DID GLOBALБлогЧОМУ SMS НЕ ДОХОДЯТЬ: ПРИЧИНИ БЛОКУВАННЯ НА БОЦІ ОПЕРАТОРІВ

Чому SMS не доходять: причини блокування на боці операторів

Industry Insights25.10.2026
Чому SMS не доходять: причини блокування на боці операторів

Клієнт натискає «Отримати код», але SMS не приходить. Через хвилину запитує код повторно, потім ще раз. Для користувача проблема виглядає як одна не доставлена SMS. Для сервісу це вже три повідомлення замість одного, незавершена авторизація і ризик втратити клієнта ще до входу в акаунт.

Масштаб проблеми значно більший. За оцінкою Mobilesquared, у 2024 році глобальний A2P-ринок втратив близько 1,26 трлн повідомлень. До 2029 року показник може зрости до 2,48 трлн. Серед причин є зміна каналів комунікації, fraud, проблеми маршрутизації та посилення контролю A2P-трафіку.

Тому для бізнесу важлива не кількість SMS зі статусом sent. Потрібно знати, скільки повідомлень реально доставлено, за який час і на яких операторах виникають відмови.

Чому оператор може заблокувати бізнес-SMS

SMS від сервісу та повідомлення, яке одна людина надсилає іншій, для мобільного оператора є різними типами трафіку. OTP, повідомлення про доставку, нагадування про запис та маркетингові розсилки належать до A2P, application-to-person messaging.

Такий трафік проходить додаткові перевірки. Оператор може аналізувати відправника, маршрут, частоту повідомлень, реєстрацію кампанії, шаблон тексту та інші параметри. Це потрібно для боротьби зі spam, smishing, Sender ID spoofing та іншими типами зловживань. За даними BICS, приблизно 4–5% глобального SMS-трафіку є шахрайським.

Різке зростання обсягу виглядає підозріло

Уявімо сервіс, який зазвичай надсилає 10 000 SMS на день. Під час великої кампанії обсяг за годину збільшується в кілька разів.

Для бізнесу це успішний запуск. Для автоматичної системи оператора різка зміна патерну може бути одним із сигналів для додаткової перевірки або обмеження трафіку.

Тому великі кампанії потрібно планувати з урахуванням throughput, правил конкретного оператора та вимог до реєстрації A2P-трафіку.

Контент теж впливає на фільтрацію

Оператори та SMS-платформи застосовують автоматичну фільтрацію для виконання власних messaging policies та регуляторних вимог. Наприклад, Twilio прямо попереджає, що carrier filtering у США та Канаді може впливати на доставку SMS і MMS.

Проблему можуть створювати підозрілі URL, невідповідність повідомлення зареєстрованому use case, відсутність необхідної згоди користувача або інші порушення правил конкретного ринку.

Тому зміна одного слова в повідомленні не завжди вирішує проблему. Якщо причина знаходиться в Sender ID, маршруті або реєстрації кампанії, редагування тексту не відновить доставку.

Sender ID і реєстрація A2P-трафіку

Репутація відправника формується не одним повідомленням. Оператори можуть враховувати тип Sender ID, історію трафіку, скарги та відповідність локальним правилам.

Вимоги при цьому відрізняються між країнами. Десь достатньо погодити альфа-ім'я, на інших ринках потрібно надати дані компанії, опис use case, приклади повідомлень або підтвердження opt-in.

Що сталося з 10DLC у США

США добре показують, наскільки сильно регуляція може вплинути на delivery.

З 1 лютого 2025 року A2P-трафік через американські 10DLC номери має бути зареєстрований через The Campaign Registry. Нереєстровані повідомлення блокуються великими операторами, зокрема AT&T, T-Mobile і Verizon. У лютому 2025 року Bandwidth також фіксував блокування unregistered 10DLC traffic на рівні мережі.

У такому випадку проблема не вирішується повторною відправкою.

Якщо компанія надсилає 50 000 SMS на місяць, але її кампанія не відповідає вимогам конкретного ринку, під ризиком опиняється весь потік повідомлень, а не окремі невдалі SMS.

Тому реєстрація Sender ID та A2P-кампаній має перевірятися до запуску трафіку.

Grey routes: чому найдешевший маршрут може коштувати дорожче

Ціна одного SMS може відрізнятися у провайдерів у кілька разів. Причина не завжди полягає в маржі. Важливо розуміти, яким маршрутом повідомлення потрапляє до мобільного оператора.

White route працює через погоджені комерційні маршрути. Grey route використовує прогалини в інтерконекті або інші схеми, через які A2P-трафік може проходити без стандартної моделі термінації.

Наскільки великою була проблема grey routes

За даними Mobilesquared, у 2015 році 65% глобального A2P SMS-трафіку проходило через grey routes. До кінця 2019 року показник знизився до 39,6% завдяки поширенню SMS firewalls та інших систем контролю.

