先说结论:预约爽约治不好,十有八九不是司机不守时,而是场子把预约当成了登记表。真正管用的组合拳只有三招:先用历史数据算出超约比例,再把提醒做成打不通就换人的链路,最后用分级处置代替一刀切的黑名单。这三招缺一招,爽约率都压不下来。这个坑我见过三次,每次翻车的姿势都不一样,但病根都是同一个:只改了其中一环。

预约爽约不是素质问题,是三方各算各的账

很多人一上来就骂司机放鸽子,这话只说对了三分之一。我在现场拆过很多爽约单子,最后都能归到三类原因。第一类是司机端:上一票卸货拖了四个小时,下一票根本赶不过来,他不是不想来,是来不了;第二类是货主端:货还没生产完、单证还没齐,约了时间也只能空着;第三类是场子自己:排班只看月台空闲,不看卸货组的人手和叉车,结果同一时段放进五辆车,门口排队两小时,司机下次就不想再约这个时段了。

2024年秋天,我在一个华东的快消品分拨中心跟过一周数据。那个场子每天约40个车次,爽约和迟到超过一小时的加起来有13个,表面看是三分之一的车不靠谱。往下拆才发现,真正无故不来的只有4个,剩下9个里有5个是前一票拖堂、4个是货主临时改了提货时间却没人改预约。场子如果只盯着司机罚,等于把货主和排班的问题全推给最没话语权的一方,罚完下个月照样爽约。

还有一个反常识的判断:爽约率低不一定是好事。有的场子把爽约率压到接近零,办法是把预约时段放得极宽、月台长期空着等人。这不是管理好了,是用闲置产能买了个好看的数字。月台利用率和爽约率要一起看,两个指标同时健康才算真健康。只看一个,另一个一定在替你还债。

超约比例怎么定:别拍脑袋,用过去四周的数据算

超约不是多放几个号就完事。放多了,门口堵车、卸货组加班;放少了,爽约一来月台就空转。我的做法是先拉过去四周分时段的数据,再按时段分别定比例,不搞全天一个数。

做法分五步。第一步,按小时段统计实际到车数和预约数,算出每个时段的爽约率和迟到率,注意要把无故不来、前票拖堂、货主改期分开记。第二步,取中位数而不是平均数,个别极端日子会把平均数拉偏。第三步,超约系数等于一除以一减爽约率,再乘一个安全系数。举个例子,某时段历史爽约率是两成,理论系数就是1.25,考虑到卸货组弹性,我一般先按1.15上线,跑两周再往上调。第四步,给超约设上限,月台和人力能吃下的最大车数就是天花板,系数再好看也不能超过它。第五步,每周复盘一次,爽约率连续两周下降就收紧系数,连续两周上升就先查原因再调系数,不要一上来就加号。

时段历史爽约率 理论超约系数 我的上线建议 适用条件
一成以内 1.10左右 不超约或只加1个 卸货组人手紧张时
一到两成 1.15到1.25 按1.15起步 有备用月台可调度
两到三成 1.25到1.40 先查原因再超约 必须先分清爽约类型
三成以上 不建议直接超约 先修提醒和改期流程 超约只会放大门口拥堵

这个坑我见过三次里最贵的一次,是一个场子全天统一按1.4超约。上午月台空着没事,下午三点五个时段的车同时涌到门口,卸货组直接瘫了两小时,当天爽约反而更高。超约是精细活,分时段、分原因,才是它本来的样子。

提醒不能只发一条短信,要做成打不通就换人的链路

很多系统的提醒就是提前一天发一条短信,司机没看见,等于没提醒。我上线时坚持的提醒链路是四触点。约成功后立刻发确认,里面写清月台、时段、联系人和改期入口,不要只写一个时间。提前一天的上午发一次,司机在这个时候最可能发现行程冲突,改期成本也最低。提前三小时再发一次,这一次要带导航和门口联系电话,司机在路上能直接用。当天司机迟到超过半小时仍未到,系统要自动触发人工电话,而不是再发一条短信等回复。

