Перейти к содержанию

Дії

У платформі NeuCurrent основним інструментом взаємодії з клієнтами є комунікаційні сценарії.

  • Сценарії складаються з двох типів дій:
    • Тригери - дії, які запускають сценарій.
    • Дії - індивідуальні дії над кожним клієнтом, які включені в сценарій.

Список сценаріїв

Сценарії спілкування

Створення та редагування сценарію

Список сценаріїв

Статуси сценаріїв:.

  • Статуси сценаріїв:
    • Чернетка - сценарій не готовий до запуску. Потрібно підключити та налаштувати шаблони для дій "Відправити SMS", "Відправити Viber" та "Відправити Email
    • Готовий - сценарій можна запускати
    • Активний - скрипт запущено
    • Зупинено - скрипт був запущений раніше, але згодом був зупинений

Створення та редагування скрипта

Основні принципи створення скриптів

  • Принципи
    • - Для правильної роботи скрипту потрібен принаймні один тригер
    • - Дія може з'єднуватися з будь-якою кількістю наступних дій
    • - Зациклення не допускається
    • - Щоб з'єднати дії, натисніть на вихідну точку дії (праворуч), а потім натисніть на одну з доступних вхідних точок дій (ліворуч)
    • - Щоб відредагувати або видалити дію, клацніть на ній правою кнопкою миші

Доступні тригери

Доступні оператори порівняння значень, які використовуються в налаштуваннях тригерів та дій:

  • IS EXIST - перевірка наявності атрибута, вказаного в "імені атрибута", не вимагає "значення для порівняння"
  • EQUAL - перевіряє, чи значення атрибуту та "Значення для порівняння", вказане у вигляді рядка, є ідентичними
  • CONTAINS - перевіряє, чи "Значення для порівняння", введене у вигляді рядка, міститься у значенні атрибута
  • NOT EQUAL - не дорівнює
  • NOT CONTAINS - не містить
  • == - перевіряє, чи значення атрибуту та "Відповідне значення", яке може бути задане у вигляді числа, є рівними
  • <> - перевірка на нерівність значення атрибуту та "Порівняльного значення", яке задається числом
  • >= - перевірка на більше або рівність значення атрибута та "Порівняльного значення", заданого числом
  • <= - перевірка на менше або рівність атрибуту та "Значення для порівняння", заданого як число
  • < - перевірка на строго менше атрибуту і "Значення для порівняння" задається числом
  • > - перевірка на строго більше атрибуту і "Значення для порівняння" задається числом
  • ALL IN - всі з перелічиних
  • NOT ANY IN - жоден з

Запустити подію

Спрацьовує, коли в клієнті відбувається вибрана подія.

тригерна подія

Налаштування дії:

  • Назва дії - повна назва події
  • Підзаголовок - підзаголовок події
  • Фільтри атрибутів події (можна встановити до 10 фільтрів)
  • Ім'я атрибута - ім'я атрибуту.
  • Значення для порівняння - список значень для порівняння.
  • Оператор порівняння

Тригер повторення

Спрацьовує за обраним розкладом для всіх клієнтів у вибраній аудиторії

тригер повтору

Налаштування дії:

Запускається за вибраним розкладом для всіх клієнтів у вибраній аудиторії

  • Дні тижня - дні, коли запускати скрипт
  • Час запуску
  • Умова формування аудиторії (можна задати до 10 умов). Якщо ви не визначите жодних умов для формування аудиторії, скрипт буде запущений для всіх клієнтів в базі даних.
    • Назва акції - повна назва події
    • Підзаголовок - повна назва події
    • Останній раз - відбираються тільки ті клієнти, у яких подія відбулася в обраному часовому інтервалі перед спрацьовуванням тригера
    • Визначений період часу - відбираються тільки ті клієнти, у яких подія відбулася у вибраний період часу
    • Фільтри на основі атрибутів події (можна встановити до 10 фільтрів)
      • Назва атрибуту - назва атрибуту
      • Значення для порівняння - список значень для порівняння.
      • Оператор порівняння
      • Функція агрегації подій
      • Кількість подій - підраховується кількість подій, що відповідають обраним критеріям

    Сегментація за подіями клієнтів

    • Оператор порівняння - оператор порівняння значення функції агрегації
    • Значення для порівняння
    • Сегментація атрибутів клієнтів
    • Назва атрибуту - назва атрибуту клієнта в базі даних
    • Значення для порівняння
    • Оператор порівняння
    • Сегментація за метриками клієнтів
    • Назва метрики - назва метрики клієнта в базі даних
    • Значення для порівняння
    • Оператор порівняння

Тригерна подія

Спрацьовує, коли в клієнті відбувається обрана подія.

подія тригера

