Первые шаги
Отслеживание событий и поведения
Пользовательские данные
- Создание сквозных модулей
- Оформление промовкладки для Gmail
- Настройка Smart-элементов
- Обзор адаптивного email-редактора
- Создание футера
- Настройка адаптивности
- Добавление Rolloverʼа
- Настройка блока "Меню"
- Добавление анкорных ссылок
- Робота с блоком "Изображения"
- Работа с блоком "Соцсети"
- Добавление таблицы в письмо
- Добавление фона в письмо
- Добавление пользовательских шрифтов
- Добавление кастомных иконок соцсетей
- Создание кнопки CTA
- Создание оформления для письма
- Редактирование HTML и CSS
- Работа с блоком "Баннер"
- Добавление блока "Видео"
- Библиотека блоков (Модули)
- Работа с блоком “Таймер"
Омниканальность
- Настройка универсальных ссылок (deeplinks & Universal links)
- Создание Google проекта для Mob Push
- Подключение мобильного приложения
- Планирование мобильных push-уведомлений
- Настройка аналитики доставляемости и кликов
- Управление ключами доступа к мобильному SDK
- Создание мобильных push-сообщений
- SDK для мобильных приложений
- Отчеты по мобильным push-рассылкам
- Service Worker. Устранение неполадок
- Создание welcome цепочки для web-push уведомлений
- Как настроить подписку на Web Push
- Создание web-push-уведомлений
- Инструкция по подключению Safari web push
- Создание Google проекта для сбора web-push токенов
- Персонализация веб-пушей данными из веб-активности пользователя
- Создание веб-формы для сайтов
- Отправка событий из форм подписки в Google Analytics
- Как настроить информер для вашего сайта
- Создание pop-up-форм с помощью Google Tag Manager или WordPress
- Настройка pop-up виджета для сайта
- Настройка плавающего окна для сайта
- Создание кнопки вызова виджета
- Настройка виджета возрастного ограничения
Автоматизация
- Настройка формы подписки и двойного подтверждения
- Как настроить автоматическое поздравление с Днем рождения
- Согласование переменных события со сценарием на примере сценария "Заказ доставлен"
- Сегментация триггерных писем по дополнительным полям
- Запуск сценария после импорта контактов
- Контроль триггеров
- Как привязать сценарий к кнопке
- Устранение неполадок в работе сценариев
- Как настроить автоматическую реактивацию подписчиков и клиентов
- Настройка сценария для опросов и сбора отзывов
- Как отправить рассылку непрочитавшим
- Создание регулярного сценария для группы (видео)
- Создание welcome-цепочки для email-сообщений
Персонализация
- HTTP-запрос для передачи промокода из сообщения в карточку контакта
- Принципы генерации промокодов с помощью PHP/JAVA
- Подстановка промокода с использованием API
- Загрузка промокодов для использования в сценарии
- Подстановка промокода с помощью персонализации
- Подстановка промокода из файла
- Генерация промокодов в сценарии
- Отправка промокода с помощью препроцессора
Аналитика
- Настройка визуализации дохода от рассылок
- Отслеживание эффективности рассылок в Google Analytics
- Отчет по AMP-рассылке
- Отчет по Viber-рассылке
- Как корректно открыть CSV-файл после экспорта
- Отчёт по email-рассылке
- Настройка передачи UTM-меток
- Отчет по Web-push рассылке
- Отчет по SMS-рассылке
- Отчеты по мобильным push-рассылкам
Мультиязычность
API
- API-ключи
- Ресурсы API для добавления контактов
- Использование API-ресурса Send prepared message
- Получение рекомендаций по API ресурсом Contact recommendations based on web tracking
- Использование API-ресурса Generate event
- Интеграция с API – частые вопросы
- Передача заказов с помощью ресурса Generate event
Смена системы
Документы
Интеграция
Загрузка промокодов для использования в сценарии
Для триггерных сообщений, отправляемых из сценариев, есть возможность предварительно загрузить в систему список промокодов. В момент отправки сообщения сценарий будет получать очередной промокод из этого списка. Система гарантирует, что один промокод будет использован только один раз.
Промокоды можно загрузить либо через Настройки аккаунта из файла CSV либо с помощью специальных методов API.
Метод API для загрузки промокодов:
- Upload promotional codes from a CSV file - Загрузка из CSV или JSON файла
Процесс настройки выглядит следующим образом:
- Сгенерировать промокоды и передать их нам через API.
- Создать сообщение.
- Настроить сценарий.
1. Генерация промокодов и передача их по API
Вам надо сгенерировать достаточное количество промокодов. Лучше с большим запасом, чтобы они внезапно не закончились.
Промокоды загрузите в нашу систему по API удобным вам методом. Возможна загрузка из CSV-файла или из JSON.
В CSV-файле или JSON передаются следующие характеристики промокодов:
- code - значение промокода
- expirationDate - дата завершения действия промокода. Формат дат следующий:2017-12-31T23:59
- discount - скидка. Задаете значение от 0 до 99.
- type - тип промокода. Указываете любое значение. Например, birthday, blackfriday, christmas и т.д.
- inUse - флаг использованный промокод или нет.
discount и type сделаны для сегментации промокодов в базе. Технически неважно какая указана скидка. Реальная скидка у покупателя будет такая, какую вы ему предоставите на своем сайте.
Удалить загруженный, но неиспользованный промокод нельзя. Поэтому если вдруг какие-то промокоды потеряли актуальность, обновите их установив флагу inUse значение true. В процессе использования система сама будет менять статусы использования промокодов с false на true.
2. Создание сообщения
В сообщение на место промокода надо вставить переменную $!data.get('promocode').
3. Настройка сценария
В сценарии необходимо вставить минимум 2 блока: Задача - Получить Промокод и Email (или другой канал).
Блок Задача - Получить Промокод
Сценарий может выглядеть следующим образом:
У данной задачи 3 параметра. Все обязательные.
- days - количество дней которые должен действовать промокод
- type - заданный вами тип промокода
- discount - размер скидки
Принцип работы рассмотрим на примере. В параметрах укажем следующие данные:
- days - 10
- type - birthday
- discount - 20
Это значит, что задача вытянет промокод со скидкой 20%, которому присвоен тип birthday и который будет действовать не меньше 10 дней с момента срабатывания блока в сценарии. Система вытянет подпадающий под заданные условия промокод, передаст его в сообщение и пометит как использованный.
Блок Email
В блоке Email выбираете предварительно созданное письмо и указываете параметр из события, в котором содержится email-адрес.
Конечно, аналогично можно сделать отправку по другим каналам.