Первые шаги
Отслеживание событий и поведения
Пользовательские данные
- Как добавить анкорные ссылки в емейл
- Настройка Smart-элементов
- Сквозные модули для одновременного обновления всех писем
- Оформление промовкладки для Gmail в письме
- Создание футера в адаптивном редакторе
- Всё для адаптивности в редакторе
- Редактирование HTML и CSS
- Работа с блоком "Баннер"
- Обзор адаптивного email-редактора eSputnik
- Как добавить Rollover в письмо
- Добавление блока "Видео"
- Работа с блоком "Меню"
- Работа с блоком "Картинки"
- Работа с блоком "Соц.сети"
- Как добавить таблицу в письмо?
- Библиотека блоков (Модули)
- Как добавить фон в редакторе
- Добавление пользовательских шрифтов в email-редакторе
- Как вставить кастомные социальные иконки в письмо
- Как создать кнопку CTA
- Создание оформления для письма
- Работа с блоком “Таймер"
Омниканальность
- Настройка универсальных ссылок (deeplinks & Universal links)
- Планирование мобильных push-уведомлений
- Настройка аналитики доставляемости и кликов
- Управление ключами доступа к мобильному SDK
- Создание мобильных push-сообщений
- Отчеты по мобильным push-рассылкам
- Создание и интеграция Google проекта для Mob Push
- SDK для мобильных приложений
- Подключение мобильных приложений к eSputnik
- 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-рассылке
- Отчеты по мобильным push-рассылкам
- Настройка передачи UTM-меток
- Отчет по Web-push рассылке
- Отчет по SMS-рассылке
Мультиязычность
API
- API-ключи
- Ресурсы API для добавления контактов
- Использование API-ресурса Send prepared message
- Получение рекомендаций по API ресурсом Contact recommendations based on web tracking
- Использование API-ресурса Generate event
- Интеграция с API – частые вопросы
- Передача заказов с помощью ресурса Generate event
Смена системы
Документы
Интеграция
Персонализация веб-пушей данными из веб-активности пользователя
Создавайте и отправляйте персонализированные веб-пуш кампании в зависимости от действий пользователя на веб-сайте, таких как оформление заказа или брошенная корзина.
Для этого вам нужно передать в eSputnik соответствующие события и привязать к ним сценарий. Рассмотрим настройку персонализированных веб-пуш кампаний на примере сценария "Брошенная корзина".
Настройка уведомлений о брошенной корзине
В некоторых случаях для корректного функционирования сценария необходимо передавать несколько событий. Например, для настройки сценария «Брошенная корзина» требуется 2 события:
- событие добавления товара в корзину,
- событие оформления заказа, необходимое для того, чтобы не отправлять уведомления тем, кто уже совершил покупку.
1. Передача события “Брошенная корзина”
Перед закрывающим тегом скрипта eSputnik, который вы установили на ваш сайт, добавьте код на странице корзины (событие, которое вы отправляете в eSputnik, должно передаваться с соответствующей страницы).
Пример кода:
function sendEventForToken(pushToken) {
es('sendEvent', 'abandoned_cart', pushToken, [{"param":"...", "value":"..."}, {...}, ...]);
}
es('getPushToken', sendEventForToken);
, где
- abandoned_cart — название события;
- pushToken — значение push token;
- param_1, param_2 … param_n — параметры события;
- value_1, value_2 … value_n — значение соответствующих параметров.
2. Передача события покупки
Чтобы проверить, произошла ли покупка, в систему нужно передать соответствующее событие. Для этого на странице благодарности за заказ перед закрывающим тегом скрипта eSputnik добавьте код:
function sendEventForToken(pushToken) {
es('sendEvent', 'Purchase', pushToken);
}
es('getPushToken', sendEventForToken);
Значение переменных аналогично примеру для брошенной корзины.
3. Создание сценария
Постройте сценарий, который будет запускаться событием "Брошенная корзина". Разместите в нем следующие блоки:
- Старт
- Таймер (установите время ожидания события покупки)
- Проверить событие (произошла ли покупка?)
- Веб пуш (заранее подготовленное вами напоминание о заброшенной корзине)
- Конец (для обеих веток)
Протестируйте корректность работы сценария и активируйте его.