模板消息群发
向已订阅粉丝批量发送结构化通知,不受 48 小时互动窗口限制,支持立即、定时、周期性循环发送三种模式。
模板消息群发可向已订阅粉丝批量发送结构化通知,不受 48 小时互动窗口限制,适合促销提醒、活动通知、账单推送等服务类场景。支持立即发送、定时发送、周期性循环发送三种模式。
典型使用场景
场景:运营同学每周五下午定时向「活跃用户」标签粉丝推送一条周末促销活动提醒;同时每月 1 日自动向全部粉丝发送上月账单通知——两个任务配置完成后无需人工操作,系统自动按时发送。
一、页面结构
进入「模板消息群发」后,页面为发送记录列表,每条记录展示:
| 字段 | 说明 |
|---|---|
| 模板标题 | 使用的模板消息标题 |
| 发送对象 | 全部粉丝 / 粉丝标签 / 自定义筛选 / OpenID 列表 |
| 成功 / 失败 / 总计 | 送达情况,发送中时实时刷新 |
| 进度条 | 可视化展示发送进度 |
| 状态 | 见下方状态说明 |
| 点击率 | 模板消息中链接的点击次数 / 成功发送人数(需开通短链功能) |
| 创建时间 | 任务创建时间 |
状态说明:
| 状态 | 含义 |
|---|---|
| 发送中 / 推送中 | 正在向粉丝推送,进度实时刷新 |
| 等待发送 | 定时任务尚未到达发送时间 |
| 等待周期发送中 | 周期任务本次已发送,等待下一次触发 |
| 发送完毕 | 全部发送成功 |
| 发送失败 | 推送失败,可查看失败原因 |
| 已取消 | 已手动取消的定时 / 周期任务 |
| 等待结果 / 结果异常 | 微信端结果未及时返回,可稍后刷新 |
页面顶部日期筛选器可按创建日期过滤历史记录。
二、创建模板消息群发
点击右上角 新建模板消息群发,打开配置抽屉,依次填写三个部分。
第一步:选择发送内容
点击「选择模板消息」,从公众号已申请的模板列表中选择一条模板,并填写各字段值:
- 模板 ID:选模板时自动填入。
- 跳转链接或小程序:用户点击消息后的跳转目标,可填网页 URL 或绑定小程序页面(填小程序时无需填 URL)。
- 消息字段:根据模板定义逐一填写各占位字段内容(如订单号、金额、时间等)。
短链追踪点击率(需开通短链功能):
如果模板消息的跳转链接需要统计点击率,可开启「使用短链」。系统自动将原始 URL 转换为短链,群发完成后在列表中显示该次发送的链接点击率(点击次数 / 成功发送人数)。小程序跳转不支持短链。
第二步:选择发送对象
| 发送方式 | 适用场景 |
|---|---|
| 全部粉丝 | 面向全量粉丝的重要通知 |
| 粉丝标签 | 精准触达特定人群,从标签列表中选择一个标签 |
| 自定义筛选 | 使用粉丝系统的筛选条件组合(关注时长、互动记录等),灵活圈定目标人群,页面实时显示预计发送人数 |
| OpenID 列表 | 上传指定 OpenID 名单,用于对特定用户发送 |
选择发送对象后,页面会展示预计发送人数,确认目标受众规模后再继续。
发送人数必须至少为 2 人,否则无法提交。
第三步:选择发送时间
三种发送模式:
立即发送
提交后立即进入发送队列,无需设置时间。
定时发送
选择一个或多个具体发送时间:
- 时间必须至少比当前时间晚 15 分钟。
- 快捷按钮:明天 / 后天 / 下周一 / 下周五,点击后自动填入当前已选时分,仅替换日期。
- 点击「添加时间」可继续追加,同一套内容可在多个时间点各发送一次。
周期发送
设置固定的循环发送规则,配置完成后系统按规则自动定期发送,无需每次手动操作:
| 周期类型 | 配置 |
|---|---|
| 每天 | 选择每天的发送时刻(如每天 09:00) |
| 每周 | 选择星期几 + 当天的发送时刻(如每周五 18:00) |
| 每月 | 选择每月几号 + 当天的发送时刻(如每月 1 日 10:00) |
配置完成后,页面显示首次发送时间预览,确认后提交。
周期发送注意:每次周期触发时,系统会向当前满足条件的粉丝发送,而不是首次创建时的快照人数。如果粉丝标签成员发生了变化,下次周期发送时自动以最新名单为准。
三、管理已有任务
取消定时任务
在「等待发送」状态的任务行,点击「取消定时」,确认后任务不会发送。
取消周期任务
处于「等待周期发送中」状态的任务有两个取消选项:
| 操作 | 效果 |
|---|---|
| 取消本次及未来所有周期发送 | 彻底停止该周期任务,当前正在进行的发送不受影响 |
| 仅取消未来发送 | 当前已触发的这次发送照常进行,后续不再循环 |
复用已有任务
在任意历史记录行点击操作菜单中的「再次发送」,系统打开编辑抽屉并预填已有的模板内容,可直接调整发送对象和时间后提交,无需重新配置模板字段。
预览
点击「预览」,可向指定 OpenID 发送一条预览消息,用于在正式群发前验证模板内容和字段填写是否正确。
模板消息 vs 客服消息
| 维度 | 模板消息群发 | 图文定时发送(客服消息) |
|---|---|---|
| 48 小时限制 | 无限制,可发送给所有已关注粉丝 | 受限,粉丝须在 48 小时内有过互动 |
| 内容格式 | 固定结构化模板,支持多字段 | 图文、文字、图片、视频等富媒体 |
| 周期发送 | 支持每天/每周/每月循环 | 不支持 |
| 适用场景 | 服务通知、账单、活动提醒 | 推文、图文内容推送 |
| 月次数限制 | 无 | 全量发送每月上限 4 次 |
常见问题
Q:模板消息发送失败,提示「当前系统繁忙」?
A:微信侧服务繁忙导致推送失败(错误码 602207)。建议避开高峰时段(如整点前后),稍后重新创建发送任务。
Q:周期发送任务已创建,但想修改发送时间怎么办?
A:周期任务不支持直接编辑。需先取消当前周期任务(选择「取消本次及未来所有周期发送」),然后重新创建一个新的周期任务并配置新时间。
Q:选择「每月 31 号」发送,但当月没有 31 号怎么处理?
A:系统会自动顺延到下个月的 31 号。如果要确保每月末都发送,建议使用「每月 28 号」作为保险选项。
Q:自定义筛选的发送对象人数和实际发送成功数差异很大,为什么?
A:预计人数是创建任务时的查询结果,实际发送成功数受以下因素影响:① 粉丝在发送过程中取关;② 粉丝已关闭该类服务通知;③ 微信侧对异常账号的拦截。差异在 5~10% 以内属于正常范围。
Q:点击率列显示「-」或为空?
A:点击率统计需要开通「短链」功能,并在创建群发时开启「使用短链」选项。未开通短链或未开启该选项的历史记录不会有点击率数据。
Q:同一条模板消息可以同时向不同标签群发吗?
A:每次创建的群发任务只能选择一个发送对象。如需向多个标签发送相同内容,可在第一个任务创建完成后,点击「再次发送」复用内容,修改发送对象为另一个标签后再提交。
Q:模板消息的跳转目标可以同时设置 URL 和小程序吗?
A:可以。同时填写 URL 和小程序时,支持微信小程序的用户优先跳转小程序,不支持小程序的用户(如部分旧版本微信)降级跳转 URL,以保证最大覆盖率。