В разделе Диалоги → Шаблоны можно настраивать тексты оповещений при изменении статуса заказа, автоответы, а также создавать триггерные сообщения по заказу.
Доступность функционала зависит от тарифа. Подробнее о тарифах
Редактор шаблонов доступен в разделе Диалоги → Шаблоны:
Поддерживаются пользовательские статусы заказов.
Шаблон оповещения для каждого статуса заказа можно отредактировать, или можно отключить отправку оповещений для некоторых статусов.
После нажатия на название шаблона откроется его редактор.
Вкладки — для каждого канала используется отдельный текст уведомления для отправки.
Текст оповещения — редактор поддерживает языковые версии сайта и группы Liquid-переменных ORDER
, CLIENT
и ACCOUNT
для автоматической подстановки данных по заказу или покупателю.
Ограничение длина сообщений для мессенджеров составляет 1000 символов.
За отправку SMS взымается плата, поэтому старайтесь использовать короткие сообщения до 70 символов на кириллице и до 160 на латинице.
Чекбокс "Отправлять уведомления" включает или выключает отправку конкретного шаблона для конкретного канала.
Для статуса "Новый" отключить отправку сообщения нет возможности, так как при создании заказа оповещение должно отправляться в любом случае.
В предпросмотре можно указать номер заказа, увидеть, как будет выглядеть сообщение, и проверить, корректно ли работают используемые переменные в шаблоне.
Если возникают трудности с использованием переменных в шаблонах, напишите в техническую поддержку и опишите задачу.
Шаблон онлайн-чата — можно настроить автоматические ответы на сообщения, которые пишут покупатели в онлайн-чат. Также можно указать расписание работы магазина и настроить разные ответы в рабочее и нерабочее время. Подробнее о настройке онлайн-чата
Шаблон чата WhatsApp — можно настроить отправку автоматических ответов в чат при попытке звонка на номер WhatsApp.
Шаблон позволяет реализовать рассылку покупателям, которые не добавили товары из корзины в заказ.
Важно: письма отправляются только зарегистрировавшимся покупателям.
В блоке "Шаблон брошенной корзины" нажмите "Авторизованный покупатель".
Откроется страница редактора шаблона:
Тема письма — заполните тему отправляемых писем.
Шаблон письма — содержимое сообщения. Редактор поддерживает языковые версии сайта и группы Liquid-переменных ORDER
, CLIENT
и ACCOUNT
для автоматической подстановки данных по заказу или покупателю.
Включите "Отправлять уведомления клиентам в этот канал", чтобы рассылка запустилась.
Задержка отправки — укажите, через какой промежуток времени после оформления заказа отправится письмо. Заполните, через сколько минут, часов или дней нужно отправить письмо.
Сохранить — сохраните введенные настройки.
Важно: письма рассылаются на почту, поэтому должна быть настроена работа с email-рассылками. Если рассылка не срабатывает, то, возможно, нужно включить отправку писем через UniOne. В таком случае необходимо написать обращение в техническую поддержку.
Произвольные триггеры позволяют отправлять автоматические сообщения в мессенджеры, по SMS или Email с привязкой к изменениям любых полей заказа сразу после изменения поля или через определенное время. При этом не обязательно привязываться к изменению статуса заказа.
Для настройки триггера необходимо создать его, указать условие для его срабатывания, ввести содержимое уведомления и выбрать задержку отправки сообщения.
Перейдите в Диалоги → Шаблоны и нажмите кнопку "Добавить" в разделе "Произвольные триггеры".
Укажите название триггера. Оно может быть любым, например, в названии можно отразить, по каким условиям будет отправлен триггер.
С помощью шаблонизатора Liquid опишите, при каких условиях будет срабатывать триггер.
Для инициации триггера используйте метод {{ send_message }}
.
Поддерживаются циклы, условия, группы переменных ORDER
, CLIENT
и ACCOUNT
.
1. Отправка данных из любого поля заказа, если оно было изменено.
Может использоваться для отправки трек-номера заказа покупателю.
{% if change_set['Трек-номер Почта России'].appeared? %}
{{ send_message }}
{% endif %}
В примере выше важно использовать метод "change_set". Если производить отправку просто по проверке заполненности поля, а не его изменению, то можно случайно отправить покупателям много однотипных сообщений, пересохраняя или повторно редактируя заказ.
2. Отправка сообщения после изменения статуса заказа на "Доставлен" и статуса оплаты на "Оплачен".
Может использоваться для сбора обратной связи через какое-то время после выполнения заказа.
{% if order.fulfillment_status == 'delivered' and order.paid? %}
{{ send_message }}
{% endif %}
Если возникают трудности с использованием шаблонизатора Liquid, то можно обратиться в техническую поддержку за помощью по составлению условий отправки.
Укажите, через какой промежуток времени будет выполнена отправка триггерного сообщения.
Доступно два варианта:
Сразу после выполнения условий — сообщение будет отправлено моментально.
Через промежуток времени — система добавит сообщение в очередь отправки сразу после того, как заказ начнет соответствовать условиям. Когда наступит время отправки, система еще раз проверит, соответствует ли заказ условиям отправки. И если заказ за промежуток времени не перестал соответствовать условиям отправки, отправит сообщение.
Также необходимо указать шаблон содержимого самого сообщения.
Описание полей аналогично полям при создании шаблонов по статусам заказов.
Если возникают трудности с использованием шаблонизатора Liquid, то можно обратиться в техническую поддержку за помощью по составлению условий отправки.
Условие отправки
{% if change_set['Трек-номер Почты России'].appeared? %}
{{ send_message }}
{% endif %}
Задержка отправки
Сразу после выполнения условий
Шаблон уведомления
Трек-номер вашего заказа {{ order.all_fields['Трек-номер Почта России'].value }}
Отследить заказ: https://www.pochta.ru/tRACKING
Интернет-магазин {{ account.main_host }}
Объяснение
В условии отправки проверяем изменение поля заказа с названием "Трек-номер Почты России". Если поле было изменено (change_set[].appeared?) и сохранено, то инициируется отправка триггерного сообщения {{ send_message }}.
Отправка выполняется без задержки сразу после ввода трек-номера в поле заказа.
В шаблоне уведомления указывается, что нужно подставить значение поля "Трек-номер Почты России" {{ order.all_fields['Трек-номер Почта России'].value }}, указывается ссылка на сайт для отслеживания отправления и подставляется домен интернет-магазина {{ account.main_host }}.
Условие отправки
{% if order.fulfillment_status == 'delivered' and order.paid? %}
{{ send_message }}
{% endif %}
Задержка отправки
Через промежуток времени – 1 день
Шаблон уведомления
{{ order.client.name }}, добрый день!
Вчера вы получили заказ №{{ order.number }} из нашего интернет-магазина.
Будем благодарны за честный отзыв на Яндекс.Маркете: https://vk.cc/abc1Gb
После публикации отзыва мы зачислим на ваш телефон {{ order.client.phone }} 200 рублей.
Магазин {{ account.main_host }}
Объяснение
В условии отправки указывается, что отправку сообщения нужно осуществлять, если статус заказа "Доставлен" и статус оплаты "Оплачен".
Отзыв целесообразно запрашивать через некоторое время после выполнения заказа, поэтому в качестве задержки отправки можно указать один день.
В шаблон уведомления подставляется имя покупателя из заказа {{ order.client.name }}, номер заказа {{ order.number }}, короткая ссылка на профиль магазина в Яндекс Маркете, номер телефона покупателя из заказа {{ order.client.phone }} и домен интернет-магазина {{ account.main_host }}.
Условие отправки
{% if order.fulfillment_status == 'delivered' and order.paid? %}
{{ send_message }}
{% endif %}
Задержка отправки
Через промежуток времени – 14 дней
Шаблон уведомления
{{ order.client.name }}, добрый день!
2 недели назад вы оформляли заказ №{{ order.number }} в нашем интернет-магазине.
Мы ждем Вас снова и дарим промо-код на следующую покупку со скидкой 20%
Промо-код: *sale20*
Магазин {{ account.main_host }}
Объяснение
В условии отправки указывается, что отправку сообщения нужно осуществлять, если статус заказа "Доставлен" и статус оплаты "Оплачен".
Скидку целесообразно предлагать через некоторое время после выполнения заказа, поэтому задержка отправки — 14 дней.
В шаблон уведомления подставляется имя покупателя из заказа {{ order.client.name }}, номер заказа {{ order.number }}, промокод (указан в "звездочках", чтобы текст в мессенджерах был жирным) и домен интернет-магазина {{ account.main_host }}.
Условие отправки
{% if order.payment_title == 'Банковской картой' and order.paid? == false %}
{{ send_message }}
{% endif %}
Задержка отправки
Через промежуток времени – 30 минут
Шаблон уведомления
{{ order.client.name }}, добрый день!
Заказ №{{ order.number }} будет отправлен после оплаты.
Ссылка для оплаты {{ order.pay_url }}
Магазин {{ account.main_host }}
Объяснение
В условии отправки указывается, что отправку сообщения нужно осуществлять, если название способа оплаты в заказе "Банковской картой" и статус оплаты "Не оплачен".
Задержка отправки устанавливается 30 минут, чтобы дать покупателю время на оплату заказа после оформления.
В шаблон уведомления подставляется имя покупателя из заказа {{ order.client.name }}, номер заказа {{ order.number }}, прямая ссылка на оплату {{ order.pay_url }} и домен интернет-магазина {{ account.main_host }}.