报价与预算
短信验证码一年大概需要多少预算?
短信费用按条收,国内验证码大致 0.03–0.05 元一条,营销通知 0.05–0.08 元,国际短信看国家从 0.2 元到 1 元以上都有。年预算要看活跃用户数和场景:日活几千的产品,国内验证码一年几千块;几万日活、又涉及国际用户,年支出十几万也不奇怪。
估算的几个常用维度:
- 注册短信:每位新用户至少 1 条,可能要补发 1–2 条(输错、超时)。
- 登录短信:是否每次登录都发?还是只在新设备 / 异地触发?后者能省下 60–80% 调用。
- 找回密码 / 修改手机:低频,但单次成本和注册一致。
- 业务通知:下单、发货、退款、提醒……能用 App 推送和站内信替代的,尽量替代。
- 风控复核:高风险操作触发,频率低但单价同。
举两个真实节奏给您参考:
- 轻量小程序(日活 3000,注册占比 10%):一年验证码约 3000 × 0.05 × 30%(含登录 / 找回) × 365 ≈ 1.6 万。
- 跨境 App(日活 5000,30% 国际用户,平均国际短信 0.5 元/条):单国际短信一年就十万级,需要提前规划。
控成本的几个习惯:
- 优先用图形验证码 / 滑块挡掉机器请求,再触发短信,能把恶意刷量挡掉 80%。
- 同一手机号 60 秒内只发一条,10 分钟内不超过 5 条,前端后端都要做限频。
- 支持微信 / 苹果一键登录,让用户绕过短信验证。
- 国际用户引导用邮箱验证 / WhatsApp OTP,比国际短信便宜得多。
- 不同通道分级:阿里云、腾讯云、容联、合一这些大厂稳定但单价正常;中小通道便宜但偶尔会被运营商屏蔽。重要场景走大厂,营销可以混着用。
滚水科技在做电商、社交、O2O 类项目时,一般会建议客户在阿里云或腾讯云直接开短信账户、自己充值,账单实时可查,开发侧只接 SDK 和监控告警。这样后期想换通道也方便。