Top.Mail.Ru

Шаблоны

В разделе Диалоги → Шаблоны можно настраивать тексты оповещений при изменении статуса заказа, а также создавать дополнительные триггерные сообщения по заказу.

  1. Шаблоны сообщений для статусов заказа
  2. Триггерные сообщения по событиям в заказе

Шаблоны сообщений для статусов заказа

1. Для того, чтобы функционал был доступен, необходимо оплатить тариф за использование платформы. Диалоги доступны, начиная с тарифа "Стандартный". Подробнее о тарифах

2. Редактор шаблонов доступен в разделе Диалоги → Шаблоны

Редактор поддерживает языковые версии сайта и группы liquid-переменных ORDER, CLIENT и ACCOUNT.

Поддерживаются пользовательские статусы заказов.

Шаблон оповещения для каждого статуса заказа можно отредактировать или отключить отправку оповещений для некоторых статусов.

В шаблоне "Автоответы в чате" можно настроить автоматические ответы на сообщения, которые пишут покупатели в мессенджеры магазина:

3. После нажатия на название шаблона откроется его редактор.

1. Вкладки: для каждого канала используется отдельный текст уведомления для отправки.

2. Текст оповещения. Поддерживаются группы liquid-переменных ORDER, CLIENT и ACCOUNT для автоматической подстановки данных по заказу или покупателю.

Длина сообщений для мессенджеров до 1000 символов.

За отправку SMS взымается плата, поэтому старайтесь использовать короткие сообщения до 70 символов на кириллице и до 160 на латинице.

3. Чекбокс "Отправлять уведомления", включает или выключает отправку конкретного шаблона для конкретного канала.

Для статуса "Новый" отключить отправку сообщения нет возможности, так как при создании заказа оповещение должно отправляться в любом случае.

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

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

Триггерные сообщения по событиям в заказе

Произвольные триггеры позволяют отправлять автоматические сообщения в мессенджеры, по SMS или Email с привязкой к изменениям любых полей заказа сразу после изменения поля или через определенное время. При этом необязательно привязываться к изменению статуса заказа.

  1. Создание триггера
  2. Условие отправки
  3. Примеры условий отправки
  4. Задержка отправки сообщения
  5. Шаблон уведомления
  6. Практические примеры триггерных сообщений

Создание триггера

Перейдите в Диалоги → Шаблоны и нажмите кнопку "Добавить" в разделе "Произвольные триггеры".

Укажите название триггера. Оно может быть любым, например, в названии можно отразить по каким условиям будет отправлен триггер.

Условие отправки

С помощью шаблонизатора 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, то можете обратиться в техническую поддержку за помощью по составлению условий отправки.

Задержка отправки сообщений

Укажите через какой промежуток времени будет выполнена отправка триггерного сообщения.

Доступно 2 варианта:

  • сразу после выполнения условий отправки;
  • через промежуток времени после выполнения условий отправки (в минутах, часах или днях).

Если выбрана отправка сразу после выполнения условий, то сообщение будет отправлено моментально.

Если выбрана отправка через промежуток времени, то система добавит сообщение в очередь отправки сразу после того, как заказ начнет соответствовать условиям. Когда наступит время отправки, система еще раз проверит соответствует ли заказ условиям отправки. И если заказ за промежуток времени не перестал соответствовать условиям отправки – отправит сообщение.

Шаблон уведомления

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

Описание полей аналогично полям при создании шаблонов по статусам заказов.

Если возникают трудности с использованием шаблонизатора Liquid, то можете обратиться в техническую поддержку за помощью по составлению условий отправки.

Практические примеры триггерных сообщений

1. Отправка трек-номера заказа при заполнении поля заказа с названием "Трек-номер Почты России"

Условие отправки

{% 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 }}

2. Запрос отзыва о магазине через 1 день после выполнения заказа

Условие отправки

{% 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 }}

Объяснение

В условии отправки указываем, что отправку сообщения нужно осуществлять если статус заказа "Доставлен" и статус оплаты "Оплачен".

Отзыв целесообразно запрашивать через некоторое время после выполнения заказа, поэтому задержку отправки указали 1 день.

В шаблон уведомления подставляем имя покупателя из заказа {{ order.client.name }}, номер заказа {{ order.number }}, короткую ссылку на профиль магазина в Яндекс.Маркет, номер телефона покупателя из заказа {{ order.client.phone }} и домен интернет-магазина {{ account.main_host }}

3. Промо-код на следующую покупку через 2 недели после выполнения заказа

Условие отправки

{% 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 }}

4. Напоминание об оплате заказа, если был выбран способ оплаты с названием "Банковской картой", но заказ не был оплачен в течение 30 минут.

Условие отправки

{% 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 }}

Оставить оценку

Оценка успешно отправлена.
Она будет проверена администратором перед публикацией.
Перед публикацией все оценки проходят модерацию

Оценки: 0

Остались вопросы?
Отправь тикет в техподдержку!
Еще нет своего магазина?
Создайте интернет-магазин на платформе InSales
Всё для продаж уже внутри!
Недавно просмотренные статьи