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

SMS-уведомления в оптовых продажах решают три задачи: клиент сразу узнаёт, что счёт оплачен и товар пошёл на отгрузку, бухгалтерия получает меньше звонков с вопросами «а деньги дошли?», а склад работает по понятному графику. Настроить такую цепочку можно за день, если заранее продумать события-триггеры и подготовить шаблоны. Статья покажет, какие сценарии нужны в первую очередь, как связать учётную систему с SMS-шлюзом и каких ошибок избегать.
Какие события в оптовых продажах требуют SMS-уведомлений?
В рознице триггеры очевидны: корзина, заказ, доставка. В опте всё сложнее — между заявкой и получением товара проходит несколько этапов, и на каждом клиент может потеряться или начать звонить менеджеру. Вот минимальный набор событий, которые стоит закрыть уведомлениями:
| Событие | Когда отправлять | Что сообщать |
|---|---|---|
| Счёт выставлен | Сразу после формирования | Номер счёта, сумма, срок действия |
| Оплата получена | При зачислении на расчётный счёт | Подтверждение суммы, номер заказа |
| Резерв на складе | После подтверждения оплаты | Перечень позиций, срок хранения резерва |
| Отгрузка начата | При передаче на комплектацию | Ориентировочная дата готовности |
| Готово к отправке | После комплектации | Адрес склада или данные перевозчика |
Начинать лучше с двух критичных точек: подтверждение оплаты и уведомление об отгрузке. Этого достаточно, чтобы снять основной поток входящих вопросов.
Как связать 1С или CRM с SMS-шлюзом?
Интеграция строится через API. SMS-шлюз принимает запрос с номером телефона, текстом и именем отправителя, а в ответ возвращает статус доставки. Большинство платформ поддерживают REST API с JSON — это стандарт, который понимают и 1С, и amoCRM, и Битрикс24.
Алгоритм подключения выглядит так:
- Получить API-ключ в личном кабинете SMS-сервиса и зарегистрировать имя отправителя.
- Настроить в учётной системе вебхук или обработчик события — например, «Оплата проведена» в 1С или смена стадии сделки в CRM.
- Прописать шаблон сообщения с переменными: номер заказа, сумма, дата.
- Протестировать на тестовом номере, проверить корректность подстановки данных.
- Включить логирование ответов шлюза — это поможет отследить недоставленные сообщения.
Если используете Битрикс24, пригодится инструкция по настройке SMS-уведомлений из Битрикс24 для интернет-магазина — логика триггеров там универсальная.
Как составить шаблоны для оптовых SMS?
Оптовый клиент — это чаще всего закупщик или бухгалтер. Им не нужны эмодзи и маркетинговые призывы. Нужна конкретика: что произошло, какая сумма, что делать дальше.
Пример шаблона подтверждения оплаты:
«Оплата 4 350 BYN по счёту 1247 получена. Заказ передан на комплектацию. Ожидайте SMS о готовности к отгрузке.»
Пример шаблона отгрузки:
«Заказ 1247 готов к отправке. Забрать: склад Гомель, ул. Советская 12, до 18:00. Накладная в личном кабинете.»
Ключевые правила:
- Длина — до 160 символов латиницей или 70 кириллицей в одном сегменте. Если текст длиннее — платите за два сообщения.
- Номер заказа или счёта — в начале, чтобы клиент сразу понял контекст.
- Один призыв к действию: либо «ожидайте», либо «заберите», но не оба сразу.
- Никаких ссылок без необходимости — в опте они редко нужны в SMS.
Какие ошибки чаще всего допускают?
- Дублирование сообщений. Если событие «оплата» срабатывает дважды (в 1С и в CRM), клиент получит две SMS. Настройте контроль дублей на стороне шлюза или учётной системы.
- Отправка ночью. Банковская выписка может прийти в 23:00 — а триггер отработает мгновенно. Добавьте временные рамки отправки, например с 9:00 до 20:00.
- Неверный формат номера. Белорусские номера должны уходить в формате +375XXXXXXXXX. Если в базе номер записан как 80291234567, API вернёт ошибку.
- Отсутствие fallback-сценария. Если SMS не доставлено — нужен повторный запрос или уведомление менеджеру. Иначе клиент так и не узнает об отгрузке.
- Шаблоны без переменных. Сообщение «Ваш заказ оплачен» без номера и суммы бесполезно, если у клиента несколько счетов в работе.
Как отслеживать доставку и анализировать эффективность?
SMS-шлюз возвращает статусы: «отправлено», «доставлено», «не доставлено», «ошибка». Эти данные нужно сохранять — либо в CRM, либо в отдельной таблице. Без статистики вы не узнаете, что у пяти клиентов номера устарели.
Полезные метрики для оптовых SMS:
- Процент доставки — норма от 95%. Если ниже, проверяйте базу номеров.
- Время от события до отправки — задержка больше минуты говорит о проблемах с интеграцией.
- Количество входящих звонков «где мой заказ» — после запуска уведомлений должно снизиться.
Если оптовые клиенты оплачивают через ЕРИП, пригодится материал о настройке SMS-уведомлений об оплате через ЕРИП — там разобрана специфика работы с банковскими статусами.
Сколько стоит и когда окупается?
Стоимость одного SMS в Беларуси зависит от объёма: при небольших партиях — около 0,03–0,05 BYN за сообщение, при крупных — дешевле. Для ориентира: если у вас 200 оптовых заказов в месяц и на каждый уходит три SMS (счёт, оплата, отгрузка), это 600 сообщений — примерно 20–30 BYN.
Окупаемость считается просто: сколько времени менеджер тратил на ответы «оплата прошла?» и «когда отгрузка?». Если это час в день — SMS-уведомления освобождают 20 рабочих часов в месяц.
3 шага, которые можно сделать на этой неделе:
- Выбрать SMS-сервис с API и зарегистрировать имя отправителя — обычно это занимает 1–2 дня на модерацию.
- Настроить два триггера в учётной системе: «оплата получена» и «заказ передан на отгрузку».
- Запустить тестовую отправку на свой номер, проверить корректность данных в сообщении.


