# События
Панель управления / События
# Что это такое?
События позволяют автоматически выполнять действия сразу после определённого изменения в DLVRY. Например, после оформления заказа можно добавить метку клиенту, а после перехода заказа в нужный статус — отправить клиенту сообщение с просьбой оставить отзыв.
Каждое событие работает по схеме:
- В DLVRY происходит выбранное событие.
- Система проверяет заданные условия.
- Если условия выполнены, запускаются настроенные действия.
# Чем события отличаются от других инструментов?
| Инструмент | Когда используется |
|---|---|
| События | Реагируют на конкретное действие или изменение: новый заказ, новый статус, отзыв и другие события. |
| Автоматические рассылки | По расписанию выбирают клиентов, соответствующих заданным условиям. |
| Маркетинговые статусы | Переводят клиента между этапами жизненного цикла и могут запускать связанные с этапом действия. |
# Как открыть события?
- В панели управления выберите нужную компанию и филиал.
- Откройте раздел События.
- Нажмите Добавить событие.
Если раздел не отображается, проверьте права сотрудника на работу с событиями и доступность функции для вашей компании.
# Типы событий
Тип определяет, на какое изменение будет реагировать правило и какие условия будут доступны.
| Тип | Когда срабатывает |
|---|---|
| Оформлен заказ | После создания нового заказа. |
| Изменён статус заказа | Когда у заказа меняется рабочий статус. |
| Изменён статус платежа | Когда меняется состояние оплаты заказа. |
| Оставлен отзыв о заказе | После отправки клиентом отзыва. |
| Заполнена анкета NPS | После получения ответов на анкету NPS. |
| Входящий запрос | После запроса от внешней системы на специальный адрес события. |
Тип нельзя изменить после сохранения
Если был выбран неверный тип, создайте новое событие. При смене типа до первого сохранения уже добавленные условия и действия очищаются.
# Основные настройки
- Название — внутреннее название правила. Используйте формулировку, по которой легко понять назначение события, например «Запросить отзыв после выполнения заказа».
- Тип события — изменение, которое запускает проверку правила.
- Сортировка — определяет порядок обработки событий. Это важно, если несколько событий срабатывают в один момент и изменяют одни и те же данные.
- Событие активно — включает или приостанавливает выполнение правила. Неактивное событие сохраняется, но его действия не запускаются.
- Филиалы — филиалы, для которых должно работать событие. Одно правило можно применить к нескольким филиалам.
# Условия
Условия уточняют, в каких случаях нужно выполнять действия. Набор доступных условий зависит от выбранного типа события.
Для событий, связанных с заказом, можно проверять:
- количество и сумму товаров, итоговую сумму заказа;
- новый и предыдущий статус заказа или платежа;
- дату, время, день недели и параметры предзаказа;
- источник заказа и адрес сайта;
- доставку или самовывоз, зону доставки и точку самовывоза;
- способ оплаты;
- промокод, его тип или метку;
- первый ли это заказ клиента, количество и сумму его заказов;
- метки клиента, бонусные и статусные баллы;
- дополнительные параметры заказа, например бесконтактную доставку.
Для отзыва можно добавить условие по оценке, для анкеты NPS — по ответу на конкретный вопрос, а для входящего запроса — по значению переданного параметра.
Несколько условий можно объединять по принципу Все условия выполнены или Любое из условий выполнено. Для сложного правила используйте вложенные группы условий.
Начинайте с минимального набора условий
Каждое дополнительное условие сужает число подходящих заказов и клиентов. Если событие не срабатывает, сначала проверьте тип события, а затем каждое условие по отдельности.
# Действия
Если условия выполнены, DLVRY может выполнить одно или несколько действий:
- добавить или удалить метку у заказа либо клиента;
- начислить или списать бонусные баллы;
- отправить сообщение клиенту во ВКонтакте, Telegram, MAX или СМС;
- отправить Push-уведомление клиенту;
- отправить сообщение указанным получателям во ВКонтакте, Telegram или MAX;
- добавить клиента в Senler или TargetHunter.
Некоторые действия позволяют задать задержку перед выполнением. Например, сообщение клиенту можно отправить не сразу после изменения статуса, а через указанное количество минут.
# Сообщения клиенту
В сообщениях доступны данные заказа и клиента. В зависимости от выбранного канала можно использовать переменные:
{order.id}— ID заказа;{order.total}— итоговая сумма заказа;{client.id}— ID клиента;{client.name}— имя клиента;{client.phone}— телефон клиента;{client.score}— бонусный баланс клиента.
Для сообщения во ВКонтакте или СМС также можно создать копию промокода и добавить его код в текст через {promocode}. В сообщение клиенту можно включить ссылку на анкету NPS или форму отзыва, если эти параметры доступны в выбранном действии.
Для отправки сообщений ВКонтакте сначала выполните настройку сообщества и разрешений.
Для сообщений клиентам в Telegram и MAX сначала подключите бота. Получатель должен предварительно запустить соответствующего бота и разрешить ему отправку сообщений.
# Входящий запрос
Тип Входящий запрос предназначен для запуска события из внешней системы. Адрес запроса с ID текущего филиала отображается в форме события.
В запрос можно передавать собственные параметры и использовать их в условиях. Специальные параметры позволяют связать запрос с данными DLVRY:
client_id— ID клиента;client_phone— телефон клиента;vk_user_id— ID клиента ВКонтакте;order_id— ID заказа.
Настройку входящих запросов рекомендуется поручить разработчику или специалисту, который отвечает за интеграцию.
# Список событий
В общем списке отображаются ID, название, количество филиалов, тип и сортировка события. Неактивные события выделены как отключённые.
С выбранными событиями можно выполнить групповое действие:
- активировать или деактивировать;
- скопировать;
- удалить.
Чтобы изменить правило, нажмите на его название.
# Пример: запросить отзыв после заказа
- Создайте событие с типом Изменён статус заказа.
- Добавьте условие Новый статус и выберите статус выполненного заказа.
- Добавьте действие Отправить сообщение в ВК (клиенту).
- Укажите задержку, например 60 минут.
- Добавьте в текст ссылку на форму отзыва и сохраните событие.
Когда DLVRY получит выбранный статус заказа, система проверит условия и поставит сообщение клиенту в очередь на отправку.
Перед включением
Проверьте филиалы, условия, получателей и текст каждого действия. Если одно и то же изменение происходит повторно, событие может выполниться повторно.