Как настроить каскад SMS и Viber о готовности заказа к самовывозу

Как настроить каскад SMS и Viber о готовности заказа к самовывозу

Каскад уведомлений работает по простой логике: клиенту сначала уходит сообщение в один канал, и если он его не прочитал за отведённое время, система автоматически отправляет то же самое в другой. Для самовывоза это снимает главную проблему — покупатель не приходит за заказом, потому что не увидел уведомление. Ниже разберу, какие события ставить триггерами, что писать в шаблоне, как связать это с CRM и пунктом выдачи и где чаще всего ломается схема.

Почему для самовывоза одного канала мало

Уведомление о готовности заказа к самовывозу — короткое по смыслу, но критичное по последствиям. Клиент оплатил или оформил заказ, ждёт, а потом забывает. SMS тут работает как страховка: открываемость у текстовых сообщений высокая, и они приходят даже туда, где нет интернета. Уведомления о статусе заказа повышают удовлетворённость и снижают нагрузку на службу поддержки, потому что человек получает актуальную информацию мгновенно (по данным обзора практических руководств по SMS-уведомлениям о статусе заказа).

Viber добавляет к этому скорость и привычный формат чата. Плюс в мессенджере можно приложить кнопку или ссылку, а сообщение выглядит менее формально. Но доверять только мессенджеру рискованно: клиент может не установить его, отключить уведомления или сменить номер. Поэтому каскад и нужен — он подстраховывает один канал вторым.

Как устроен каскад: пошаговая схема

Настраивать проще от события. Вы определяете, что именно служит спусковым крючком, и дальше выстраиваете цепочку.

  1. Событие. Заказ переведён в статус «Готов к выдаче» в CRM или учётной системе. Это единственный триггер для запуска.
  2. Первое сообщение. Уходит в Viber — с номером заказа, адресом пункта выдачи, часами работы и сроком хранения.
  3. Ожидание. Система ждёт 15–30 минут и проверяет статус доставки сообщения.
  4. Второе сообщение. Если Viber не доставлен или не прочитан — уходит SMS с тем же текстом, но короче.
  5. Фиксация. Обе отправки записываются в карточку клиента, чтобы менеджер видел, дошло ли уведомление.

Порядок каналов можно менять. Если у бизнеса много клиентов, которые редко пользуются мессенджерами, первым ставят SMS, а Viber вторым. Логика от этого не меняется — важно, чтобы цепочка срабатывала автоматически, без участия оператора. Как это устроено на разных CMS и что учесть при интеграции, подробно разобрано в материале про каскадную отправку уведомлений через Viber и SMS на CMS.

Что писать в сообщении: три шаблона

Шаблон решает больше, чем канал. В уведомлении о самовывозе человек ищет ответы на три вопроса: что заказал, где забирать и до когда. Всё остальное — лишнее.

КаналКогда отправляемПример текста
ViberСразу после смены статусаИван, заказ №4821 готов к выдаче. Пункт: ул. Ленина, 12, с 10:00 до 20:00. Храним до 27.09. Покажите это сообщение на кассе.
SMS (если Viber не прочитан)Через 20–30 минутЗаказ 4821 ждёт вас по адресу ул. Ленина, 12, до 20:00. Храним до 27.09.
Напоминание за день до конца храненияЗа 24 часа до истечения срокаИван, заказ 4821 хранится последний день. Пункт: ул. Ленина, 12, до 20:00.

SMS API поддерживает шаблоны с переменными — в текст подставляются имя, номер заказа, дата и адрес (по данным обзоров по SMS API для рассылок). Это экономит время и убирает опечатки. Для мессенджеров принцип тот же: переменные заполняются из карточки заказа. Хотите посмотреть, как такая связка строится для разных сценариев — от предзаказа с депозитом до повторных продаж — загляните в разбор каскада SMS и мессенджера для информирования клиентов.

Как связать каскад с учётной системой и пунктом выдачи

Каскад живёт не в вакууме, а на данных из CRM или бэкенда магазина. Автоматические SMS-уведомления запускаются по триггерам из CRM, где настроены шаблоны и события (по данным пошаговых руководств по настройке автоматических SMS). В белорусских интернет-магазинах чаще всего связка выглядит так: заказ из «1С» или самописной системы попадает в CRM, оттуда через API уходит событие в сервис рассылок, а сервис отправляет сообщение.

Ключевой момент — обратная связь. Сервис должен возвращать статус доставки, иначе непонятно, сработал каскад или нет. Обычно это делают через вебхук: как только оператор подтверждает доставку SMS, магазин получает уведомление и помечает клиента как «оповещён». Если статус не пришёл за отведённое время, автоматика переключается на второй канал. Как выстроить единое окно для операторов по SMS, Viber и Telegram, описано в статье про настройку единого окна оператора в CRM.

Отдельно продумайте, что делать, если клиент не забрал заказ. За день до истечения срока хранения отправляйте напоминание. Правильно настроенные триггеры напоминаний снижают долю забытых заказов до 30% (по данным обзора скриптов SMS-напоминаний). Это уже прямая экономия на возвратах и повторной логистике.

Типичные ошибки

  • Один канал без подстраховки. Клиент не пользуется Viber, а SMS не приходит — заказ остаётся лежать.
  • Длинный текст. В SMS лучше уложиться в 1–2 сегмента, иначе номер заказа и адрес теряются в середине сообщения.
  • Нет проверки статуса доставки. Без вебхука или отчёта в реальном времени вы не узнаете, дошло ли уведомление.
  • Одинаковый текст для всех. Имя и номер заказа — минимум персонализации, без них сообщение выглядит как спам.
  • Нет напоминания о конце срока хранения. Клиент увидел уведомление утром, отложил, вечером забыл.
  • Ручной запуск рассылки. Менеджер уходит на обед или в отпуск — и половина заказов остаётся без оповещения.

3 шага, которые можно сделать на этой неделе:

  1. Проверьте, в каком статусе заказа у вас появляется событие «Готов к выдаче», и убедитесь, что оно точно фиксируется в CRM.
  2. Напишите два шаблона — для Viber и для SMS — с переменными под имя, номер заказа, адрес и срок хранения.
  3. Настройте тестовый каскад на одном пункте выдачи и посмотрите отчёт: дошло ли сообщение, за какое время, какой канал сработал.