印度尼西亚WhatsApp筛开通项目最容易在上传之前出错。CRM、展会表单、代理商名单和电商订单可能分别保存为08国内写法、+62国际格式、带空格的号码或Excel科学计数法。若先丢掉原始记录再批量改写,后面的“未开通”很可能只是格式错误。
先给每条号码一个来源等级
| 等级 | 国家证据 | 处理 |
|---|---|---|
| A | 客户明确选择印度尼西亚,且号码为08或+62 | 按版本化规则转换 |
| B | 订单/门店在印尼,但号码形态异常 | 清理后抽样复核 |
| C | 只有08开头,没有国家字段 | 不直接认定为印尼 |
| D | 国家字段与+62冲突 | 隔离并人工处理 |
08与+62怎样共存
在已确认属于印度尼西亚的移动号码中,国内前导0通常不保留在+62国际格式之后。例如“0812 …”转换思路是“+62 812 …”,而不是“+62 0812 …”。但前缀规则不能单独证明国家,原值必须保存在phone_raw中。
不要把所有数字清洗成一个字段
建议同时保留phone_raw、country_evidence、phone_normalized、normalization_rule和normalized_at。这样即使规则更新,也能重新生成结果。直接覆盖原手机号会让团队无法判断多出的0、缺失的国家码或截断究竟发生在哪一步。
一张转换异常表比手工补号安全
| 异常 | 常见原因 | 动作 |
|---|---|---|
| +6208… | 保留了国内前导0 | 回到原值重算 |
| 尾部出现E+11 | Excel科学计数法 | 从文本源恢复,不猜被截断数字 |
| 同号多条 | 不同订单或不同联系人 | 任务去重,业务关系保留 |
| 长度或号段不匹配 | 国家错误或录入错误 | 进入exception_reason队列 |
外部规则只负责校验,不负责认人
国际电信联盟的印度尼西亚国家编号计划资料可以作为+62规则来源之一。生产系统仍应保存规则版本,并定期对照主管机构的新公告;号码格式合规不代表当前分配给某个人,也不代表WhatsApp已经开通。
生成爱普筛可用的TXT
- 只选来源明确且有权处理的联系人子集;
- 清除空格、连字符、括号和不可见字符;
- 按国家证据转换08与+62;
- 把无法确认的号码留在异常表,不上传;
- 导出UTF-8 TXT,一行一个号码。
姓名、订单、地址和客户等级不应随号码上传。爱普筛只允许TXT,任务结束后再导出对应Excel。
WS筛开通回答的是窄问题
WS筛开通或WS极速筛开通的核心结果是手机号与是否开通。它不回答最近活动、头像、年龄性别、许可或购买意向。如果需要商业号和映射手机号,应另行评估WS高精筛开通,不能假设基本任务包含这些列。
怎样诊断异常高的“未开通”
不要立即认定名单质量差。先按source、normalization_rule和原始写法分组,比较+6208、无国家码、科学计数法来源和正常+62的结果。如果异常集中在某种转换路径,应修正规则并仅重跑受影响记录,而不是重跑整张CRM。
注册结果怎样进入CRM
Excel先进入暂存表,补充task_name、batch_id与checked_at,再通过任务映射回到contact_id。空值、任务错误、未识别和明确“未开通”保持不同状态。旧观察不删除,新观察按日期进入业务视图;退出记录始终优先于注册状态。
印尼+62项目的质量不在于把每一行都改成看起来合法,而在于任何一行都能解释:它原来是什么、为什么这样转换、何时检查,以及出现冲突时如何停止。
