Первые шаги
Отслеживание событий и поведения
- Получение и установка скрипта веб-трекинга
- Настройка трекинга привязкой к селекторам сайта
- Настройка и использование веб-трекинга для персонализации контента на сайте и в рассылках
- Настройка Web Tracking методом отправки событий через JavaScript
- Передача данных о поведении посетителей сайта через REST API
Пользовательские данные
- Обзор адаптивного email-редактора
- Создание оформления для письма
- Создание сквозных модулей
- Настройка адаптивности
- Настройка Smart-элементов
- Оформление промовкладки для Gmail
- Добавление Rolloverʼа
- Добавление фона в письмо
- Добавление анкорных ссылок
- Библиотека блоков (Модули)
- Добавление блока "Видео"
- Добавление таблицы в письмо
- Работа с блоком "Баннер"
- Добавление пользовательских шрифтов
- Добавление кастомных иконок соцсетей
- Работа с блоком "Соцсети"
- Создание кнопки CTA
- Редактирование HTML и CSS
- Робота с блоком "Изображения"
- Работа с блоком “Таймер"
- Настройка блока "Меню"
- Создание футера
Омниканальность
- SDK для мобильных приложений
- Управление ключами доступа к мобильному SDK
- Подключение мобильного приложения
- Создание Google проекта для Mob Push
- Создание мобильных push-сообщений
- Настройка аналитики доставляемости и кликов
- Планирование мобильных push-уведомлений
- Настройка универсальных ссылок (deeplinks & Universal links)
- Отчеты по мобильным push-рассылкам
Автоматизация
- Запуск сценария после импорта контактов
- Двойное подтверждение подписки
- Приветственная серия
- Запуск Welcome-серии для разных категорий
- Регулярный сценарий для группы
- Поздравление с днем рождения
- Привязка сценария к кнопке
- Согласование переменных события со сценарием на примере сценария "Заказ доставлен"
- Сбор отзывов о заказе
- Реактивация клиентов и подписчиков
- Отправка рассылки непрочитавшим
- Контроль триггеров
- Если сценарий не работает
Персонализация
- Подстановка промокода из файла
- Подстановка промокода с использованием API
- Принципы генерации промокодов с помощью PHP/JAVA
- Подстановка промокода с помощью персонализации
- Загрузка промокодов для использования в сценарии
- Генерация промокодов в сценарии
- Отправка промокода с помощью препроцессора
- HTTP-запрос для передачи промокода из сообщения в карточку контакта
Аналитика
- Отчёт по email-рассылке
- Отчет по AMP-рассылке
- Отчеты по мобильным push-рассылкам
- Отчет по SMS-рассылке
- Отчет по Web-push рассылке
- Отчет по Viber-рассылке
- Настройка передачи UTM-меток
- Визуализация дохода от рассылок
- Отслеживание эффективности рассылок в Google Analytics
- Как открыть CSV-файл после экспорта
Мультиязычность
Товарные рекомендации
API
Смена системы
Документы
Интеграция
Сегментация по событиям
Event - это любое случившееся событие на сайте/в мобильном приложении клиента, имеющее дату, тип, набор обязательных и произвольных параметров.
Например, такими ивентами можно считать:
-
заказ,
-
брошенный просмотр,
-
брошенная корзина,
-
брошенный поиск,
-
новую акцию,
-
снижение цены на товар и т.д.
Широкие возможности для сегментации и персонализации Segmentation by Events актуальны для использования в первую очередь, ecommerce клиентам, а также владельцам мобильных приложений.
Обратите внимание:
Наличие этой опции зависит от вашего тарифного плана. Чтобы её подключить обратитесь по адресу sales@esputnik.com
Как подключить сегментацию по событиям в eSputnik?
Нажмите на название аккаунта в правом верхнем углу и выберите пункт “Настройки”.
В открывшемся окне перейдите во вкладку “События”
Настройка условий маппинга (соответствия данных)
Чтобы событие сохранилось с привязкой к контакту, необходимо знать, какой параметр в событии содержит идентификатор, по которому можно найти контакт. А также какое именно поле контакта используется в качестве идентификатора.
Шаг 1. Проверка на соответствие параметров
Если не задан идентификатор контакта в событии, по умолчанию настроена проверка следующих параметров в ивенте и их соответствия полю контакта в системе eSputnik:
Параметр события |
Поле контакта |
ContactId Contact_id |
Contact ID |
EmailAddress UserEmail ContactEmail |
|
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. Настройка правила соответствия
Если нужно использовать другое название параметра события или другое поле контакта, можно задать правило соответствия ниже. При отсутствии в событии указанного параметра система будет использовать последовательность поиска соответствия по умолчанию.
Чтобы задать правила соответствия, включите эту опцию.
После включения задайте соответствующие параметры:
-
Укажите название параметра из события. В нашем случае - это “phone”
-
Из выпадающего списка выберите необходимое поле контакта. В нашем случае поиск соответствия будет проходить по дополнительному полю контакта с названием "Номер телефона".
Чтобы все изменения вступили в силу, нажмите кнопку “Сохранить”.
Настройка учета событий
Зайдите в “Триггеры” → “Типы событий” и найдите в списке нужный вам тип событий. В нашем случае - это orderCreated.
Включите опцию “Учитывать события в сегментации контактов”:
Обратите внимание:
- В сегментации участвуют только события, которые произошли после активации опции.
- Максимальное количество событий для участия в сегментации — 50.
Построение групп для сегментации по ивентам
Сегментировать можно как по количеству/ типу пришедших ивентов за заданный период времени, так и по самим данным из этих ивентов.
Процесс построения группы такой же, как для обычной условной группы, только с использованием дополнительных параметров.
1. Зайдите во вкладку “Контакты” → “Группы контактов”.
2. Выберите создание условной группы.
3. Заполните необходимые атрибуты группы (из обязательных - название) и нажмите кнопку “Далее”.
4. Создайте группу на основе необходимых условий.
Нажмите на кнопку “Добавить карточку”. В перечне условий появится новый набор полей “События” → “Другое”, которые создаются после передачи событий в систему.
Базовая сегментация возможна по количеству событий за определенный период, а расширенная позволяет сегментировать еще и по параметрам в событии.
Например, нам нужно выделить всех клиентов, кто в Астане заказал из категории "Суши" на сумму больше чем 1500 тенге.
Выбираем в карточке такие параметры:
-
Другие → orderCreated → totalPrice → больше чем 15000 тенге
-
Другие → orderCreated → items.title → Суши
-
Другие → orderCreated → city → Астана
Карточка группы будет выглядеть так:
Обратите внимание, что рядом с orderCreated указано по умолчанию “сегодня”. Чтобы изменить период, кликните на это слово и выберите значение из выпадающего списка:
Нажмите “Готово”, чтобы сохранить группу и использовать для отправки ручных рассылок или в построении сценариев.