sms-delivery-status-what-delivery-statuses-mean-and-why-sent-does-not-mean-delivered-or-read

После SMS-рассылки в отчете появляются статусы разных этапов: сообщение принято, передано оператору, доставлено или отклонено. Если смотреть только на отметку «отправлено», легко неправильно оценить результат.

Delivery Status показывает, какой этап зафиксировала система. Он помогает найти технические проблемы и проверить качество базы, но не показывает, прочитал ли клиент сообщение.

«Отправлено», «доставлено» и «прочитано» — не одно и то же

«Отправлено» означает, что SMS принято для дальнейшей передачи, но получение на телефоне еще не подтверждено. «Доставлено» означает, что сервис получил отчет о доставке от сети.

Обычные SMS не передают надежного отчета о прочтении. Поэтому DELIVRD не стоит считать доказательством того, что клиент открыл сообщение или обратил внимание на текст.

Основные статусы SMS

В SMS Club API доступно несколько основных статусов:

  • ENROUTE — отправлено. Сообщение принято для дальнейшей доставки, но получение телефоном еще не подтверждено.
  • DELIVRD — доставлено. Система получила подтверждение доставки от оператора. Это не означает, что клиент открыл сообщение.
  • EXPIRED — истек срок доставки. Система не получила подтверждение вовремя, например, из-за выключенного телефона или отсутствия покрытия.
  • UNDELIV — не доставлено. Причиной может быть ошибка в номере, недоступность телефона, сбой связи или ограничения оператора. Проверьте детали отчета.
  • REJECTD — отклонено. Сообщение отклонила система или операторский маршрут. Причиной могут быть ограничения на отправку, проблемы с именем отправителя или фильтры. Повторять отправку без проверки нет смысла.

Названия и трактовки статусов зависят от платформы и оператора. При необходимости сверьте их с документацией сервиса — FAQ о статусах SMS.

Почему статус не обновляется сразу

Отчет не всегда поступает сразу. Телефон получателя выключен, сеть перегружена или оператор задерживает ответ. Пока система ждет, статус остается промежуточным.

Отсутствие финального статуса не доказывает, что сообщение не доставлено. Для важных сообщений определите, сколько ждать обновления перед запуском резервного канала.

Как проверить причину недоставки

После рассылки посмотрите долю DELIVRD, количество EXPIRED, UNDELIV и отклоненных сообщений. Если недоставок много, проверьте формат номеров, актуальность базы, имя отправителя и детали отчета. Для проверки номеров можно использовать HLR-проверку номеров.

Если проблема касается отдельных номеров, проверьте их по отдельности. Если статусы ухудшились во всей кампании, обратитесь в поддержку с ID сообщений и временем отправки.

В SMS Club статусы доступны в отчетах личного кабинета и через API для проверки SMS. Это удобно, когда сообщения отправляются автоматически с сайта или из CRM.

Стоит ли отправлять SMS повторно

Не запускайте повторную отправку для всех сообщений без проверки. Если первое SMS задержалось, клиент получит два одинаковых текста. А неправильный номер или отклоненное имя отправителя повторная отправка не исправит.

Настройте правила по статусам: для ENROUTE дождитесь обновления, для EXPIRED проверьте актуальность текста, для UNDELIV выясните причину, а для REJECTD исправьте проблему. Для срочных сообщений предусмотрите другой разрешенный канал.

Как правильно оценивать рассылку

Delivery Status показывает технический результат, но не эффективность кампании в целом. DELIVRD не доказывает, что клиент прочитал текст или совершил покупку. Для этого анализируйте переходы, ответы, заявки и продажи.

Не считайте сообщения без финального статуса недоставленными. Дайте системе время получить отчет и учитывайте особенности оператора. Так вы избежите лишних повторов и точнее оцените результат.

Часто задаваемые вопросы

Что означает ENROUTE в отчете SMS?

ENROUTE означает, что сообщение отправлено или принято для дальнейшей доставки. Это промежуточный статус, а не подтверждение получения на телефоне. Проверьте отчет позже, чтобы увидеть результат.

Означает ли DELIVRD, что клиент прочитал SMS?

Нет. DELIVRD подтверждает доставку по данным системы или оператора, но не показывает, открыл ли клиент сообщение. Обычные SMS не имеют надежного статуса прочтения.

Что делать со статусом EXPIRED или UNDELIV?

Проверьте формат и актуальность номера, а также детали отчета. EXPIRED означает, что время ожидания истекло, а UNDELIV — что доставить SMS не удалось. Повторяйте отправку после проверки причины.

Как узнать, сколько SMS доставлено?

Посмотрите отчет и подсчитайте сообщения со статусом DELIVRD. Для автоматизированной отправки статусы доступны через API SMS Club. Отдельно анализируйте клики, ответы и продажи, ведь доставка не равна прочтению или конверсии.

Оценить статью
Rate this post
Читайте также:
TOP