Как настроить SMS о прибытии курьера и изменении интервала доставки

Чтобы клиент знал, когда ждать заказ, настройте SMS на два события: курьер направляется к получателю и время доставки изменилось. Сначала определите, откуда система получает статус заказа и новый интервал, затем свяжите эти события с шаблонами сообщений. В статье разберём, какие данные включить в уведомление, как избежать повторной отправки и что проверить перед запуском. Такой порядок подойдёт магазину, который передаёт заказы курьеру вручную или через CRM.
Какие события должны запускать SMS?
Разделите путь заказа на понятные статусы. Например: заказ передан курьеру, курьер направляется к клиенту, интервал доставки изменён, заказ доставлен. Для каждого статуса заранее решите, нужно ли уведомлять покупателя: сообщение имеет смысл, когда оно сообщает конкретное изменение или помогает подготовиться к доставке.
Чтобы отправить SMS о прибытии курьера, настройте отправку при переходе заказа в статус «Курьер направляется к получателю». Если курьерская служба передаёт более точный статус, используйте его. Для изменения времени запускайте отдельное уведомление только после того, как новый интервал появился в системе.
Если команда пока отправляет сообщения вручную, запишите порядок действий в карточке заказа: кто меняет статус, кто вводит новый интервал и кто отвечает за отправку. При автоматизации эти же действия станут условиями для запуска SMS. Подробный разбор сценариев есть в материале о SMS-уведомлениях для курьерской доставки.
Что написать в сообщении о прибытии курьера?
Клиенту нужны сведения, по которым он узнает заказ и поймёт, что делать дальше. Укажите номер заказа, ожидаемое время или интервал и контакт для уточнения, если он предусмотрен вашим процессом. Текст лучше проверить на экране телефона: оставьте только информацию, которая помогает принять доставку.
Пример: «Заказ №{{номер}} доставит курьер сегодня, {{время}}. Пожалуйста, будьте на связи». Подставляйте время из системы, а не из текста, который менеджер копирует вручную. Если точное время неизвестно, не обещайте его: сообщите только подтверждённый интервал.
Для сообщения об изменении используйте отдельный шаблон: «Время доставки заказа №{{номер}} изменилось. Новый интервал: {{интервал}}». Когда клиенту нужно подтвердить, что он сможет принять заказ, добавьте понятный способ ответа. Не включайте рекламное предложение в сервисное уведомление: цель такого SMS — сообщить о доставке. О различиях между этими типами сообщений подробнее рассказано в статье о разделении сервисных и рекламных SMS.
Как передать новый интервал и не отправить SMS повторно?
Настройте автоматизацию так, чтобы она проверяла три условия: у заказа есть номер телефона, статус изменился на нужный и интервал заполнен. После отправки сохраните отметку в заказе. Тогда повторное обновление карточки или повторный запуск интеграции не отправят клиенту то же сообщение ещё раз.
При переносе времени система должна брать актуальный интервал. Если курьерская служба передала изменение, но данные ещё не обновились в CRM, SMS лучше задержать до появления нового значения. Для переноса доставки настройте отдельное событие и проверьте, что сообщение содержит именно новое время; примеры такого сценария приведены в материале о SMS при переносе времени доставки.
Если обмен между системой заказов и сервисом отправки идёт через API, передайте как минимум идентификатор заказа, номер телефона, событие и переменные для текста. После отправки сохраняйте результат обработки. При ошибке команда увидит, что уведомление не ушло, и сможет разобраться с конкретным заказом.
Что проверить перед запуском?
Сначала протестируйте сценарий на внутреннем номере. Создайте тестовый заказ, поменяйте статус и интервал, затем проверьте текст, подстановку данных и отметку об отправке. Отдельно проверьте, что происходит при пустом телефоне, незаполненном времени и повторном изменении статуса.
Типичные ошибки:
- Отправлять SMS при любом изменении карточки, а не при конкретном событии доставки.
- Подставлять в текст первоначальный интервал после переноса заказа.
- Не сохранять факт отправки и получать дубли при повторной обработке.
- Указывать точное время, которого нет в данных курьерской службы.
- Добавлять рекламу в уведомление, которое должно сообщать о статусе заказа.
Начните с одного сценария — SMS о прибытии курьера — и проверьте его на тестовом заказе. Затем добавьте уведомление об изменении интервала, отметку об отправке и обработку ошибок. Так вы сможете проверить каждый этап до того, как автоматизация начнёт отправлять сообщения клиентам.