提醒文案也有讲究。不要写“请准时到达”这种空话,要写“10点月台3号,迟到请点改期,空放将记一次爽约”。把后果和改期入口放在同一条消息里,司机才有动力在来不了的时候主动改期,而不是直接消失。主动改期不算爽约,这个口径必须在上线第一天就跟货主和承运商讲清楚,否则没人愿意提前说,系统拿到的数据永远是假的。

我还建议把提醒的送达状态记下来。短信发了不等于收到了,电话打了没接通也不等于通知到了。哪个渠道在哪个时段的接通率高,跑一个月就有答案。有的线路司机更习惯电话,有的车队调度员才是真正的联系人,提醒发给司机本人还是发给调度,要按线路分别配置。链路做到这个程度,爽约里属于“不知道、不确定”的部分基本能清零,剩下的才是真正要处置的无故爽约。

爽约分级处置:黑名单是最后一级,不是第一反应

一刀切拉黑是最省事、也最伤人的做法。小车队被拉黑一次,可能整个月都不接这个场子的单,最后场子自己的运力池先缩水。我的分级处置是四级。第一次无故爽约,记一次、自动发提醒说明规则,不影响下次预约。三个月内第二次,限制该司机或该车队在高峰时段的预约,需要调度人工确认。三个月内第三次,暂停新预约两周,期间可以申诉,申诉要附上前票拖堂或货主改期的证据。屡次发生且无合理解释的,才进入黑名单,而且黑名单要有期限和解封条件,比如三个月后重新评估。

分级还要分清主体。司机个人爽约和车队整体爽约不是一回事,货主原因造成的空放更不能记到司机头上。系统里至少要记三个字段:爽约类型、责任方、证据链接。没有这三个字段的处置记录,复核时就是一笔糊涂账,申诉一来只能凭印象处理,时间长了规则就没人信了。

还有一个容易被忽略的边界:黑名单不能用来解决价格和时段问题。如果某个时段长期没人约,问题可能出在时段本身不合理,比如凌晨两点卸货却没有夜间班组,这时候拉黑司机解决不了任何问题。先把时段、人力、月台三者对齐,再谈处置,否则黑名单只是把场子的问题包装成司机的错。

上线前夜清单:这十项没过就别上线

上线前夜,我习惯把下面这张清单逐项打勾。第一,过去四周分时段的爽约数据已拉出,超约系数按时段填好,不是全天一个数。第二,超约上限已按月台和人力算出,写进系统配置而不是记在某个人脑子里。第三,提醒四触点已实测,短信、电话、改期入口各跑过一遍。第四,主动改期不算爽约的口径已书面通知货主和承运商。第五,爽约类型和责任方字段已上线,历史单子已按新口径重标。第六,分级处置规则和申诉入口已公示,黑名单有期限和解封条件。第七,迟到半小时自动转人工电话的规则已开启,不是靠值班人员想起来才打。第八,月台利用率和爽约率两个指标同屏展示,值班长一眼能看到 trade-off。第九,回滚方案已准备好,超约系数可以一键回到1.0。第十,第一周每天复盘,第二周起每周复盘,复盘人已排班。

常见翻车点我再点三个。一是只改系统不改流程,提醒发了,门口还是没人接电话,司机到了也进不来。二是数据口径上线后又改,月初和月末的爽约率对不上,复盘会开成扯皮会。三是把黑名单当成绩,拉黑人数越多越觉得管得严,结果运力池缩水,旺季没人接单。

说到底,预约爽约是一面镜子,照的是场子自己的排班、提醒和处置有没有闭环。超约解决的是概率问题,提醒解决的是信息问题,分级处置解决的是公平问题。三件事按顺序做,爽约率才会在不牺牲月台利用率的前提下慢慢下来。这个顺序反了,或者只做其中一件,数字好看一两周,迟早会反弹。

作者:林晓|WMS实施顾问,做过30+上线项目