Первые шаги
Пользовательские данные
- Обзор адаптивного 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
Смена системы
Документы
Интеграция
Расширенные параметры блоков сценариев
Расширенные параметры необходимо заполнять в таких случаях:
-
Использование нестандартных параметров событий
-
Отправка сообщений дополнительному контакту
-
Подстановка динамического контента
Перечень расширенных параметров:
Название параметра |
Описание |
---|---|
ID контакта |
Идентификатор контакта в системе или параметр из события, содержащий его. |
|
Email-адрес контакта или параметр из события, содержащий email-адрес. |
Номер телефона |
Номер телефона получателя или параметр из события, содержащий его. |
Токен |
Токен подписчика или параметр из события, содержащий его. |
Язык |
Язык сообщения. Если вы используете в сценарии мультиязычное сообщение, оставьте поле пустым. |
JSON |
Подстановка данных из события в сообщение. |
Далее подробно рассмотрим каждый случай заполнения параметров.
Использование нестандартных параметров событий
По умолчанию, для идентификации контакта при отправке сценария в событии должны передаваться стандартные параметры:
Параметр события |
Идентификаторы |
---|---|
ContactId Contact_id |
ID контакта |
externalCustomerId |
Внешний ID |
EmailAddress UserEmail ContactEmail |
|
Phone SMS PhoneNumber |
Номер телефона |
PushToken MobPushToken TelegramBotToken |
Токен контакта |
Важно
-
Основным идентификатором является ContactId. Если он не указан, но передан хотя бы один из других идентификаторов, то ContactId будет автоматически добавлен в событие.
-
Для запуска сценариев система идентифицирует контакт, для которого поступило событие. Поиск контакта происходит по следующим правилам:
-
ID контакта имеет наивысший приоритет среди всех параметров.
-
Указанные в поле блока email контакта, номер телефона или токен используются для отправки.
-
Если указан externalCustomerId, отправка производится контакту, которому он принадлежит; среди тех, которые были найдены по email адресу, номеру телефона или токену.
-
Если externalCustomerId не указан, отправка производится контакту, найденному по email адресу, номеру телефона или токену.
-
Если контакт не найден, для отправки будет создан новый контакт.
-
Для согласованности данных передавайте названия параметров в соответствии с указанным перечнем.
Если в событии параметры не соответствуют стандартным значениям, например, вместо “EmailAddress” указан “PersonalEmail”.
В этом случае в поле “Email” укажите название соответствующей переменной.
Отправка сообщений дополнительному контакту
Например, сообщение, которое было отправлено пользователю, необходимо продублировать менеджеру. Для этого в сценарии скопируйте блок с выбранным сообщением и укажите контакты менеджера в расширенных параметрах.
Подстановка динамического контента
Используется в случае, когда необходимо вывести определённые данные из события в сообщении.
Например, если событие содержит JSON:
{
"name": "items",
" value": {
"array": [
{
"name": "Суха дитяча молочна суміш HiPP Combiotic 2, 750 г",
"price": "341.00",
"url": "https://site.com/catalog/suha-dityacha-molochna-sumish-hipp-combiotic-2-750-g",
"imageUrl": "https://site.com/uploads/product/big/20161122/20161122_7zvb.jpg"
},
{
"name": "Молочна органічна вівсяна каша з яблуком HiPP \"На добраніч\", 250 г",
"price": "78.00",
"url": "https://site.com/catalog/molochna-organichna-vivsyana-kasha-z-yablukom-hipp-na-dobranich-250-g",
"imageUrl": "https://site.com/uploads/product/big/23112013/2125.jpg"
}
]
}
}
где:
-
name - название поля
-
value - значение, которое необходимо підставить в сообщение.
Вставьте в параметр JSON название поля в формате ${items}.
В сообщении необходимо указать переменные, которые будут отображать товары.