0

Товар успешно добавлен в корзину

Оформить заказ

Каскадные рассылки. Сокращайте расходы на отправку SMS

Стоимость отправки SMS постоянно растет, в этой связи мы опубликовали модуль «Каскадные рассылки» в нашем маркетплейсе, с помощью которого можно настроить последовательную попытку отправки уведомлений, сперва через Whatsapp, и только если не получится доставить сообщение, то через SMS. Стоимость отправки сообщений через Whatsapp значительно ниже, чем через SMS.

Что необходимо для настройки каскадной рассылки?

  1. Зарегистрироваться в одном из следующих сервисов: Green API, gupshup.io, Edna, Wazzup, 1msg.io, оплатить тариф или воспользоваться trial-доступом, получить API – ключи.
  2. Зарегистрироваться в нашем SMS-портале sms.readyscript.ru, получить REST api - ключ.
  3. Создать сценарий каскадной рассылки, и получить его идентификатор.
  4. Установить модуль Каскадные рассылки из нашего маркетплейса и настроить его.

Расскажем подробнее о каждом пункте настройки подробнее.

Регистрация в сервисе GreenAPI

Для примера возьмем сервис Green API. Данный сервис предоставляет API для отправки сообщений через ваше устройство с установленным приложением Whatsapp.

Зарегистрируйтесь в данном сервисе, нажмите на кнопку «Создать инстанс», откройте Whatsapp на вашем устройстве, отсканируйте предложенный QR-код через Whatsapp. Для уведомлений мы рекомендуем выделять отдельный телефон с установленным приложением, так как есть риск, что ваш аккаунт забанят. Тут есть рекомендации по уменьшению данного риска.

После успешной регистрации и подключения вашего аккаунта Whatsapp к рассылкам, у вас на должны появиться идентификаторы: idInstance, apiTokenInstance. Они вам понадобятся на следующих этапах настройки.

2024-04-28_13-50-13

Регистрация в сервисе sms.readyscript.ru и создание сценария рассылки

Зарегистрируйтесь в нашем SMS-портале. Перейдите в раздел API -> Rest API, создайте там ключ для Рассылки сообщений. Он понадобится вам на следующих этапах настройки.

sms_rest_api

Перейдите в раздел Рассылка SMS и создайте там имя отправителя. Сообщите нам в online-консультант о том, что вы создали имя отправителя, чтобы мы как можно скорее промодерировали вашу заявку.

Важно: некоторые операторы (Теле 2) требуют с ними согласования имени отправителя, при этом требуется предоставить документ, подтверждающий право использовать такое имя отправителя. Таким документом может быть свидетельство на товарный знак или свидетельство владения созвучным доменом от регистратора доменного имени.

sms_add_name

Убедитесь, что напротив операторов, которым вы желаете, чтобы SMS доставлялись отсутствует надпись «Отправка недоступна», а используется либо общее имя отправителя, либо ваше индивидуальное.

sms_check_names

Перейдите в раздел Рассылка Whatsapp -> Имена отправителя.

Создать имя отправителя в случае с Whatsapp – означает настроить интеграцию с одним из множества сервисов-прослоек, предоставляющих API к отправке сообщений. В нашем случае – это будет настройка интеграции с сервисом GreenApi.

Нажмите кнопку Добавить имя отправителя и заполните форму данными, полученными ранее из Green API.

whatsapp_add_name

whatsapp_name_dialog

Далее перейдите в раздел Сценарии -> Отправить сообщение. Нажмите на кнопку «Новый сценарий» -> Ручное создание нового сценария.

scenario_add

Откроется конструктор сценариев. Создайте в нем следующий сценарий.

Отправка сообщения [message] через Whatsapp, а в случае недоставки или ошибки через 30 сек отправить сообщение [message] через SMS.

schema_message

Обязательно в поле с сообщением нужно указать [message], это будет означать текст сообщения будет подставляться из переменной message. Это нам понадобится, так как модуль ReadyScript именно в этой переменной передает текст сообщения.

После создания сценария, необходимо получить его ID, он нам понадобится позже.

scenario_id

Теперь можно приступать к настройке отправки уведомлений на стороне ReadyScript.

Установка и настройка модуля Каскадные рассылки

Установите модуль «Каскадные рассылки» из маркетплейса ReadyScript. Перейдите в раздел Веб-сайт -> Настройка модулей -> Каскадные рассылки. Заполните настройки:

  • Адрес сервера API SMS – тут нужно указать sms.readyscript.ru
  • Авторизационный токен – это ключ Rest API, который мы получили выше
  • ID схемы – это ID сценария, который мы получили выше
  • Режим тестирования – включите эту опцию, если желаете проверить как уходят запросы в SMS-сервис, какие ответы приходят в логе. Деньги в этом режиме не списываются, но и сообщения реально не отправляются, все просто эмитируется.

rs_settings_base

Далее перейдите в раздел Веб-сайт -> Настройка модулей -> Уведомления и в поле SMS провайдер укажите модуль «Каскадные рассылки». Поля логин и пароль, которые идут ниже можно не заполнять.

Теперь вы можете попробовать запустить утилиту Отправить тестовое SMS-сообщение и убедиться в отсутствии ошибок.

Стоимость

Стоимость отправки одной SMS (до 70 знаков кириллицей) на сегодняшний день составляет от 6 до 9 рублей в зависимости от оператора.

Стоимость отправки одного сообщения для Whatsapp составляет 50 копеек за сообщение + стоимость подписки шлюза, например у Green Api это 690 руб/месяц.

В случае большого трафика ваших уведомлений, данная схема позволит прилично экономить.

Как оплачивать каскадные рассылки?

Вы можете пополнять баланс SMS счета через сайт ReadyScript. Пакеты для пополнения представлены здесь. Вы можете пополнить баланс на любую сумму кратную 1000 руб., приобретая любое количество пакетов на нашем сайте.

Чтобы деньги зачислились автоматически на SMS-баланс, предварительно нужно в профиле ReadyScript прописать идентификатор вашего аккаунта на sms.readyscript.ru (представлен в верхнем левом углу).

Настройка различных шаблонов для Whatsapp и SMS

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

На стороне сервиса sms.readyscript.ru, в сценарии в сообщении канала whatsapp вместо [message], нужно написать другую переменную, например [message_whatsapp].

schema_message_whatsapp

Далее на сайте, в разделе Веб-сайт -> Настройка модулей -> Каскадные рассылки -> Вкладка «Шаблоны», в опции «Переменные, в которые копировать текст SMS-сообщения по умолчанию», нужно указать message_whatsapp.

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

Какие переменные будут доступны в tpl шаблонах, указываемых здесь? Ответ простой, те же самые, что и в обычных шаблонах данных уведомлений.

Таким образом в переменной [message_whatsapp] будет передаваться либо то же самое, что и в переменной [message], либо что-то другое, благодаря рендерингу указанных вами tpl-шаблонов.

rs_settings

Итог

Новый модуль Каскадные рассылки регистрирует в ReadyScript особенный SMS-адаптер, т.е. ReadyScript по прежнему «думает», что он просто отправляет SMS. Но вся магия происходит на стороне SMS-сервиса sms.readyscript.ru, в котором запускается ваш собственный сценарий отправки сообщения, сперва через внешнего провайдера (Green API) для Whatsapp, а уже в случае неудачи через SMS.

У огромного количества пользователей в России есть Whatsapp, используя данный сценарий можно более комфортно уведомлять клиентов о различных событиях в интернет-магазине.

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


29 апреля 2024 12:03, Артем Полторанин
Рассказать друзьям: