Как использовать сегментацию по событиям?

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. Создайте группу на основе необходимых условий.

Нажмите на кнопку “Добавить карточку”. В перечне условий появится новый набор полей “События” → “Другое”, которые создаются после передачи событий в систему.

Группа на основе событий

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

Например, нам нужно выделить всех клиентов, кто в Астане заказал из категории "Суши" на сумму больше чем 1500 тенге.

Выбираем в карточке такие параметры:

  • Другие → orderCreated → totalPrice → больше чем 15000 тенге

  • Другие → orderCreated → items.title → Суши

  • Другие → orderCreated → city → Астана

Карточка группы будет выглядеть так:

Создание карточки группы

Обратите внимание, что рядом с orderCreated указано по умолчанию “сегодня”. Чтобы изменить период, кликните на это слово и выберите значение из выпадающего списка:

Фильтрация событий за сегодня

Нажмите “Готово”, чтобы сохранить группу и использовать для отправки ручных рассылок или в построении сценариев.

Сохранение результата

Остались вопросы?
Специалисты обязательно ответят и помогут решить вашу проблему!
Обратный звонок
Оставьте заявку – и наш специалист свяжется с вами в рабочее время.
Отправить заявку
Консультация в чате
Готовы к вашим вопросам!
Написать в чат
Электронная почта
Напишите в службу поддержки eSputnik.
Отправить email