Дослідження також оцінювало втрати доходів мобільних операторів через grey routes у 2020–2024 роках у $37,1 млрд, тобто приблизно $7,69 млрд на рік.

Для бізнесу проблема проявляється в якості доставки. Маршрут, який сьогодні працює, може перестати проходити після оновлення firewall у конкретного оператора.

Тому аномально низька ціна за SMS потребує додаткової перевірки. Варто запитати провайдера про тип маршруту, DLR та особливості доставки в потрібному GEO.

Чому різниця в кілька відсотків delivery rate коштує грошей

Delivery rate краще переводити в абсолютні числа. Так простіше зрозуміти вплив на бізнес.

Припустимо, сервіс надсилає 100 000 SMS на місяць.

При delivery rate 98% клієнти отримують 98 000 повідомлень. При 92% доходять 92 000. Різниця становить 6 000 недоставлених SMS за один місяць.

Якщо це рекламна кампанія, бізнес втрачає частину потенційних контактів. Якщо це OTP, проблема виникає раніше. Користувач може не завершити реєстрацію, оплату або авторизацію.

Для сервісу з 500 000 OTP на місяць навіть один відсотковий пункт delivery rate дорівнює 5 000 повідомлень. Тому різниця між 97% і 98% у звіті виглядає невеликою, але в абсолютних цифрах це тисячі клієнтських сесій.

Як зрозуміти, де саме губляться SMS

Для діагностики недостатньо дивитися на кількість відправлених повідомлень. Потрібні DLR, delivery receipts, які показують результат обробки SMS.

Залежно від платформи статуси можуть відрізнятися, але логіка зазвичай включає delivered, failed, expired, rejected або unknown.

Sent ще не означає delivered

Статус sent показує, що платформа передала повідомлення далі по маршруту. Він не підтверджує, що SMS з'явилося на телефоні клієнта.

Тому звіт:

100 000 sent

майже нічого не говорить про якість доставки.

Набагато корисніший зріз:

100 000 sent → 97 200 delivered → 1 600 failed → 1 200 expired/unknown.

Далі ці дані потрібно розбити за країнами й операторами.

Якщо загальний delivery rate становить 97,2%, але в одному GEO він впав до 82%, середній показник приховує локальну проблему.

Що перевірити, якщо delivery rate почав падати

Починати краще не з редагування тексту SMS, а з локалізації проблеми. Для цього потрібно порівняти delivery rate за періодами, країнами, операторами та Sender ID.

Наприклад, учора в Польщі було доставлено 98% повідомлень, а сьогодні 83%. В інших країнах показник не змінився. Це вже значно звужує пошук причини.

Перевірте:

  • який Sender ID використовувався;

  • чи зареєстрований він у конкретній країні;

  • чи не змінився маршрут;

  • які DLR повертає оператор;

  • чи стосується падіння одного оператора або всього GEO;

  • чи не змінився різко обсяг трафіку;

  • чи відповідає контент локальним вимогам;

  • чи немає проблем із URL;

  • чи не закінчився TTL для time-sensitive повідомлень.

Для OTP варто додатково контролювати час доставки. Код, який прийшов через 15 хвилин, технічно може мати статус delivered, але для користувача він уже марний.

Як побудувати SMS-доставку через DID Global

Перед підключенням SMS варто визначити країни, тип повідомлень і прогнозований обсяг. OTP, транзакційні повідомлення та маркетингові кампанії можуть мати різні вимоги до Sender ID, реєстрації та пропускної здатності.

DID Global допомагає організувати SMS-трафік під конкретні GEO та перевірити вимоги до відправника. Для міжнародного бізнесу це особливо важливо, оскільки правила A2P у США, країнах ЄС та інших ринках відрізняються.

Після запуску потрібно контролювати не тільки ціну одного SMS. Основні показники для бізнесу це delivery rate, DLR за країнами та операторами, час доставки і частка failed повідомлень.

Наприклад, маршрут за $0,04 із delivery rate 98% може виявитися вигіднішим за маршрут за $0,03 із delivery rate 85%. На 100 000 SMS перший дає 98 000 доставлених повідомлень і коштує $4 000. Другий коштує $3 000, але доставляє тільки 85 000.

Якщо порахувати вартість одного доставленого SMS, отримаємо приблизно $0,0408 у першому випадку та $0,0353 у другому. Тому для OTP і транзакційних повідомлень потрібно дивитися ще далі: скільки користувачів після доставки завершили потрібну дію і скільки коштує невдала доставка для конкретного бізнес-процесу.

Щоб підібрати SMS-маршрути через DID Global, передайте менеджеру потрібні країни, прогнозований обсяг і тип повідомлень. До запуску можна перевірити вимоги до Sender ID та конкретних GEO, а після старту контролювати delivery rate за фактичним трафіком.