Первые шаги
Пользовательские данные
- Обзор адаптивного email-редактора
- Создание оформления для письма
- Создание сквозных модулей
- Настройка адаптивности
- Настройка smart-контейнеров
- Оформление промовкладки для Gmail
- Добавление Ролловера
- Добавление анкорных ссылок
- Библиотека модулей
- Добавление таблицы в письмо
- Работа с блоком "Баннер"
- Добавление пользовательских шрифтов
- Создание кнопки CTA
- Работа с блоком "Картинка"
- Работа с блоком “Таймер"
- Использование ИИ в email-редакторе
- Поддержка мессенджер-протоколов почтовыми клиентами и платформами
Омниканальность
- SDK для мобильных приложений
- Управление ключами доступа к мобильному SDK
- Подключение мобильного приложения
- Создание и загрузка ключа Firebase
- Создание мобильных push-сообщений
- Настройка аналитики доставляемости и кликов
- Планирование мобильных push-уведомлений
- Типы диплинков
- Отправка тестовых сообщений из отладки запросов
- Настройка виджетов для сайта
- Геймификация виджетов
- Вызов виджета
- Настройка геоданных для правил вызова виджетов
- Сохранение данных из виджетов в поля контактов
- Защита от раздражения
- Действия после заполнения формы
- Замена системного сценария Double Opt-In
- Создание pop-up-форм с помощью Google Tag Manager или WordPress
- Отправка событий из форм подписки в Google Analytics
- A/B-тестирование виджетов
- Сбор контактных данных с помощью форм запросов
Автоматизация
- Настройка и редактирование сценариев
- Настройка условий запуска и остановки сценария
- Блок “Старт”
- Группа блоков “Популярные”
- Группа блоков “Сообщения”
- Использование блока сообщений "Одно из многих"
- Группа блоков “Контакт”
- Группа блоков "Условия"
- Группа блоков “Другое”
- Группа блоков “Сообщение на группу”
- Группа блоков “Время”
- Расширенные параметры блоков сценариев
- Разрешенное время отправки
- Вебхуки в сценариях
- Отслеживание истории запусков сценария
- Если сценарий не работает
- Двойное подтверждение подписки
- Приветственная серия
- Приветственная серия с сегментацией по категориям
- Запуск сценария после импорта контактов
- Регулярный сценарий для группы
- Поздравление с днем рождения
- Привязка сценария к кнопке
- Использование переменных из заказа в сценарии
- Сбор отзывов о заказе
- Реактивация клиентов и подписчиков
- Отправка рассылки непрочитавшим
- Настройка дополнительных рассылок
- Отправка напоминаний в заданное пользователем время
- А/B-тестирование в сценариях
Персонализация
- Подстановка промокода из файла
- Подстановка промокода с использованием API
- Принципы генерации промокодов с помощью PHP/JAVA
- Подстановка промокода с помощью персонализации
- Загрузка промокодов для использования в сценарии
- Генерация промокодов в сценарии
- Отправка промокода с помощью препроцессора
- HTTP-запрос для передачи промокода из сообщения в карточку контакта
Аналитика
- Отчёт по email-рассылке
- Отчет по SMS-рассылке
- Отчет по рассылке Web Push
- Отчет по Viber-рассылке
- Отчет по рассылке Mob Push
- Отчет по рассылке App Inbox
- Отчет по Telegram-рассылке
- Отчет по взаимодействию с In-App
- Отчет по взаимодействию с виджетами
- Отчет по триггерной рассылке
- Отчет по AMP-рассылке
- Отчет по мультиязычной рассылке
- Настройка передачи UTM-меток
- Визуализация дохода
- Отслеживание эффективности кампаний в Google Analytics 4
- Статистика сообщений
Мультиязычность
Отслеживание событий и поведения
- События для запуска триггерных рассылок
- Именование пользовательских событий
- Валидация параметров события
- Отслеживание активности на сайте при помощи Generate event
- Подстановка данных из событий в сообщения
- Разветвление сценария в зависимости от параметров события
- Отслеживание активности клиентов в мобильных приложениях
- Вебхуки для отслеживания активности
- Аналитика событий
Товарные рекомендации
API
Смена системы
Документы
Интеграция
Сегментация по событиям пользователя
Event — это любое событие на сайте или в мобильном приложении, имеющее дату, тип, набор обязательных и произвольных параметров.
Например, такими событиями можно считать:
-
заказ,
-
брошенный просмотр,
-
брошенную корзину,
-
брошенный поиск,
-
новую акцию,
-
снижение цены на товар.
Чтобы пользовательские события и их параметры записывались в карточки контактов и могли использоваться для создания условных групп, настройте сегментацию по событиям.
Обратите внимание
Чтобы подключить сегментацию по событиям пользователя, оставьте заявку на sales@esputnik.com
Параметры события для привязки контакта
При использовании метода Generate event v2 новый контакт создается при условии, что для события подключена сегментация.
Если идентификатор контакта в параметрах события найден, система связывает его с этим контактом, если нет — создает новый. Источник создания такого контакта в его карточке будет обозначен как “Событие”.
Чтобы событие сохранилось с привязкой контакту, параметр в событии должен содержать идентификатор, по которому можно найти контакт в eSputnik. Также необходимо знать какое поле контакта используется в качестве идентификатора.
По умолчанию система привязывает события к контактам при передаче таких параметров:
Параметр события | Поле контакта |
---|---|
ContactId |
ID контакта |
externalCustomerId | Внешний ID |
Email |
|
Phone |
Номер телефона |
PushToken | Токен контакта |
ContactKey |
Дополнительное поле контакта с именем |
Обратите внимание
- Стандартные названия параметров сравниваются с передаваемыми названиями параметров события без учета регистра.
- Значения параметров, кроме email, сравниваются с передаваемыми значениями параметров события с учетом регистра.
Если событие передается с одним из перечисленных в левом столбце параметров, система автоматически свяжет его с соответствующим полем контакта в системе (правый столбец), когда найдет такой идентификатор.
Пример события, для которого система автоматически найдет контакт:
Событие пришло с ключом “contact_id” : “123abc456ef”. Если такой контакт есть, eSputnik присвоит ему событие.
Узнайте, как связать контакт с событием по внешнему ID >
Проверка параметров события
Выберите тип события, который вы будете использовать для сегментации, и проверьте его параметры. Рассмотрим на примере “OrderDeliveredRefferal”.
-
Перейдите в раздел “Триггеры” → “История событий”.
-
В выпадающем списке “Тип события” выберите “OrderDeliveredRefferal” или найдите его через поиск.
-
Кликните по названию “OrderDeliveredRefferal”, чтобы открылись все параметры события, и сверьте их с параметрами из таблицы выше.
Для события “OrderDeliveredRefferal” параметр “email_client” не подходит ни под одно значение параметров события из таблицы. В этом случае необходима дополнительная настройка параметра “email_client”.
Параметр события | Поле контакта |
---|---|
Email EmailAddress UserEmail ContactEmail |
Настройка параметров события
Чтобы использовать другое название параметра события или другое поле контакта, вы можете задать правило соответствия для привязки параметров события к идентификатору контакта.
-
В учетной записи перейдите в раздел “Настройки” → “События”.
-
Активируйте переключатель “Задайте правило соответствия для привязки события”, выберите поле контакта и укажите название параметра в событии.
В нашем случае поиск соответствия будет проходить по дополнительному полю контакта с названием “Email” и параметром события “email_client”.
-
Нажмите “Сохранить”.
Учет событий в сегментации
-
Перейдите в раздел “Триггеры” → “Типы событий” и активируйте переключатель для необходимого типа событий.
-
В открывшемся окне нажмите кнопку “Учитывать события в сегментации”.
Важно
- В сегментации участвуют только события, которые произошли после активации опции
- Максимальное количество событий для участия в сегментации — 50.
Создание условной группы для сегментации по событиям
1. Перейдите в раздел “Контакты” → “Группы контактов”. Нажмите кнопку “Новая группа”.
2. Выберите тип группы “Условная” и нажмите “Создать”.
-
Заполните атрибуты условной группы:
-
Название – будет отображаться в общем списке групп.
-
Цель создания – например, для рассылки B2B-прайсов и акций.
-
Метки – помогут вам быстро находить нужные группы в общем списке.
Нажмите кнопку “Далее”.
-
Нажмите кнопку “Добавить условие”. В перечне условий появится новый набор полей, которые создаются после передачи событий в систему. Выберите поле “Пользовательское событие” → “Другие”.
Базовая сегментация возможна по количеству событий за определенный период, а расширенная позволяет сегментировать еще и по параметрам в событии.
Например, нам нужно выделить всех, кто сегодня в Киеве заказал бренд "Алмаз" на сумму больше чем 1500 грн.
Для этого сначала создадим карточку со всеми событиями, соответствующими созданию заказа (можно указать другие параметры количества событий: для этого в условии "Количество событий" укажите "равно", "больше чем", "меньше чем" или диапазон "между").
В карточке мы можем выбрать параметры события, необходимые для дополнительной фильтрации, нажав на три точки.
Выберем такие параметры:
- brand → Алмаз
- totalCost → больше чем 1500 грн
- town → Киев
Карточка группы будет выглядеть так:
Обратите внимание: события по умолчанию отбираются за сегодня. Чтобы изменить период, кликните на это слово и выберите значение из выпадающего списка:
5. Нажмите “Готово”, чтобы сохранить группу и использовать ее для отправки ручных рассылок или в построении сценариев.