Как микробизнесу подключить SMPP-шлюз к CRM без программирования

Подключить SMPP-шлюз к CRM можно без разработчика: шлюз даёт готовые данные для соединения, а CRM — раздел интеграций, куда эти данные вставляют. Микробизнесу в Беларуси хватает настроек в кабинете, шаблонов сообщений и тестовой отправки на свои номера. Дальше разберу, что такое SMPP-шлюз на практике, какие системы подключаются к нему штатно, в каком порядке идёт настройка и что проверить до того, как вы запустите рассылку на всю базу клиентов.
Что такое SMPP-шлюз и что он даёт небольшой компании
SMPP — протокол, который управляет маршрутизацией сообщения между сетями, отправкой, приёмом, хранением и доставкой SMS, включая уведомления о ней (Хабр, Exolve). Проще говоря, это постоянный канал от вашей системы до SMS-центра. Сообщение уходит сразу, без ручного входа в веб-форму.
Когда получатель временно недоступен, SMSC хранит сообщение и передаёт его в момент подключения устройства к сети (Хабр, Exolve). Для бизнеса это значит, что клиент получит напоминание о визите или код подтверждения, даже если телефон лежал выключенным пару часов.
Второй плюс — отчёт о доставке (DLR). Статус возвращается в вашу систему, и менеджер видит, дошло сообщение или нет. Без этого списки приходится сверять вручную, а недоставленные номера всплывают только на этапе звонка клиенту.
Есть и третий момент, который редко упоминают. По данным сервиса ProstoSMS, количество ошибок в тексте сообщений, отправляемых через смс-шлюз, заметно ниже, чем при работе через веб-интерфейс. Причина простая: текст собирается из шаблона и подстановок, а не набирается руками каждый раз заново.
Какие SaaS-сервисы подключаются к SMPP штатно
Речь о системах, где есть раздел интеграций. CRM с воронкой продаж, системы учёта для пунктов выдачи заказов, программы для автосервисов и шиномонтажей, сервисы записи клиентов. Механизм везде один: система умеет отправлять запросы или работать с модулем SMS-провайдера, а шлюз принимает данные по SMPP и передаёт их оператору.
Начните с того, что уже есть в настройках вашей системы. Часто достаточно вставить данные подключения и выбрать имя отправителя. Если готового модуля нет, подойдёт универсальный вебхук или отправка через API — код для этого писать не нужно, всё настраивается полями в интерфейсе.
| Способ отправки | Кому подходит | Что настроить | Статусы доставки |
|---|---|---|---|
| Веб-интерфейс шлюза | Ручные рассылки и разовые уведомления | Список контактов и текст | Отчёт в кабинете шлюза |
| API | Системы с готовым модулем SMS | Ключ доступа, адрес, шаблон | В интерфейсе вашей системы |
| SMPP | Поток сообщений из CRM, 1С, учётной системы | Данные подключения, имя отправителя, при необходимости TLV | DLR-отчёты в реальном времени |
Как проходит настройка: шесть шагов без кода
- Запросите у провайдера данные подключения: адрес хоста, порт, system_id, пароль и тип соединения — трансивер или отдельные сессии на отправку и приём.
- Зарегистрируйте имя отправителя. Оператор согласует его, иначе сообщения уйдут с общего номера, а клиенты не поймут, кто им пишет.
- В CRM или учётной системе откройте раздел интеграций и вставьте данные подключения. Это форма с полями, без кода.
- Соберите шаблоны: напоминание о записи, статус заказа, код подтверждения. В каждом — подстановка имени клиента и номера заказа.
- Отправьте тестовые сообщения на свои номера, на номера коллег и на один выключенный телефон. Последний покажет, как работает хранение в SMSC.
- Включите DLR-отчёты и проверьте, что статусы возвращаются в систему, а не теряются по дороге.
Логика для CRM и для учётных систем почти не отличается, разница в том, где именно прописываются данные подключения. Подробнее про связку с клиентской базой — в материале про интеграцию CRM и SMPP для SMS-уведомлений. Для 1С порядок действий описан отдельно: отправка SMS из 1С через SMPP-шлюз.
Если сообщения идут через несколько каналов, заранее решите, что произойдёт при обрыве соединения. Схема с резервным маршрутом описана в статье про fallback-маршрутизацию SMS при сбоях SMPP — она полезна, когда SMS привязаны к записи клиента или к оплате.
Почему SMPP не ускоряет доставку сам по себе
Итоговая скорость зависит от условий подключения, очереди шлюза и операторских маршрутов. Её проверяют нагрузочным тестом, а не выводят из названия протокола (QUICKTEL). SMPP может уменьшить задержку транспорта при устойчивом потоке, но не гарантирует более быструю доставку абоненту.
Практический вывод: не берите SMPP ради обещания мгновенной доставки. Он нужен, когда важно стабильно отправлять поток сообщений из своей системы, видеть отчёты и не заходить каждый раз в кабинет провайдера вручную. Техническая площадка с SMPP-шлюзом, API и аналитикой трафика закрывает эти задачи без своей ИТ-команды.
Что такое TLV-параметры и когда они вам понадобятся
TLV — дополнительные поля в пакете SMPP. Через них передают настройки, которые не вписать в текст сообщения: тип сообщения, служебные флаги, параметры для оператора (ePochta). Часть операторов проверяет эти поля и по ним решает, пропускать трафик или отклонить.
Микробизнесу обычно хватает стандартных значений, которые подставляет шлюз. Ручная настройка нужна в двух случаях: оператор запросил конкретный параметр или рассылки стали чаще отклоняться. Правки делает провайдер на своей стороне, вам код писать не придётся — достаточно описать, что происходит с сообщениями.
Для сервисных компаний с записью клиентов та же логика работает в сценариях с подтверждениями визита: транзакционные SMS для сервисных центров помогают снизить число неявок, если статусы доставки видно сразу.
Типичные ошибки при подключении
- Данные подключения вставляют в тестовый контур, а потом удивляются, что боевые сообщения не уходят.
- Имя отправителя не согласовали заранее и запустили рассылку с общего номера.
- Один и тот же текст уходит всей базе, без шаблонов и подстановок.
- DLR-отчёты отключены, поэтому о недоставленных сообщениях узнают от клиентов, а не из системы.
- Тестируют на двух-трёх номерах и сразу отправляют рассылку на всю базу.
- Оставляют одно соединение без резервного маршрута.
3 шага, которые можно сделать на этой неделе
- Выпишите сценарии, где SMS действительно нужны: подтверждение записи, статус заказа, напоминание об оплате.
- Запросите данные подключения и уточните, входят ли в поддержку DLR-отчёты и настройка TLV.
- Проведите тестовую отправку, изучите отчёты о доставке и только после этого подключайте основную базу клиентов.


