Вход

Email

Омниканальность

In-App
Рекомендации в мобильных приложениях

Автоматизация

Документы

Соответствие GDPR

Персонализация веб-пушей данными из веб-активности пользователя

Создавайте и отправляйте персонализированные веб-пуш кампании в зависимости от действий пользователя на веб-сайте, таких как оформление заказа или брошенная корзина.

Для этого вам нужно передать в 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. Создание сценария

Постройте сценарий, который будет запускаться событием "Брошенная корзина". Разместите в нем следующие блоки:

  • Старт
  • Таймер (установите время ожидания события покупки)
  • Проверить событие (произошла ли покупка?)
  • Веб пуш (заранее подготовленное вами напоминание о заброшенной корзине)
  • Конец (для обеих веток)

Схема сценария

Протестируйте корректность работы сценария и активируйте его.

Остались вопросы?
Специалисты обязательно ответят и помогут решить вашу проблему!
Обратный звонок
Оставьте заявку – и наш специалист свяжется с вами в рабочее время.
Отправить заявку
Консультация в чате
Готовы к вашим вопросам!
Написать в чат
Электронная почта
Напишите в службу поддержки eSputnik.
Отправить email