Рассчитайте финальную стоимость отправки SMS через API с учётом количества получателей, длины сообщения и типа отправителя. Бесплатный онлайн калькулятор для бизнеса.
Рассчитайте финальную стоимость отправки SMS через API с учётом количества получателей, длины сообщения и типа отправителя.
Расчёт основан на стандарте сегментации SMS и тарифной модели API-провайдеров.
Сегменты в одном сообщении = ceil(длина_сообщения / лимит_сегмента)
Всего сегментов = получатели × сегменты_в_сообщении
Цена за сегмент с учётом типа = базовая_цена + (наценка, если альфа-имя)
Общая стоимость = всего_сегментов × цена_за_сегмент
Лимит одного сегмента: 160 символов для латиницы (GSM-7), 70 символов для кириллицы (Unicode). При превышении лимита каждый следующий сегмент считается как 153 и 67 символов соответственно из-за служебных заголовков склейки.
Шаг 1. Калькулятор определяет кодировку текста. Если в сообщении есть хотя бы один символ вне GSM-7 (например, кириллица), применяется лимит 70 символов на первый сегмент и 67 на последующие. Иначе — 160 и 153 символа.
Шаг 2. Вычисляется количество сегментов для одного сообщения путём деления длины текста на лимит сегмента с округлением вверх.
Шаг 3. Общее количество сегментов умножается на число получателей. Это реальный объём отправляемых SMS-частей, за которые выставляется счёт.
Шаг 4. К базовой цене сегмента добавляется наценка, если выбран тип отправителя «Альфа-имя». Некоторые провайдеры также взимают дополнительную плату за регистрацию имени, но в данном расчёте учитывается только посегментная наценка.
Шаг 5. Финальная стоимость получается умножением общего числа сегментов на итоговую цену одного сегмента. Результат округляется до двух знаков после запятой.
Почему мой текст из 75 русских символов стоит как 2 SMS?
Один сегмент кириллицей вмещает ровно 70 символов. Оставшиеся 5 символов уходят во второй сегмент. Даже если второй сегмент почти пустой, вы платите за него полную стоимость.
Что дешевле — альфа-имя или общий номер?
Общий номер всегда дешевле на величину наценки. Но альфа-имя повышает доверие и открываемость сообщений на 20-40%, что может окупить дополнительные затраты в маркетинговых кампаниях.
Можно ли отправить 100 000 SMS за цену 1 сегмента?
Да, если ваше сообщение умещается в 1 сегмент (до 160 латиницей или до 70 кириллицей). Тогда стоимость будет равна: количество получателей × цена одного сегмента.
Как сэкономить на рассылке?
Сокращайте текст до одного сегмента, используйте латиницу где уместно, чистите базу от неактивных номеров, откажитесь от альфа-имени если оно не критично для коммуникации.
Влияет ли время отправки на стоимость?
Обычно нет. Тарификация посегментная и не зависит от времени суток. Но некоторые провайдеры предлагают ночные скидки для массовых рассылок — уточняйте условия.
Калькулятор показывает точную сумму к оплате?
Калькулятор даёт оценку на основе введённых параметров. Итоговый счёт от провайдера может незначительно отличаться из-за особенностей тарификации конкретных номерных ёмкостей и статусов доставки.
Расчёт базируется на спецификации SMS-протокола (ETSI TS 123 040), определяющей максимальную длину сообщения и механизм сегментации. Лимиты в 160 символов для GSM-7 и 70 символов для UCS-2 являются международным стандартом, используемым всеми операторами связи. Ценовые параметры взяты из открытых тарифов российских агрегаторов SMS-рассылок (по состоянию на 2025 год) и могут варьироваться в зависимости от объёмов и договорных условий.
Стоимость отправки SMS через API-провайдера зависит от трёх основных факторов: длины сообщения, количества получателей и типа отправителя. Базовой единицей тарификации всегда выступает сегмент — часть сообщения фиксированной длины. Одно физическое SMS на телефоне получателя может состоять из нескольких сегментов, и вы платите за каждый из них.
Для латиницы и базового набора символов (GSM-7) один сегмент вмещает до 160 символов. Если сообщение длиннее, оно разбивается на части по 153 символа каждая. Для кириллицы и других символов Unicode лимит строже: 70 символов в первом сегменте и по 67 в последующих. Разница почти в 2,3 раза — это главная причина, почему русскоязычные рассылки часто оказываются дороже, чем планировалось.
Цена сегмента у российских агрегаторов колеблется от 0,80 до 3,50 ₽ в зависимости от объёма закупки. При отправке менее 1000 сообщений в месяц цена может достигать 3-4 ₽ за сегмент. Крупные клиенты с объёмами от 1 млн SMS в месяц получают тарифы в районе 1-1,5 ₽ за сегмент. Разница в цене между розничным и оптовым тарифом достигает 3-4 крат.
Представьте, что вы отправляете рекламное сообщение на русском языке длиной 150 символов. Поскольку лимит первого сегмента 70 символов, текст займёт 3 сегмента (70 + 67 + 13). При цене 2,50 ₽ за сегмент и базе в 10 000 получателей стоимость составит: 10 000 × 3 × 2,50 = 75 000 ₽. Если бы вы сократили текст до 70 символов, цена упала бы до 25 000 ₽ — экономия 50 000 ₽ на одной рассылке.
Практический совет: всегда проверяйте количество сегментов перед запуском. Многие API-провайдеры показывают эту информацию в личном кабинете или возвращают в ответе на запрос отправки. Используйте калькулятор выше, чтобы прикинуть бюджет до написания финального текста.
Ещё один нюанс — служебные символы. Если вы вставляете в текст знак евро (€), эмодзи или редкий математический символ, всё сообщение автоматически перекодируется в Unicode. Даже если остальные 150 символов латиницей, вы получите лимит 70/67 символов вместо 160/153. Один символ может увеличить стоимость в 2,3 раза. Относитесь к спецсимволам с осторожностью.
Альфа-имя (буквенное обозначение отправителя, например, OZON или SBER) повышает узнаваемость бренда и доверие получателя. По статистике агрегаторов, сообщения с альфа-именем имеют на 20-40% более высокий показатель открываемости и CTR по ссылкам. Однако за это преимущество приходится платить — стандартная наценка составляет 0,50-2,00 ₽ за сегмент.
Для транзакционных сообщений (коды подтверждения, уведомления о статусе заказа) альфа-имя часто избыточно. Пользователь ждёт сообщение и откроет его в любом случае. А вот для холодных маркетинговых рассылок альфа-имя может окупиться за счёт более высокой конверсии.
Важный организационный момент: регистрация альфа-имени требует времени. Заявка подаётся провайдером в каждый из сотовых операторов отдельно. МТС и Билайн通常 одобряют за 1-3 дня, Tele2 — до 5 рабочих дней. Некоторые имена могут быть отклонены из-за сходства с зарегистрированными товарными знаками или названиями госорганов. Планируйте регистрацию заранее.
Помимо очевидных параметров, на финальную цену влияют менее заметные факторы. Первый — статус доставки. Большинство провайдеров списывают деньги за сообщение в момент отправки, а не доставки. Если номер не существует или телефон выключен, вы всё равно платите. Возвраты за недоставку (так называемый DLR-биллинг) предлагают не все компании. Уточняйте этот момент при выборе провайдера.
Второй фактор — чистота базы. База из 100 000 номеров, собранная год назад, может содержать 15-25% неактивных номеров. Отправка по такой базе означает переплату на те же 15-25%. Используйте валидаторы номеров и HLR-запросы перед массовой рассылкой. Стоимость валидации (0,10-0,30 ₽ за номер) почти всегда окупается на крупных кампаниях.
Третий фактор — тарификация входящих сообщений. Если ваша рассылка подразумевает ответы получателей (например, в конкурсах или опросах), вы можете платить и за входящие SMS. Уточняйте у провайдера, включены ли входящие в тариф или тарифицируются отдельно.
Первое правило экономии — оптимизируйте длину текста. Проведите A/B-тест: отправьте одной половине базы сообщение из 1 сегмента, другой — из 2 сегментов. Сравните конверсию. Если разница несущественна, смело сокращайте текст и экономьте до 50% бюджета.
Второе правило — сегментируйте базу. Не шлите одно и то же сообщение всем. Разделите получателей по интересам, географии, истории покупок. Таргетированная рассылка из 1 сегмента работает лучше, чем общая из 3 сегментов. Плюс экономия на объёме.
Третье правило — используйте гибридные каналы. Для части аудитории SMS можно заменить на push-уведомления или сообщения в мессенджеры (WhatsApp, Telegram). Стоимость WhatsApp Business API сейчас сравнима с SMS, но там нет жёсткой сегментации и лимита символов. А push-уведомления вообще бесплатны.
Четвёртое правило — покупайте пакеты. Разовые отправки по розничному тарифу обходятся в разы дороже, чем пакетные предложения. Если вы знаете, что за месяц отправите 500 000 SMS, купите пакет у агрегатора со скидкой. Экономия может достигать 40-60% от розничной цены.
По состоянию на 2025 год средние тарифы российских SMS-агрегаторов выглядят так: при объёме до 5 000 SMS в месяц — 2,50-3,50 ₽ за сегмент; от 5 000 до 50 000 — 1,80-2,50 ₽; от 50 000 до 500 000 — 1,20-1,80 ₽; свыше 1 млн — 0,80-1,30 ₽. Цены указаны для сообщений с общим номером. Наценка за альфа-имя добавляет 0,50-2,00 ₽ к каждому сегменту.
Средняя длина маркетингового SMS в России — 110-140 символов кириллицей, что составляет 2 сегмента. Средняя длина транзакционного — 40-60 символов, почти всегда 1 сегмент. Именно поэтому транзакционные рассылки обходятся бизнесу дешевле, несмотря на более высокие требования к скорости доставки.
Типичный бюджет на SMS-маркетинг для среднего интернет-магазина с базой 50 000 подписчиков и двумя рассылками в месяц составляет 150 000-250 000 ₽ в месяц. Для крупного банка с базой 5 млн клиентов и ежедневными транзакционными уведомлениями счёт идёт на десятки миллионов рублей в месяц. Именно на таких масштабах даже небольшая оптимизация длины текста даёт многомиллионную экономию.
Задайте вопрос по этому калькулятору
Осталось вопросов: 5. Только по этому инструменту.
Нужен другой инструмент?
Все инструменты в категории