营销
如何对 WhatsApp 消息做 A/B 测试
把提醒、欢迎语或跟进消息的两个版本发给随机挑选的客户,得到的答案比会议上的任何意见都清楚。本文介绍如何规划 WhatsApp A/B 测试、需要多少客户,以及如何在 MonoChat 流程中搭建。
MonoChat 团队 更新于: 1 分钟阅读
对 WhatsApp 消息做 A/B 测试,就是写两个只差一处的版本,分别发给随机挑选的客户,在每个版本都触达足够人数后,比较一个结果:回复、预约确认或付款。哪种写法更有效,由客户的反应决定,而不是由内部意见决定。
值得测试的消息
| 消息 | 改变什么 | 衡量什么 |
|---|---|---|
| 预约提醒 | 发送时间,“回复 1 确认”按钮还是链接 | 确认数、爽约 |
| 购物车或付款提醒 | 有无折扣,1 小时后还是 24 小时后 | 付款 |
| 新会话欢迎语 | 先提问还是先给菜单 | 回复、转人工 |
| 广告表单后的跟进 | 个性化提问还是产品手册 | 回复、预约通话 |
| 邀请评价 | 当天还是两天后 | 评价数 |
一次只改一处,否则无法知道是哪一处起了作用。
需要多少客户
基准为 10%(每 10 位客户有 1 位确认、付款或回复)、希望发现提升到约 13% 时,Evan Miller 的计算器给出每个版本约 2,545 人。
- 量小就测大改动。 每月发 300 条提醒的诊所看不出 3 个百分点的差异,但能看出新提醒是否让爽约减半。
- 提前确定结束条件, 不要因为某个版本暂时领先就停止。
- 两个版本同期发送, 避免促销季或节假日混入结果。
适用的 WhatsApp 规则
每个版本都是单独审核通过的模板。 在 24 小时客服窗口之外,企业只能用 Meta 审核通过的模板发起对话。Meta 会根据内容核验类别:如果一个版本读起来像促销、另一个像通知,两者可能被归入不同类别、按不同价格收费。
每条送达的模板都收费, 按类别和国家以美元(USD)计费。可用群发费用计算器估算。
两组客户都需要用户授权。 随机分流不会改变您可以联系谁;营销消息所需的授权,对 B 组和 A 组同样适用。参见用户授权指南。
如何衡量结果
开始前确定一个可按版本统计的主要结果:回复和按钮点击在会话中可见;预约、订单和付款在预约系统、网店或 MonoChat 付款链接中统计。也要关注退订和屏蔽。最简单的方法是按客户收到的版本打标签,再按标签筛选(见用标签细分客户)。
在 MonoChat 中如何操作
MonoChat 是官方 Meta Business Partner。流程中有用于 A/B 测试的随机分流节点;自 3.8.38 版本(2026 年 10 月)起,客户经过的分支可以保存并在流程中继续使用。
- 从本来就发送该消息的事件开始: 预约系统或网店的 Webhook、新消息或广告表单。
- 添加随机分流节点。 默认有输出 A 和 B,权重各 50。每次运行按“权重 ÷ 权重总和”的概率选出一个输出;有风险的改动可以先用 90 和 10 在少量客户上试。选择不会被记住:同一客户再次进入流程会重新抽取。
- 保存分支。 开启保存流程变量,在流程变量名称中填写例如
variant,选中的输出名会保存为flow.variant。 - 发送各版本: 在每个输出后连接发送模板消息节点。
- 给客户打标签: 在设置客户标签节点中填写
reminder-test-{{flow.variant}};标签支持变量,客户会得到reminder-test-A或reminder-test-B。 - 需要时后续使用分支: 用流程变量值条件判断
flow.variant,让等待节点之后的跟进与客户看到的版本一致。
流程画布上的近 7 天活动会显示每条连线经过的运行次数。测试结束后,按两个标签筛选、比较,保留效果更好的版本。
回复会进入与 WhatsApp、Instagram、Messenger 相同的团队收件箱。详见工作流自动化和群发。在 app.monochat.ai 免费开始,并查看价格。
来源
用 MonoChat 付诸实践