Как работают цены на SMS
Ваш счёт за SMS складывается из нескольких компонентов, и тариф за сообщение — лишь один. Понимание частей — первый шаг к контролю итога.
- Тариф за сообщение: различается по стране назначения и иногда по оператору.
- Надбавки операторов / транзитные сборы: добавляются некоторыми операторами поверх базового тарифа.
- Аренда номера: ежемесячная стоимость отправляющих номеров или коротких кодов.
- Сборы за регистрацию: разовые или периодические расходы на 10DLC и регистрацию sender ID.
- Премия Verify-API: управляемая верификация часто стоит больше за успех, чем сырые SMS.
Почему страна так важна
Тарифы терминации — то, что оператор назначения берёт за доставку сообщения — различаются на порядки между странами. Добавьте местные требования sender ID, регистрацию шаблонов и качество маршрутов, и эффективная стоимость верифицированного пользователя может различаться в 50 раз в зависимости от того, где он. Бюджетирование по единому смешанному тарифу это скрывает и приводит к неприятным сюрпризам при сдвиге состава пользователей.
| Уровень стоимости | Примеры рынков | Примечания |
|---|---|---|
| Низкий | США, Канада, большая часть Европы | Дёшево за сообщение, но накладные 10DLC/регистрации в США |
| Средний | Часть Латинской Америки, Юго-Восточная Азия | Качество маршрутов различается; проверьте доставку прежде, чем доверять цене |
| Высокий | Некоторые рынки Африки и Ближнего Востока | Высокие тарифы терминации и строгие правила sender ID |
| Переменный | Индия, Индонезия, Бразилия | Режимы регистрации и правила шаблонов формируют истинную стоимость |
Это относительные уровни, а не котировки — получите текущие тарифы по странам у провайдера для вашего фактического трафика.
Почему трафик верификации дорожает
Расходы на OTP раздуваются по причинам сверх базового тарифа. Повторы и нетерпеливые переотправки умножают сообщения на регистрацию; мошеннические или бот-регистрации порождают платные отправки, никогда не конвертирующиеся (SMS-pumping / toll fraud); а отправки в дорогие страны, которых вы не планировали, перекашивают среднее. Каждое решаемо.
- Злоупотребление повтором: без задержки пользователи запускают несколько платных отправок.
- Мошенничество SMS-pumping: боты доят вашу конечную точку отправки в дорогие направления.
- Избыточная верификация: верификация на каждом действии вместо одного раза на сессию.
- Неверный канал: оплата SMS там, где хватило бы более дешёвого фактора.
Конкретные способы сократить расходы
Большинство команд могут существенно урезать стоимость OTP без ущерба опыту. Крупнейшие выигрыши приходят от прекращения потерь и использования самого дешёвого достаточного канала.
- 1
Добавьте задержки повтора и лимиты
Не давайте пользователям запускать множество платных отправок; обратный отсчёт плюс суточный лимит на номер убирает массу потерь.
- 2
Блокируйте мошенничество на конечной точке отправки
Ограничивайте частоту по IP/номеру, добавьте проверки риска или CAPTCHA и лимитируйте отправки в необычно дорогие направления, чтобы убить SMS-pumping.
- 3
Предложите более дешёвые факторы
Переведите готовых пользователей на passkey или TOTP, которые ничего не стоят за использование, и держите SMS как запасной — см. руководство «Альтернативы OTP».
- 4
Оптимизируйте маршрутизацию
Используйте качественные маршруты для ключевых стран и позвольте провайдеру помечать трафик как OTP; пересматривайте доставку по странам, чтобы не переплачивать за сбойные маршруты.
Бюджетируйте и мониторьте
Отслеживайте стоимость на верифицированного пользователя по стране, а не только общие расходы, и оповещайте об аномалиях — внезапный всплеск часто означает мошенничество или проблему доставки, вызывающую повторы, и то и другое хочется поймать быстро. Немного инструментирования превращает SMS из непредсказуемой статьи в управляемую.
- Измеряйте стоимость на верифицированного пользователя по стране, а не смешанные расходы.
- Оповещайте о всплесках отправок — обычно это мошенничество или регрессия доставки.
- Сверяйте счета провайдера с собственными логами отправок.
- Пересматривайте набор каналов по мере роста принятия passkey/TOTP.