Налаштування дії:

  • Дні тижня - дні, коли запускати скрипт
  • Час запуску
  • Умова формування аудиторії (можна задати до 10 умов). Якщо ви не визначите жодних умов для формування аудиторії, скрипт буде запущений для всіх клієнтів в базі даних.
  • Сегментація за подіями клієнтів
    • Назва акції - повна назва події
    • Підзаголовок - повна назва події
    • Останній раз - відбираються тільки ті клієнти, у яких подія відбулася в обраному часовому інтервалі перед спрацьовуванням тригера
    • Визначений період часу - відбираються тільки ті клієнти, у яких подія відбулася у вибраний період часу
    • Фільтри на основі атрибутів події (можна встановити до 10 фільтрів)
      • Назва атрибуту - назва атрибуту
      • Значення для порівняння - список значень для порівняння.
      • Оператор порівняння
      • Функція агрегації подій
      • Кількість подій - підраховується кількість подій, що відповідають обраним критеріям
    • Оператор порівняння - оператор порівняння значення функції агрегації
    • Значення для порівняння
    • Сегментація атрибутів клієнтів
    • Назва атрибуту - назва атрибуту клієнта в базі даних
    • Значення для порівняння
    • Оператор порівняння
    • Сегментація за метриками клієнтів
    • Назва метрики - назва метрики клієнта в базі даних
    • Значення для порівняння
    • Оператор порівняння

Тригер за розкладом

Запускає одноразовий тригер в обрану дату і час для всіх клієнтів в обраній аудиторії

тригер розкладу

Налаштування дії:.

  • Дата запуску
  • Час запуску
  • Умова створення аудиторії (ви можете задати до 10 умов). Якщо ви не задасте жодних умов для збирання аудиторії, скрипт буде виконуватися для всіх клієнтів у базі даних

Зачекати

Зачекати до виконання наступної дії.

wait

Налаштування дії:

  • Кількість хвилин для очікування

Налаштоване очікування

Зачекати до того, як спрацює наступна дія на основі передбачуваної метрики.

Налаштування дії:__ * Кількість хвилин для очікування

Tailored Wait

Індивідуальне очікування

  • Метрика індивідуального очікування в днях
  • Зсув у днях - зсув у днях порівняно зі значенням у вибраній метриці. Може бути як додатним, так і від'ємним значенням
  • Годинна метрика очікування
  • Часовий зсув - зсув у годинах порівняно з обраною метрикою. Може бути як додатним, так і від'ємним значенням

№№№ Умовний поділ

Розділіть потік клієнтів на основі вибраних критеріїв.

Умовний спліт

Ця дія має дві вихідні точки для плаваючих клієнтів, які відповідають і не відповідають обраним критеріям.

Розділення потоку можливе за допомогою трьох типів фільтрації:

  • За тригерною подією (доступний, якщо скрипт було запущено за тригерною подією)
  • За сегментом клієнтів
  • За атрибутами товару в тригерній події. Цей функціонал можна використовувати, наприклад, для реалізації сценарію випадаючого списку для покинутих переглядів

Налаштування при використанні фільтрації за тригерною подією:.

  • Назва події - повна назва події
  • Підзаголовок - підзаголовок події
  • Фільтри атрибутів події (можна встановити до 10 фільтрів)
    • Ім'я атрибута - повний шлях до атрибута події.
    • Значення для порівняння - список значень для порівняння.
    • Оператор порівняння

Налаштування при використанні фільтрації за сегментом клієнтів:.

    • Назва події - повна назва події
    • Підзаголовок - підзаголовок події
    • З моменту спрацювання сценарію - відбираються тільки ті клієнти, у яких подія відбулася з моменту спрацювання сценарію для цього клієнта. Це може бути використано в сценаріях покинутих кошиків, щоб перевірити, чи здійснив клієнт покупку після додавання товару в кошик
    • Останній раз - відбираються тільки ті клієнти, у яких подія відбулася протягом обраного інтервалу часу до спрацьовування тригера
    • Певний період часу - відбираються тільки ті клієнти, у яких подія відбулася в обраний період часу
    • Фільтри за атрибутами подій (можна встановити до 10 фільтрів)
      • Назва атрибуту - повний шлях до атрибуту події.
      • Значення для порівняння - список значень для порівняння.
      • Оператор порівняння
      • Функція агрегації подій
      • Кількість подій - підраховується кількість подій, що відповідають обраним критеріям
    • Оператор порівняння - оператор порівняння значення функції агрегації
      • Значення для порівняння
    • Сегментація за атрибутами клієнтів
      • Назва атрибуту - назва атрибуту клієнта в базі даних
      • Значення для порівняння
      • Оператор порівняння
    • Сегментація за метриками клієнтів
      • Назва метрики - назва метрики клієнта в базі даних
        • Значення для порівняння
        • Оператор порівняння

    Сегментація за подією клієнта

    Налаштування при фільтрації за атрибутами товару в події тригера:.

    • Ідентифікатор товару з події - шлях до ідентифікатора товару в події.
    • Атрибут товару з події - шлях до атрибуту товару в події.
    • Оператор порівняння.
    • Атрибут товару з каталогу - назва атрибута товару в каталозі товарів, з яким буде порівнюватися значення з події.

