Чтобы избежать блокировки SMS‑рассылок, соблюдайте требования операторов: используйте подтверждение номера, придерживайтесь лимитов частоты, формируйте контент без спама, регулярно проверяйте статусы сообщений и обновляйте списки абонентов.
Почему SMS‑рассылки блокируются?
Операторы блокируют сообщения по нескольким причинам: техническим, регуляторным и пользовательским. В каждом случае цель – защита сети и абонентов от спама, мошенничества и перегрузки инфраструктуры.
Технические причины
- Перегрузка маршрутизаторов: слишком большое количество одновременных сообщений может вызвать сбои.
- Нарушение протоколов: неверные заголовки, некорректные коды страны и операторов.
- Неактивные номера: попытки доставки в несуществующие или заблокированные номера.
Регуляторные требования
- Положения Федеральной службы по регулированию связи (Роскомнадзор) об обязательном подтверждении согласия.
- Соблюдение правил о частоте рассылок – максимум 5 сообщений в день в большинстве регионов.
- Наличие официального идентификатора отправителя, зарегистрированного у оператора.
Пользовательские жалобы
- Жалобы на спам: оператор отслеживает количество жалоб и может временно приостановить отправку.
- Оптимизация пользовательского опыта: частые сообщения снижают лояльность и повышают риск блокировки.
Как оператор определяет блокировку?
Операторы используют автоматизированные системы, анализирующие несколько ключевых параметров. Ниже приведены основные механизмы, которые применяют крупные сети.
Blacklisting
Список заблокированных отправителей хранится в базе данных. Если ваш идентификатор попадает в него, все сообщения автоматически отклоняются.
Throttling (ограничение скорости)
При превышении лимита сообщений в минуту система снижает скорость доставки и ставит сообщения в очередь.
Content filtering
Содержимое проверяется на наличие ключевых слов, URL‑ссылок и шаблонов, характерных для спама. Наличие запрещенных фраз приводит к блокировке.
Практические рекомендации операторов
Ниже перечислены конкретные действия, которые гарантируют, что ваши SMS‑рассылки останутся в пределах допустимых норм.
Подтверждение номера (Opt‑in)
- Всегда требуйте подтверждения абонента через двойное Opt‑in.
- Сохраняйте запись о согласии и дату подтверждения.
Регулярный аудит списков абонентов
- Убирайте неактивные и несуществующие номера каждые 30 дней.
- Проверяйте наличие ошибок в форматировании (код страны, оператор).
Контроль частоты рассылки
- Не превышайте 5 сообщений в день на одного абонента.
- Используйте интервалы в 30–60 минут между отправками.
Соблюдение контент‑гайдов
- Избегайте заглавных букв в заголовке и ограничьте длину до 70 символов.
- Не включайте URL‑ссылки, если это не требуется.
- Используйте шаблоны, одобренные оператором.
Проверка идентификатора отправителя
- Регистрация
shortcodeилиlongcodeу конкретного оператора. - Периодическое обновление информации о бренде в системе операторов.
Интеграция с API операторов и мониторинг
Современные операторы предоставляют REST‑API для отправки, проверки статусов и получения отчётов. Ниже представлен пример типичного запроса.
POST /v1/sms/send
Headers:
Authorization: Bearer <token>
Content-Type: application/json
Body:
{
"to": "+79261234567",
"message": "Ваш код подтверждения: 123456",
"sender": "MyBrand"
}
Код статуса ответа
| Код | Описание |
|---|---|
| 200 | Успешно отправлено |
| 400 | Неверный формат номера |
| 403 | Блокировка отправителя |
| 429 | Перевышен лимит частоты |
Webhooks и логирование
- Подключите webhook для получения обновлений статуса доставки.
- Сохраняйте логи в централизованной системе для аудита.
Пошаговый чеклист для маркетологов
- Сегментация аудитории по интересам и активности.
- Подготовка шаблонов сообщений с проверкой на спам‑критерии.
- Тестирование рассылки на небольшом наборе номеров.
- Анализ результатов: отклики, отписки, жалобы.
- Оптимизация частоты и контента на основе метрик.
- Регулярное обновление списков и пересмотр согласий.
Definitions
- Opt‑in: процесс получения явного согласия абонента на получение сообщений.
- Shortcode: короткий номер (5–6 цифр) для массовых рассылок.
- Longcode: обычный номер телефона, используемый для персональных сообщений.
- Blacklist: список заблокированных отправителей.
- Webhook: механизм получения уведомлений от сервера в реальном времени.
FAQ
- Какие лимиты на количество SMS в день? Большинство операторов ограничивают до 5 сообщений в день на одного абонента, но лимиты могут варьироваться по региону.
- Можно ли использовать URL в SMS? Да, но только если он одобрен оператором и не содержит подозрительных доменов.
- Что делать при блокировке? Свяжитесь с оператором, проверьте причины в отчётах, исправьте нарушения и запросите разблокировку.
- Как проверить статус отправки? Через API операторов: запрос статуса по
message_idили по webhook‑уведомлениям. - Нужно ли регистрировать бренд? Да, регистрация
sender IDповышает доверие операторов и уменьшает риск блокировки. - Можно ли использовать мультиканальную рассылку? Да, но каждая платформа (SMS, мессенджеры) имеет свои правила и лимиты.
- Какие ключевые слова провоцируют блокировку? Слова типа «подарок», «скидка», «открыть» в сочетании с URL часто рассматриваются как спам.
- Как избежать отписок? Предлагайте ценность, ограничьте частоту и предоставьте простую кнопку отписки.