小程序上线第三天,运营来报:订单通知十个用户里只有两三个收到了。技术查了半天日志,代码没有一点毛病。这不是bug,是微信小程序开发里订阅消息的机制本来如此,用户不点头,消息就发不出去。
一次性订阅,点一次才发一条
订阅消息分一次性订阅和长期订阅。一次性订阅是主流:用户每点一次允许,开发者就多一条下发额度,点三次允许也只够发三条。很多用户以为勾一次永远有效,其实那个「总是保持以上选择」的选项藏在弹窗角落,多数人根本不会点。
更现实的情况是,用户下单时顺手点了拒绝,后面所有提醒都石沉大海。想再唤起授权,只能靠页面里的订阅按钮,用户不主动进来,就永远没机会。所以送达率低的第一原因不是技术,是授权没拿到。
长期订阅,普通商家拿不到
长期订阅消息可以不限次推送,但开放对象只有政务服务、医疗挂号、交通出行这类特定行业类目。普通的电商、餐饮、教育商家想都别想,后台连申请入口都看不到。所以普通项目做消息触达,注定要在一次性订阅的框架里抠效率,别在方案会上把宝押在长期订阅上。
把授权率往上调的几个动作
实操里有几个行之有效的做法。一是把授权弹窗放在场景里:支付成功页、预约确认页,用户刚完成动作的瞬间点同意的比例最高,首页冷不丁弹一次只能收获一堆拒绝。二是用订阅按钮替代自动弹窗,按钮旁边写清消息内容,比如「订阅后将在发货时提醒您」,预期明确,授权率能高出一截。
- 支付成功后立即请求订阅发货通知
- 预约类业务在下单确认页请求到店提醒
- 消息文案写具体时间和事项,别用笼统的服务通知
三是兜底。关键通知别把宝全押在订阅消息上,短信作为第二通道同步发,成本多几分钱一条,送达率却稳得多。
两条建议:把消息触达率列入微信小程序开发上线后的验收指标,低于三成就要回头改授权策略;设计授权链路时让开发方把每个弹窗时点列出来过一遍,比格网络的项目里这一步是标准动作,值得照做。还有一个容易被忽略的细节:消息文案本身也影响触达效果。用户看到「您预约的三月八日上午十点到店提醒」这样的具体信息,才愿意继续保留订阅;标题只写服务通知四个字的消息,哪怕送达到了,点开率也低得可怜,等于白发。授权率和点开率要一起盯,新用户首次下单完成后追加一次订阅引导,这个时点的授权率通常比平均高一倍。