Модуль SMS Notify предназначен для автоматизации отправки SMS-сообщений клиентам и администраторам вашего интернет-магазина. Он позволяет настроить разные шаблоны SMS-уведомлений, которые отправляются на каждом из ключевых этапов взаимодействия клиента с магазином, таких как подтверждение авторизации, оформление заказа, напоминание об оставлении отзывов, уведомление о наличии товара и другие события.
Модуль поддерживает интеграцию с популярными провайдерами AlphaSMS и TurboSMS, с возможностью настройки API-ключей и параметров отправки. Для каждого сообщения доступны индивидуальные настройки статуса, текста и использования шорткодов, что позволяет персонализировать уведомления и динамически подставлять информацию, такую как имя клиента, номер заказа, ссылку на товар и так далее.
Все, что нужно для работы модуля, — сохранить API-ключ вашего SMS-провайдера, сгенерированный в соответствующем личном кабинете.
Функция логирования предоставляет удобный инструмент для отслеживания истории отправленных SMS, включая содержимое сообщений, статус доставки и ответы провайдера. Это дает возможность контролировать и анализировать все отправленные уведомления и своевременно решать вопросы, связанные с доставкой SMS.
В настройках модуля доступно 4 вкладки: "Общие", "Настройки провайдеров", "Шаблоны SMS" и "Логи".
Во вкладке "Общие" доступны следующие настройки:
-
Статус — переключатель, который позволяет включить или выключить работу модуля.
- ON «Включено»: модуль активен, SMS-уведомления будут отправляться.
- OFF «Выключено»: модуль неактивен, SMS-уведомления не будут отправляться.
-
Транслитерация — переключатель для автоматической транслитерации текста сообщений на латиницу перед отправкой.
- ON: все сообщения будут автоматически транслитерированы, что может быть полезно, если ваш SMS-провайдер не поддерживает кириллицу.
- OFF: транслитерация не применяется, сообщения будут отправлены в исходном виде.
-
Логирование — переключатель для ведения журнала «Лога» отправленных сообщений.
- ON: все отправленные сообщения будут сохраняться в логах, что может быть полезно для контроля и отслеживания истории отправок.
- OFF: логирование не выполняется.
-
Имя отправителя — текстовое поле для указания имени отправителя, которое будет отображаться у получателя SMS.
- Пример: "Deals.site". Имя отправителя должно соответствовать требованиям вашего SMS-провайдера, его обычно нужно указать в личном кабинете провайдера.
-
Телефон администратора — поле для ввода номера телефона администратора, на который будут поступать системные уведомления.
- Пример: "+380631112233". Этот номер может использоваться для получения важных сообщений о работе модуля или других административных уведомлений.
Вкладка "Настройки провайдеров" содержит следующие опции:
-
Провайдер — выпадающий список для выбора провайдера SMS-услуг.
- Пример: выбран "AlphaSMS". После выбора появляются дополнительные поля настроек для конкретного провайдера.
-
API Key AlphaSMS или API Key TurboSMS — поле для ввода API-ключа, который предоставляет доступ к сервису отправки сообщений.
- API-ключ можно получить в личном кабинете. Этот ключ позволяет модулю взаимодействовать с API для отправки SMS.
-
Гибридная отправка «SMS + Viber» — переключатель для активации гибридной отправки сообщений через SMS и Viber.
- ON: включение гибридной отправки. В случае если SMS не будет доставлено, сообщение будет отправлено через Viber «При наличии дополнительного пакета Viber-уведомлений выбранного SMS-провайдера».
- OFF: гибридная отправка выключена, сообщения будут отправляться только через SMS.
- ВНИМАНИЕ! Для использования этой функции необходимо приобрести дополнительный пакет Viber-уведомлений в личном кабинете SMS-провайдера.
На вкладке Шаблоны SMS можно настроить шаблоны сообщений для разных событий магазина и модулей.
Во вкладке "Авторизация по SMS" доступны следующие настройки:
-
Статус шаблона — переключатель, который позволяет активировать или деактивировать этот шаблон.
- ON: шаблон активен, сообщения для авторизации клиента через SMS будут отправляться.
- OFF: шаблон неактивен, сообщения для авторизации не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста сообщения.
- ON: включена возможность редактирования текста сообщения.
- OFF: текст сообщения будет отправляться согласно предварительно настроенному шаблону, без редактирования.
-
Языки сообщений — поддержка мультиязычных шаблонов для сообщений. Можно создать отдельный текст для каждого языка, выбрав соответствующую вкладку.
-
Доступные шорткоды — список переменных, которые можно использовать в тексте сообщения для автоматической подстановки необходимых данных:
- [store] — название магазина.
- [code] — код для авторизации, который получает клиент.
-
Текст сообщения — поле для ввода текста сообщения, которое будет отправляться клиенту. Доступные шорткоды позволяют автоматически подставить название магазина и код авторизации.
Во вкладке "Отзывы о магазине" вы сможете создать персонализированное сообщение для администратора о новом отзыве, поступающем на сайт, с возможностью редактирования для разных языков и использования шорткодов для динамической информации.
Вкладка содержит следующие опции:
-
Статус шаблона — переключатель, который позволяет включить или выключить этот шаблон.
- ON: шаблон активен, сообщения о новом отзыве будут отправляться администратору.
- OFF: шаблон неактивен, сообщения о новом отзыве не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста сообщения.
- ON: активирует возможность редактирования текста.
- OFF: текст сообщения останется фиксированным.
-
Языки сообщений — поддержка мультиязычных шаблонов. Можно создать разные варианты текста для каждого языка. Чтобы отредактировать текст для конкретного языка, перейдите на соответствующую вкладку и измените текст в поле.
-
Доступные шорткоды — список переменных «Шорткодов», которые можно использовать в тексте сообщения. На скриншоте доступны следующие шорткоды:
- [store] — вставляет название магазина.
- [customer_name] — вставляет имя клиента, который оставил отзыв.
-
Текст сообщения — поле для ввода текста сообщения, которое будет отправляться администратору.
- Пример текста: «В магазине [store] новый отзыв! Оставил: [customer_name]». Это сообщение будет автоматически подставлять название магазина и имя клиента в соответствующие места.
Во вкладке "Обратный звонок" вы сможете настроить автоматическое SMS-уведомление для администратора о новом запросе на обратный звонок, с поддержкой разных языков и динамической подстановкой информации для оперативной обработки запроса.
Доступны следующие настройки:
-
Статус шаблона — переключатель для активации или деактивации этого шаблона.
- ON: шаблон активен, сообщения о новом запросе на обратный звонок будут отправляться администратору.
- OFF: шаблон неактивен, сообщения об обратном звонке не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста сообщения.
- ON: включена возможность редактировать текст сообщения.
- OFF: текст сообщения будет отправляться согласно настроенному шаблону.
-
Языки сообщений — поддержка мультиязычных шаблонов для сообщений. Можно создать отдельный текст для каждого языка, выбрав соответствующую вкладку.
-
Доступные шорткоды — список переменных, которые можно использовать в тексте сообщения для автоматической подстановки необходимой информации:
- [store] — название магазина.
- [customer_name] — имя клиента, который оставил запрос.
- [telephone] — номер телефона клиента для обратной связи.
- [url_page] — URL страницы, с которой был отправлен запрос.
-
Текст сообщения — поле для ввода текста сообщения, которое будет отправляться администратору. Доступные шорткоды позволяют автоматически подставить данные о клиенте, номер телефона и другие детали.
Во вкладке "Нашли дешевле" можно настроить автоматическое SMS-уведомление администратору о новом запросе в модуле, с возможностью многоязычной поддержки и использования динамических данных для персонализации сообщений.
Доступны следующие настройки:
-
Статус шаблона — переключатель, который позволяет включить или выключить шаблон.
- ON: шаблон активен, сообщения о новом запросе на поиск более низкой цены будут отправляться администратору.
- OFF: шаблон неактивен, сообщения не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста сообщения.
- ON: активирует возможность редактирования текста сообщения.
- OFF: сообщение отправляется по установленному шаблону.
-
Языки сообщений — поддержка мультиязычных шаблонов, которая позволяет создать текст для каждого языка. Для редактирования текста на конкретном языке выберите соответствующую вкладку и измените текст в поле.
-
Доступные шорткоды — список переменных «Шорткодов», которые можно использовать в тексте сообщения для автоматической подстановки соответствующих данных:
- [store] — название магазина.
- [customer_name] — имя клиента, который оставил запрос.
- [link] — ссылка, которая может быть использована для перехода к запросу.
- [product_link] — ссылка на продукт, по которому найдена более низкая цена.
- [telephone] — телефон клиента.
-
Текст сообщения — поле для ввода текста сообщения, которое будет отправлено администратору. Здесь можно использовать доступные шорткоды для автоматизации сообщения.
Во вкладке "Напоминание об отзыве к товарам" можно настроить автоматическое SMS-напоминание для клиентов об оставлении отзыва на купленные товары, с поддержкой разных языков и персонализацией сообщений с помощью шорткодов.
-
Статус шаблона — переключатель для активации или деактивации этого шаблона.
- ON: шаблон активен, клиентам будут отправляться напоминания об оставлении отзыва после покупки.
- OFF: шаблон неактивен, сообщения с напоминанием не будут отправляться.
-
Редактировать текст уведомления — переключатель, который позволяет включить или выключить поле редактирования текста.
- ON: позволяет редактировать текст сообщения.
- OFF: сообщение будет отправляться по предварительно настроенному шаблону.
-
Языки сообщений — поддержка нескольких языков для сообщений. Для каждого языка можно настроить отдельный текст сообщения.
-
Доступные шорткоды — список переменных, которые можно использовать в тексте сообщения для автоматической подстановки необходимой информации:
- [store] — название магазина.
- [customer_name] — имя клиента.
- [order_id] — номер заказа.
- [products] — список товаров из заказа, по которым ожидается отзыв.
- [review_link] — ссылка на страницу для оставления отзыва.
-
Текст сообщения — поле для ввода текста напоминания. Используя шорткоды, можно автоматически подставить имя клиента, название товара или ссылку на отзыв.
- Пример текста: «Здравствуйте, [customer_name]! Недавно вы заказывали товар [products]. Будем благодарны за отзыв.».
Во вкладке "Новый комментарий в блоге" можно настроить автоматическое SMS-уведомление для администратора о новых комментариях в блоге, с поддержкой разных языков и персонализацией сообщений с помощью шорткодов.
-
Статус шаблона — переключатель, который позволяет включить или выключить этот шаблон.
- ON: шаблон активен, администратор будет получать сообщения о новых комментариях в блоге.
- OFF: шаблон неактивен, сообщения о новых комментариях администратору не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста.
- ON: позволяет редактировать текст сообщения.
- OFF: сообщение будет отправляться по предварительно настроенному шаблону.
-
Языки сообщений — поддержка нескольких языков для сообщений, что позволяет настроить текст для каждого языка отдельно.
-
Доступные шорткоды — список переменных, которые можно использовать в тексте сообщения для автоматической подстановки необходимой информации:
- [store] — название магазина.
- [customer_name] — имя пользователя, который оставил комментарий.
- [post_link] — ссылка на статью блога, к которой был оставлен комментарий.
-
Текст сообщения — поле для ввода текста сообщения, которое будет отправляться администратору. Доступные шорткоды позволяют автоматически подставить данные о пользователе и ссылку на статью.
Настройки вкладки "Вопрос о товаре" позволяют администратору получать автоматические SMS-уведомления о новых вопросах по товарам на сайте, с возможностью многоязычной поддержки и персонализации сообщений с помощью шорткодов.
-
Статус шаблона — переключатель, который позволяет включить или выключить этот шаблон.
- ON: шаблон активен, сообщения о новом вопросе по товару будут отправляться администратору.
- OFF: шаблон неактивен, сообщения не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста сообщения.
- ON: активирует возможность редактирования текста сообщения.
- OFF: сообщение отправляется по фиксированному шаблону.
-
Языки сообщений — поддержка мультиязычных шаблонов. Можно настроить текст сообщения для разных языков. Для редактирования текста выберите нужный язык, нажав на соответствующую вкладку.
-
Доступные шорткоды — список шорткодов, которые можно использовать в тексте сообщения для автоматической подстановки информации:
- [store] — название магазина.
- [customer_name] — имя клиента, который задал вопрос.
- [product_name] — название товара, по которому был задан вопрос.
- [product_link] — ссылка на товар.
-
Текст сообщения — поле для ввода текста сообщения, которое будет отправляться администратору. Доступные шорткоды можно использовать для персонализации сообщения.
Настройки вкладки "Уведомление о наличии товара" позволяют автоматически информировать клиента о наличии товара, а администратора — о запросах на такое уведомление, с возможностью редактирования текста сообщений.
Уведомление о наличии «Клиенту»
Этот шаблон используется для отправки клиенту сообщения, когда товар снова появляется в наличии.
-
Статус шаблона — переключатель, который позволяет активировать или деактивировать этот шаблон.
- ON: шаблон активен, клиент будет получать сообщение о наличии товара.
- OFF: шаблон неактивен, сообщение клиенту не будет отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста.
- ON: включена возможность редактировать текст сообщения.
- OFF: сообщение будет отправляться по заранее установленному шаблону.
-
Языки сообщений — поддержка нескольких языков для сообщений, что позволяет создать индивидуальный текст для каждого языка.
-
Доступные шорткоды — переменные, которые можно использовать в тексте сообщения для автоматической подстановки необходимой информации:
- [store] — название магазина.
- [customer_name] — имя клиента.
- [product_name] — название товара.
- [product_link] — ссылка на товар.
Уведомление о наличии «Администратору»
Этот шаблон используется для информирования администратора о запросе клиента на уведомление о наличии товара.
-
Статус шаблона — переключатель, который позволяет активировать или деактивировать этот шаблон.
- ON: шаблон активен, администратор будет получать сообщение о запросе на наличие товара.
- OFF: шаблон неактивен, сообщения администратору не будут отправляться.
-
Редактировать текст уведомления — переключатель для поля редактирования текста.
- ON: позволяет редактировать текст сообщения.
- OFF: сообщение будет отправляться в фиксированном виде, согласно настроенному шаблону.
-
Языки сообщений — поддержка разных языков для сообщений, что позволяет настроить текст для каждого языка.
-
Доступные шорткоды — список переменных, которые можно использовать в тексте сообщения:
- [store] — название магазина.
- [customer_name] — имя клиента.
- [product_name] — название товара.
- [product_link] — ссылка на товар.
Во вкладке "Уведомления при оформлении заказа" вы сможете настроить автоматическое SMS-уведомление как для администратора о новых заказах, так и для клиентов с подтверждением оформления заказа, с поддержкой многоязычности и использованием динамических данных.
Новый заказ «Уведомление администратору»
Этот шаблон используется для отправки администратору SMS-сообщения о новом заказе.
-
Статус шаблона — переключатель для активации или деактивации шаблона.
- ON: шаблон активен, администратор будет получать сообщения о новых заказах.
- OFF: шаблон неактивен, сообщения администратору не будут отправляться.
-
Редактировать текст уведомления — позволяет включить или выключить возможность редактирования текста перед отправкой.
- ON: можно редактировать текст сообщения вручную перед отправкой.
- OFF: текст сообщения будет отправляться в установленном виде.
-
Языки сообщений — поддержка нескольких языков. Для каждого языка можно настроить отдельный текст сообщения.
-
Доступные шорткоды — список переменных, которые можно использовать в тексте сообщения для автоматической подстановки информации о заказе:
- [store] — название магазина.
- [customer_name] — имя клиента.
- [customer_lastname] — фамилия клиента.
- [email] — электронная почта клиента.
- [telephone] — номер телефона клиента.
- [comment] — комментарий клиента к заказу.
- [shipping_method] — способ доставки.
- [payment_method] — способ оплаты.
- [order_id] — номер заказа.
- [order_total] — общая сумма заказа.
-
Текст сообщения — поле для ввода текста сообщения администратору. Шорткоды позволяют автоматически подставлять соответствующие данные о заказе.
- Пример текста: Новый заказ [order_id] в магазине [store]
Пользователь: [customer_name] [customer_lastname]
Телефон: [telephone]
Комментарий: [comment]
Метод доставки: [shipping_method]
Метод оплаты: [payment_method]
Сумма: [order_total]
- Пример текста: Новый заказ [order_id] в магазине [store]
Новый заказ «Уведомление клиенту»
Этот шаблон используется для отправки клиенту SMS-сообщения с подтверждением о принятии заказа.
-
Статус шаблона — переключатель для активации или деактивации шаблона.
- ON: шаблон активен, клиенты будут получать сообщения о новых заказах.
- OFF: шаблон неактивен, сообщения клиенту не будут отправляться.
-
Редактировать текст уведомления — позволяет включать или выключать поле редактирования текста.
- ON: текст можно редактировать.
- OFF: сообщение будет отправляться по настроенному шаблону.
-
Языки сообщений — поддержка нескольких языков. Для каждого языка можно создать уникальный текст сообщения.
-
Доступные шорткоды — список переменных для автоматической подстановки информации в текст сообщения:
- [store] — название магазина.
- [customer_name] — имя клиента.
- [customer_lastname] — фамилия клиента.
- [shipping_method] — способ доставки.
- [payment_method] — способ оплаты.
- [order_id] — номер заказа.
- [order_total] — общая сумма заказа.
-
Текст сообщения — поле для ввода текста сообщения клиенту.
- Пример текста: Здравствуйте, [customer_name] [customer_lastname]!
Ваш заказ [order_id] в магазине [store] успешно принят и обрабатывается.
К оплате: [order_total]
- Пример текста: Здравствуйте, [customer_name] [customer_lastname]!
Кастомные SMS-шаблоны «Заказы»
Этот раздел позволяет создавать и настраивать индивидуальные SMS-шаблоны для разных сценариев оформления заказов.
-
Редактирование перед отправкой — переключатель, который позволяет администраторам или менеджерам редактировать текст SMS перед отправкой.
- ON: текст SMS можно редактировать вручную перед отправкой клиенту.
- OFF: сообщение отправляется автоматически по установленному шаблону.
-
Заголовок «Системное название шаблона» — поле для внутреннего названия шаблона, которое используется для идентификации и не отображается клиентам. Например: Предоплата на карту, Оплачено онлайн, ТТН, спасибо за покупку.
-
Текст SMS — поле для ввода основного текста сообщения, которое будет отправлено клиенту. Можно использовать переменные «Шорткоды» для автоматического заполнения данных о заказе.
- Пример текста:
Спасибо за заказ #[order_id]. Оплата на карту: [total].
- Пример текста:
-
Доступные шорткоды — список переменных, которые автоматически подставляются в текст сообщения:
[store]— название магазина.[customer_name]— имя клиента.[ttn]— номер ТТН «Накладной».[tracking_url]— ссылка на отслеживание доставки.[order_id]— номер заказа.[total]— сумма к оплате.[city]— город клиента.[address]— адрес доставки.
Также в редактировании заказа вы можете отправить SMS-сообщение клиенту. Для этого перейдите в соответствующий заказ и нажмите кнопку "Отправить SMS". Откроется модальное окно "Отправить SMS клиенту". Это окно используется для ручной отправки SMS-сообщения клиенту с использованием одного из предварительно созданных шаблонов. Доступна функция редактирования текста перед отправкой.
-
Выберите шаблон SMS — выпадающий список для выбора одного из доступных шаблонов. Например: Предоплата на карту, Оплачено онлайн, ТТН, спасибо за покупку и так далее.
-
Текст сообщения «Можно изменить» — поле, где автоматически подставляется текст выбранного шаблона. Текст можно изменить вручную перед отправкой.
- Пример текста:
Спасибо за заказ #[order_id]. Оплата на карту: [total].
- Пример текста:
-
Доступные шорткоды для SMS — список переменных, которые автоматически заменяются реальными значениями из информации о заказе:
[store]— название магазина[customer_name]— имя клиента[ttn]— номер накладной «ТТН»[tracking_url]— ссылка на отслеживание доставки[order_id]— номер заказа[total]— сумма заказа[city]— город доставки[address]— полный адрес доставки
-
Отправить также сообщение на e-mail — дополнительный параметр. Если отметить этот чекбокс, клиент получит такое же сообщение еще и по электронной почте — такое же, которое отправляется при изменении статуса заказа.
-
Кнопки управления:
- Отмена — закрывает окно без отправки сообщения.
- Отправить — отправляет SMS клиенту с указанным текстом.
Вкладка "Логи" содержит журнал всех отправленных SMS-сообщений, что дает администратору возможность проверять статус и содержимое отправленных сообщений, а также отслеживать ответы от провайдера. Это может быть полезно для мониторинга эффективности работы SMS-уведомлений и быстрого выявления возможных проблем с отправкой.
Вкладка содержит следующие элементы:
-
Удалить логи — кнопка для очистки журнала логов. Нажатие этой кнопки удалит все записи об отправленных сообщениях.
-
Список сообщений — таблица с детальной информацией о каждом отправленном SMS. Колонки таблицы:
- Телефон — номер телефона, на который было отправлено сообщение.
- Сообщение — текст отправленного SMS.
- Провайдер — имя провайдера SMS-услуг, который использовался для отправки.
- Ответ провайдера — информация от провайдера об успешности отправки, включая идентификатор сообщения «id» и количество SMS «sms_count», которые понадобились для отправки.
- Код шаблона — идентификатор шаблона, использованного для этого сообщения. Например, "oct_otp_login" для сообщения с кодом подтверждения авторизации, "oct_order_admin" для сообщения администратору о заказе и так далее.
- Дата добавления — дата и время отправки сообщения.
-
Навигация по страницам — кнопки для просмотра других страниц журнала логов, если их количество превышает текущую страницу.
Написать комментарий