WhatsApp 客户分群:用标签把合适的消息发给合适的人
标签是 WhatsApp 团队成本最低的 CRM。本文介绍不会越用越乱的标签体系、如何在 MonoChat 流程中自动添加和移除标签,以及如何按标签筛选群发对象,同时不违反 Meta 的 opt-in 规则。
MonoChat 团队 更新于: 1 分钟阅读
大多数 WhatsApp 收件箱一开始都是同一个样子:每位客户只有一个名字和一个号码,想起”哈桑先生问过高配版报价”,唯一的办法就是往上翻聊天记录。联系人到了几百个,这招就不灵了:分不清谁是线索、谁已成交,给所有人发同一条促销,不想收的人把您拉黑。
分群可以解决这个问题,而且起步不需要另买 CRM。给客户打上并保持一致的标签,就足以让不同群体得到不同的回复、分配和群发。
先想清楚用途,再建标签
只有会改变您的做法,标签才值得建。建之前,先把这句话补完:“客户有这个标签,就……”。有用的答案有三类:
- 谁收到哪条消息: 只有带
interest:skincare标签的客户才收到护肤产品的推荐。 - 谁来处理对话: 带
vip标签的客户转给资深团队,参见 AI 转人工。 - 运行哪个流程: 带
stage:quote-sent标签的客户,两天后收到跟进消息。
三类都不沾的标签只是杂物,别建。
不会越用越乱的标签体系
每种类型用一个前缀,小写,不加空格。大多数团队有三类就够了:
| 类型 | 示例 | 回答的问题 |
|---|---|---|
interest: | interest:skincare, interest:hair | 客户想要什么? |
stage: | stage:lead, stage:quote-sent, stage:customer | 处于成交的哪一步? |
consent: | consent:marketing, consent:stopped | 可以给他发什么? |
把体系写下来,一次性同步给全团队。最常见的问题不是标签太少,而是 Skincare、skin care、skincare-interest 同时存在、含义却一样。写法一乱,筛选结果就不可信了。
用流程自动给客户打标签
手动打标签,一天十个对话还行,一百个就撑不住了。在 MonoChat 中,客户跟您聊天的同时,流程就把标签打好了。用到的节点如下:
- Set Customer Tag 给客户添加一个标签。支持变量,所以标签可以由客户的回答拼出来。
- Remove Customer Tags 移除一个或多个标签,多个标签用逗号分隔。移除客户本来没有的标签不会产生任何变化,因此流程不会因此报错。
- Customer Tag 条件用在 If 节点中,判断客户是否带有所列标签中的任意一个(includes),或一个都没有(not-includes)。
以 New Message Received 开始的流程,可以用 Question Answer 节点询问客户感兴趣的产品,按回答添加 interest:skincare,等同一位客户付款后再移除 stage:lead。流程开头先放一个 Customer Tag 条件,已经带有 stage:customer 的客户就可以跳过自我介绍环节。
流程添加的标签,在按标签筛选对话时会立即显示,主管打开收件箱就能一眼看到这一群客户。
按标签筛选群发对象
MonoChat CRM 会列出联系人,可以按标签筛选,也可以按负责人、创建或更新时间、语言和资料字段等条件筛选。从 CRM 发起群发时:
- 应用目标人群的筛选,例如
interest:skincare。 - 筛选项点击一次表示包含,点击两次表示排除。用这个办法排除
consent:stopped。 - 以后还要用的话,就保存这个筛选。已保存的筛选可在群发的 Custom Filters 步骤中使用,即使没有手动选择联系人。
- 选一个已审核的模板并发送。每位收件人在 Bulk Messaging 下都有一条记录,可以查看每个人的送达状态。
分群发送也有助于您留在 Meta 的限制之内。WhatsApp 可能会限制一个人从所有企业收到的营销模板数量,未送达的消息会以错误码 131049 失败,详见如何群发而不被封号。把相关的消息发给小范围的人会被阅读,同一条消息发给所有人则会被拉黑。
用户授权优先
标签只记录您已知的信息,不会授予许可。Meta 的 WhatsApp Business Messaging Policy 要求,在给对方发消息之前,对方已提供号码并同意接收您企业的消息,同时您要执行对方的停止接收请求。话术和收集授权的位置,请参见 WhatsApp opt-in。
把授权也纳入标签体系:
- 只有确实收集到 opt-in 时才添加
consent:marketing,例如通过带有 Opt-in 节点的流程收集。 - 群发对象设为”带有
consent:marketing”,并排除consent:stopped。 - 客户要求停止接收时,给他添加
consent:stopped,并用 Remove Customer Tags 移除consent:marketing,下一次群发就会自动把他排除。
让标签体系保持健康
- 每月检查一次。 打开标签列表,合并近似的标签,删掉没人用来筛选的标签。
- 及时移除过期阶段。 客户从线索变成买家时,在同一个流程里移除旧的
stage:标签,避免一位客户同时处在两个阶段。 - 备注给人看,标签给规则用。 “偏好下午 6 点后通电话”写进备注;“要收到续费提醒”打成标签。
实例:做海外市场的护肤品店铺
假设深圳一家护肤品店铺在投 Click to WhatsApp 广告,面向海外客户。欢迎流程问:“您想了解哪类产品:护肤、护发,还是都看看?“并按回答添加 interest:skincare 或 interest:hair,同时添加 stage:lead。客户下单后,第二个流程移除 stage:lead、添加 stage:customer,并通过 Customer Tag 条件让老客户不再享受首单折扣。两周后,店铺向带有 interest:hair 和 consent:marketing 的客户群发护发模板,并排除 consent:stopped。没有人会收到自己没有兴趣的内容。
来源
- WhatsApp Business Messaging Policy
- Meta for Developers: per-user marketing template limits
- MonoChat help center: Flows and Broadcast Messages
- MonoChat changelog v3.8.36 (Remove Customer Tags action and Customer Tag condition, 26 Oct 2026)
用 MonoChat 付诸实践