一、先正确计算到达率
API返回成功通常只代表平台接收请求,不能直接视为送达。企业应以最终状态回执中的delivered作为主要依据,并单独统计failed、expired、rejected和unknown。
二、提高号码数据质量
无效号码、重复号码、错误国家码和已退订用户会直接降低到达率并增加费用。号码应统一转换为E.164格式,并在导入和发送前完成标准化。
- 去除空格、括号和错误本地前缀。
- 补充并验证正确国家码。
- 按标准化号码去重。
- 维护无效号码和退订抑制名单。
- 分析长期失败号码并停止重复发送。
三、保持Sender ID和品牌一致
用户看到的发送身份应与短信品牌名称、链接域名和落地页一致。未注册或不符合当地规则的Sender ID可能被运营商替换或拒绝。
国际业务需要按国家确认支持的Sender ID类型。验证码、事务通知和营销流量也应使用符合各自用途的身份和通道。
四、优化模板和链接
模板应清楚说明品牌和用途,避免大量重复符号、夸张文案、来源不明的短链接和与注册用途不符的内容。动态变量应限制长度和字符范围。
| 问题 | 风险 | 改进方法 |
|---|---|---|
| 品牌不清楚 | 用户投诉或运营商过滤 | 开头明确企业或产品名称 |
| 公共短链接 | 域名信誉不透明 | 使用企业自有HTTPS域名 |
| 变量过长 | 短信被拆分或模板不一致 | 限制变量长度并发送前预览 |
| 通知夹带营销 | 流量用途和用户预期不一致 | 事务和营销模板分离 |
五、控制频率、吞吐量和重试
短时间大量发送、同一用户频繁接收相似短信,容易增加投诉和过滤风险。平台和企业系统都应设置单号码、单用户、单IP和单任务频率限制。
验证码、通知和营销短信使用独立队列。临时网络或限流错误可以有限重试,号码无效、模板拒绝和用户退订不能重复发送。
六、选择并监控适合的路由
低价路由并不一定适合验证码和关键通知。企业应按国家、运营商和业务类型观察最终送达率和延迟,并为重要流量设置稳定路由。
路由调整后需要真实设备小流量测试。若失败集中在单一运营商、国家或Sender ID,应针对该维度排查,而不是立即全站更换通道。
七、建立持续优化机制
- 每天监控送达率、失败率、未知率和延迟。
- 按国家、运营商、模板、Sender ID和路由拆分。
- 建立错误码统一分类和可重试规则。
- 定期清理无效号码和退订用户。
- 使用真实设备复核关键市场。
- 对模板、频率和路由变更保留记录。
- 异常上升时停止扩大流量并进行根因分析。