A/B-тест Спліт

Розділіть потік клієнтів на 3 потоки, щоб протестувати різні сценарії взаємодії.

Ця дія має три вихідні точки для 3 тестових груп.

A/B тестовий спліт

Параметри для дії:.

  • Контрольна група - частка клієнтів, які потрапляють до контрольної групи
  • A - частка клієнтів, які потрапляють до групи A
  • B - частка клієнтів, які потрапляють до групи B

Воронка

Обмеження максимальної кількості клієнтів, які проходять через дію.

Воронка

Воронка доступна у двох варіантах:

  • Фіксована кількість клієнтів
  • Пропорція клієнтів

Налаштування при виборі жорсткого ліміту за кількістю:

  • Максимальна кількість клієнтів для відправки
  • Через скільки часу відправляти знову - час скидання. Вважається як час з моменту проходження першого клієнта.
  • Відправляти рівномірно - клієнти будуть розподілені рівномірно на весь період. Наприклад, якщо ви вказали максимум 100 клієнтів і 10 годин, то кожну годину буде пропущено близько 10 клієнтів. Якщо цю опцію вимкнено, перші 100 клієнтів будуть пропущені.

Налаштування при виборі частки клієнтів___Налаштування при виборі частки клієнтів

  • Відсоток, який буде відправлений - від усіх клієнтів, для яких спрацьовує ця дія

Надіслати імейл

Відправлення Email клієнту.

Надіслати імейл

Налаштування дії:.

  • Email одержувача - статично задана адреса електронної пошти. Вказується тільки в тому випадку, якщо є необхідність відправляти всі повідомлення на статичну адресу.
  • Максимальна кількість повідомлень клієнту - обмеження на кількість повідомлень, що відправляються в цій дії
  • Через скільки часу відправляти знову - обнуляє ліміт на кількість повідомлень
  • Мінімальний час відправки - час, з якого можна відправляти повідомлення
  • Максимальний час відправки - час, після якого повідомлення не буде відправлено
  • Шаблон листа

Надіслати Viber

Надіслати клієнту Viber-повідомлення.

Надіслати Viber

Налаштування дії:

  • Номер телефону одержувача - статично вказаний номер телефону. Необхідний лише в тому випадку, якщо всі повідомлення повинні надсилатися на статичні номери.
  • Максимальна кількість повідомлень клієнту - обмеження на кількість повідомлень, що надсилаються цією дією
  • Через скільки часу відправляти знову - скидає обмеження на кількість повідомлень
  • Мінімальний час відправки - час, з якого можна відправляти повідомлення
  • Максимальний час відправки - час, після якого повідомлення не будуть відправлятися
  • Шаблон Viber

Надіслати SMS

Надіслати SMS-повідомлення клієнту.

Надіслати SMS

Налаштування дії:

  • Номер телефону одержувача - статично вказаний номер телефону. Потрібно вказувати тільки якщо ви хочете надсилати всі повідомлення на статичний номер телефону.
  • Максимальна кількість повідомлень клієнту - обмеження на кількість повідомлень, що надсилаються цією дією
  • Через скільки часу відправляти знову - скидає ліміт на кількість повідомлень
  • Мінімальний час відправки - час, з якого можна відправляти повідомлення
  • Максимальний час відправки - час, після якого повідомлення не буде відправлено
  • Шаблон SMS-повідомлення

Кастомний веб-хук

Надсилайте кастомний запит до будь-якого Restful API.

Користувацький вебхук

Налаштування дії:

  • Максимальна кількість запитів на одного клієнта - ліміт для запитів, що надсилаються цією дією
  • Через скільки часу надсилати повторно - обнуляє ліміт на кількість повідомлень
  • Категорія згоди - категорія згоди клієнта на комунікацію
  • Метод запиту - тип запиту
  • Адреса запиту - адреса запиту (поле Jinja)
  • Заголовки
    • Ключ заголовка (поле Jinja)
    • Значення заголовка (поле Jinja)

Окреме поле дозволяє вказати тіло POST і PUT запиту у форматі JSON, використовуючи рендеринг Jinja.

Шаблони комунікаційних повідомлень

Платформа NeuCurrent забезпечує гнучкість у налаштуванні та персоналізації комунікаційних повідомлень для різних каналів зв'язку. Основним інструментом персоналізації є мова шаблонів Jinja.

Загальна інформація про синтаксис і можливості мови шаблонів Jinja доступна в офіційній документації за посиланням.