小李是一家连锁咖啡店的运营经理,最近愁眉苦脸:店里的小程序用户不少,但复购率一直上不去。“要是能在用户快喝完咖啡的时候,推送一张优惠券就好了!”他向技术团队抱怨。技术主管老王笑了笑:“这简单,用小程序的消息推送功能就行。不过得先搞清楚模板消息和订阅消息的区别。”
一、模板消息 vs 订阅消息:你选对了吗?
很多小程序开发新手都会混淆这两个概念。简单来说,模板消息是“被动触发”,比如用户完成支付后,你可以推送订单确认信息;而订阅消息是“主动订阅”,用户同意后你才能定期推送。
1.1 模板消息的特点
- 触发条件严格:必须基于用户的交互行为(如支付、提交表单)
- 展示位置:服务通知栏
- 时效性:48小时内有效
1.2 订阅消息的优势
- 主动推送:用户订阅后可定期发送
- 分类管理:支持一次性和长期订阅
- 内容更丰富:可包含更多自定义字段
小李恍然大悟:“那我应该用订阅消息,让用户主动订阅我们的优惠推送!”老王点点头:“没错,但得先完成配置。”
二、模板消息配置实操步骤
2.1 申请模板
首先登录微信公众平台,进入“模板消息”模块,选择合适的行业模板。如果没有合适的,可以申请自定义模板。需要注意的是,模板内容必须符合微信的规范,不能包含营销性质的语言。
2.2 获取formId
模板消息需要formId作为触发凭证。在小程序的表单或支付按钮中,添加form组件并设置report-submit为true,用户提交后就能获取formId。代码示例:
<form report-submit=