模板怎么选、怎么申请(订单通知常用)
订单通知想用订阅消息,关键就两件:选对模板、字段别乱改。在小程序后台进入「订阅消息」模块,去公共模板库搜“订单”“支付成功”“发货”“退款”等关键词,点添加后拿到 templateId。
- 模板标题已准入后不支持修改(官方常见问题里明确说了),选的时候就要想清楚,别用“活动提醒”去凑订单场景。
- 公共模板库找不到合适的,后台订阅消息模块里会有提示链接,可提交新模板申请。
- 长期订阅模板不是谁都能开。2026年官方说明:只对政务民生、医疗、交通、金融、教育、设备等部分二级类目开放,而且是少量公共服务节点通知。电商订单一般用“一次性订阅”。
用户授权怎么引导(别在首页硬弹)
订阅弹窗靠 wx.requestSubscribeMessage 触发。体验上别一进来就弹,放在用户已经产生强动机的节点:比如“支付成功页”“提交订单成功页”“查看物流按钮”。
实操话术建议很直白:“订阅后可收到发货/退款结果提醒,不会打扰”。一次引导就够,用户勾了“总是保持以上选择,不再询问”,后面你再调用也不会弹,想改只能去小程序设置里改。
发送接口怎么对接(下单-支付-发货三段打通)
后端用小程序的订阅消息发送接口,把 templateId、openid、页面跳转页、字段值组好。建议你按订单节点做三条规则:
- 支付成功:金额、订单号、支付时间(例如 16:00)
- 已发货:快递公司、运单号、发货时间
- 退款结果:退款金额、结果、到账说明
小技巧:字段尽量短,别塞长文案;跳转页直接落到订单详情(/pages/order/detail?id=xxx),客服咨询入口放详情页里。
送达率怎么做统计(别只看“调用成功”)
送达率要拆开看:授权率、触达率、转化率。你至少记三张表:订阅结果、发送结果、点击回流。
- 订阅结果:前端拿到 accept/reject 就入库(可结合官方事件:subscribe_msg_popup_event / subscribe_msg_change_event)
- 发送结果:后端记录每次发送的返回码、订单号、openid、模板id
- 点击回流:落地页带参数,统计从消息进入的订单查询/复购
案例参考:同样是“发货提醒”,把弹窗放在“支付成功页”而不是“首页”,授权率常见能从 10%-20%拉到 35%-55%;字段从 6 行缩到 3 行,点击率通常更稳。
可执行建议:今天就做一版最小闭环:只上“已发货提醒”一个模板;把订阅按钮放在“支付成功页”;后端发货后 1 分钟内触发发送;把 accept/reject、发送返回码、消息进入订单详情的UV三项数据跑起来。跑满 7 天,再决定要不要加“退款结果”和“支付成功”两条消息。