模板是什么
短信模板是预先编写并通过审核的短信内容格式,由固定文案和变量两部分组成。模板的作用是:
- 内容规范:确保短信内容符合运营商和监管要求,避免违规内容发出
- 场景明确:通过模板审核确认短信用途,便于分类管理和合规审查
- 快速发送:审核通过后,基于模板发送的短信无需再次审核,提高发送效率
【短信宝】您的验证码是{code},{minute}分钟内有效。如非本人操作,请忽略。
在上述模板中,{code} 和 {minute} 是变量,发送时会替换为实际的验证码和有效时间。
模板类型
验证码模板
用于用户注册、登录验证、密码找回等身份验证场景。内容简洁,以验证码为核心,通常包含验证码数字和有效时间。
通知模板
用于订单状态、物流提醒、系统通知、账户变动等业务通知场景。内容应明确告知用户具体事项和必要信息。
营销模板
用于会员运营、活动推广、优惠券发放等商业营销场景。必须在模板末尾包含明确的退订方式,如"回 T 退订"。
国际短信模板
用于海外用户验证和跨境业务通知。需使用英文或目标国家语言编写,遵守当地法规和运营商要求。
模板写法规则
编写短信模板时,请遵循以下规则,降低反复驳回和内容不一致风险:
- 文案清晰:内容表达应简洁明了,让用户一眼就能理解短信目的
- 变量明确:变量用花括号包裹(如
{code}),变量名应具有描述性 - 场景一致:模板内容应与报备的业务场景一致,不得跨场景使用
- 避免敏感词:不得包含违法、违规、诱导性、夸大宣传等敏感内容
- 退订声明:营销类模板末尾必须包含退订方式,如"回 T 退订"
- 字符限制:单条短信不超过 70 个汉字或 160 个英文字符,超长将拆分发送
模板内容一旦审核通过,实际发送的内容必须与模板格式完全一致,不得私自修改或增减内容。
变量规范
模板中的变量用于承载动态内容,如验证码、订单号、金额等。变量使用需遵循以下规范:
| 规范项 | 要求 |
|---|---|
| 变量格式 | 使用花括号包裹,如 {code}、{orderNo} |
| 变量命名 | 应具有描述性,使用英文或拼音,避免无意义命名 |
| 变量内容限制 | 变量中不能承载不确定的营销内容、链接或敏感信息 |
| 变量位置 | 变量在模板中的位置和含义应清晰明确,不宜过多 |
| 变量数量 | 建议单个模板变量不超过 5 个,过多会影响审核 |
| 默认值 | 变量应有合理的默认值或校验机制,避免空值发送 |
提交流程
示例模块
合格示例
【短信宝】您的验证码是{code},5分钟内有效。如非本人操作,请忽略。
【短信宝】您的订单{orderNo}已支付成功,金额¥{amount}。我们将尽快为您发货。
【短信宝】您的订单{orderNo}已由{company}发货,运单号{waybill}。点击{link}查看物流详情。
不建议示例
变量承载了全部内容,无法审核实际发送内容
营销模板缺少退订方式,不符合合规要求
修改前后对比
常见驳回原因
修改建议:增加固定文案比例,明确变量含义和范围,让审核人员能判断内容的合规性。
修改建议:精简变量数量,合并可固定的内容,保持模板结构简洁清晰。
修改建议:在提交时明确说明模板的使用场景,确保模板内容与场景类型一致。
修改建议:在模板末尾添加退订声明,如"回 T 退订"、"退订回 N"等。
上线前检查
模板审核通过并准备上线使用前,建议进行以下检查:
- 模板内容与实际发送内容是否完全一致,无增减或修改
- 变量替换后的内容是否符合预期,无乱码或格式错误
- 短信长度是否在合理范围内,避免因超长导致拆分发送
- 发送记录中是否能正常追踪到该模板的使用情况
- 状态回执是否能正确返回,便于后续排查
建议在正式大批量发送前,先用少量测试号码验证模板效果,确认内容显示正常后再全面上线。
FAQ
{code}、{orderNo}。变量中不能承载链接、营销内容或敏感信息。建议变量不超过 5 个。






