Як використовувати сегментацію за подіями?

Event — це будь-яка подія, що відбулася на сайті/в мобільному додатку клієнта і яка має дату, тип, набір обов'язкових і довільних параметрів.

Наприклад, такими івентами можна вважати:

  • замовлення;

  • покинутий перегляд;

  • покинутий кошик;

  • покинутий пошук;

  • нову акцію;

  • зниження ціни на товар та ін.

Широкі можливості для сегментації та персоналізації Segmentation by Events є актуальними для використання перш за все ecommerce клієнтами, а також власниками мобільних додатків.

Зверніть увагу:

Наявність цієї опції залежить від вашого тарифного плану. Щоб її підключити, зверніться за адресою sales@esputnik.com

Як підключити сегментацію за подіями в eSputnik?

Натисніть назву облікового запису праворуч угорі та виберіть пункт "Налаштування".

Налаштування сегментації за подіями

У вікні, що відкриється, перейдіть до вкладки "Події"

Опція підключення подій

Налаштування умов маппінгу (відповідності даних)

Щоб подія збереглося з прив'язкою до контакту, необхідно знати, який параметр у події містить ідентифікатор, за яким можна знайти контакт. А також яке саме поле контакту використовується як ідентифікатор.

Крок 1. Перевірка на відповідність параметрів

Якщо не заданий ідентифікатор контакту в події, за замовчуванням налаштовано перевірку таких параметрів в івенті та їхньої відповідності полю контакту в системі eSputnik:

Параметр події

Поле контакту

ContactId

Contact_id

Contact ID

Email

EmailAddress

UserEmail

ContactEmail

Email

Phone

SMS

PhoneNumber

Phone number

PushToken

Web push or mobile push token

ContactKey

Contact_key

Custom field with same name

* Назви полів порівнюються без урахування регістру.

** Усі значення, крім email-адреси, порівнюються з урахуванням регістру.

Якщо передається event з одним із параметрів, перерахованих у колонці ліворуч, система автоматично пов'яже його з відповідним полем контакту в системі (стовпчик праворуч), коли знайде такий ідентифікатор.

Наприклад, надійшла подія з ключем "PhoneNumber": "+380972660288". Система розпізнає, що її ініціював контакт із вказаним номером телефону, і починає шукати цей контакт у своєму списку. Якщо такий контакт є, eSputnik додає до нього подію.

Приклад події, для якої система автоматично знайде контакт:

Приклад маппінга події

Як перевірити параметри події?

Перш за все визначтеся з тим, який тип подій ви будете використовувати для сегментації, і переконайтеся, що всі його параметри передаються в належному вигляді.

Зайдіть у "Тригери" → "Історія подій"

Історія подій

і з випадаючого списку виберіть потрібний "Тип події". Розглянемо на прикладі orderCreated

Вибір події в історії

Клікніть назву orderCreated, щоб відкрилися всі параметри події, та звірте їх із параметрами з таблиці умов маппінгу. При збігу всіх параметрів можна відразу переходити до пункту "Налаштування обліку подій"

Перевірка параметрів подій

У нашому прикладі параметр "phone" не підходить до жодного значення з таблиці через чутливість до регістру.

Параметр події

Поле контакту

Phone

SMS

PhoneNumber

Phone number

Знадобиться задати додаткові правила відповідності, тож переходимо до наступного пункту.

Крок 2. Налаштування правила відповідності

Якщо треба використовувати іншу назву параметра події або інше поле контакту, можна задати правило відповідності нижче. За відсутності в події вказаного параметра система використовуватиме послідовність пошуку відповідності за замовчуванням.

Щоб задати правила відповідності, увімкніть цю опцію.

Задати правило відповідності

Після ввімкнення задайте відповідні параметри:

  1. Укажіть назву параметра з події. У нашому випадку це "phone"

Значення параметрів

  1. Із випадаючого списку виберіть необхідне поле контакту. У нашому випадку пошук відповідності буде здійснюватися за додатковим полем контакту з назвою "Номер телефону".

Об'єднання параметрів

Щоб усі зміни стали дійсними, натисніть кнопку "Зберегти".

Збереження результату

Налаштування обліку подій

Зайдіть у "Тригери" → "Типи подій" і знайдіть у списку потрібний вам тип подій. У нашому випадку це orderCreated.

Типи подій

Увімкніть опцію "Ураховувати події при сегментації контактів":

Ввімкнення відстеження параметрів події

Зверніть увагу:

  • У сегментації беруть участь тільки події, які відбулися після активації опції.
  • Максимальна кількість подій для участі в сегментації — 50.

Побудова груп для сегментації за івентами

Сегментувати можна як за кількістю/типом івентів, що надійшли протягом заданого періоду часу, так і за самими даними з цих івентів.

Процес побудови групи такий самий, як для звичайної умовної групи, тільки з використанням додаткових параметрів.

1. Зайдіть у вкладку "Контакти" → "Групи".

Вкладка Групи у Контактах

2. Виберіть створення умовної групи.

Створення умовної групи

3. Заповніть необхідні атрибути групи (з обов'язкових — назва) і натисніть кнопку "Далі".

Атрибути умовної групи

4. Створіть групу на основі необхідних умов.

Натисніть кнопку "Додати картку". У переліку умов з'явиться новий набір полів "Події" → "Інше", які створюються після передачі подій до системи.

Група на основі подій

Базова сегментація є можливою за кількістю подій протягом певного періоду, а розширена дозволяє сегментувати також за параметрами в події.

Наприклад, нам треба виділити всіх клієнтів, які замовляли браслет бренду "Fresh Jewelry" на суму понад 5000 грн.

Вибираємо в картці такі параметри:

  • Інші → orderCreated → Назва → браслет

  • Інші → orderCreated → Бренд  → "Fresh Jewelry"

  • Інші → orderCreated → Ціна → більше ніж 5000

Картка групи матиме такий вигляд:

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

Зверніть увагу, що поруч із orderCreated за замовчуванням вказано "протягом 1 тижня". Щоб змінити період, клікніть цей параметр і виберіть значення з випадаючого списку:

Фільтрація подій за певний період часу

Натисніть "Готово", щоб зберегти групу й використовувати її для відправлення розсилок в ручному режимі або при побудові сценаріїв.

Збереження результату

Залишилися питання?
Спеціалісти обов'язково нададуть відповідь та допоможуть вирішити вашу проблему!
Зворотний дзвінок
Залишіть заявку – і наш спеціаліст зв'яжеться з вами в робочий час.
Відправити заявку
Консультація в чаті
Готові до ваших запитань!
Написати в чат
Електронна пошта
Напишіть в службу підтримки eSputnik.
Надіслати email