Настройка сценария брошенной корзины
Процесс настройки базового сценария брошенных корзин состоит из таких этапов:
Подготовка
Проще всего следовать процессу подготовки сценария брошенных корзин последовательно.
1. Проверьте правильность передачи контактов в систему
Для корректной работы сценария необходимо, чтобы регулярно поступали данные о новых пользователях и обновлялись – о существующих. Если вы уже настраивали передачу контактов ранее, можете смело пропустить этот пункт. Тем, кому только предстоит этот процесс, рекомендуем ознакомиться с инструкцией, как настроить интеграцию с системой по API. Команда технической поддержки всегда готова проверить корректность интеграций и обязательно подскажет, если что-то необходимо будет доработать, – обращайтесь на support@esputnik.com.
Обратите внимание!
Отправка сценариев брошенных корзин и брошенных просмотров возможна только для существующих в системе eSputnik контактов. Также для хорошей доставляемости писем очень важно, чтобы в аккаунте проводились регулярные массовые рассылки с включенными UTM-метками.
2. Разместите скрипт веб-трекинга, настройте передачу фида и установите идентификатор productKey.
Настройка подробно описана в этой статье-инструкции. Следуйте ей, чтобы внедрение прошло быстро и эффективно. Нужно учесть, что вам понадобится дополнительное время, т. к. этот процесс также состоит из нескольких этапов:
Получение и установка скрипта веб-трекинга
Скрипт веб-трекинга генерируется в системе eSputnik. Откройте меню профиля, перейдите в “Настройки” → “Веб-трекинг”, нажмите “Получить скрипт”.
Настройка веб-трекинга
Укажите домен или поддомен проекта, а готовый скрипт скопируйте и разместите на всех страницах сайта как в десктопной, так и в мобильной версии. Дальнейшей настройкой займется интеграционная команда техподдержки eSputnik.
Внимание!
Рекомендуем не внедрять скрипт через Google Tag Manager или любой другой тег-менеджер. В таком случае он блокируется контент-фильтрами и есть вероятность потери отслеживаемых данных.
Подготовка и загрузка фида
Сразу после настройки скрипта в том же разделе можно добавить список товаров.
Ваш товарный фид должен включать в себя обязательные атрибуты товаров:
—id;
— title;
— brand;
— google_product_category;
— description;
— link;
— availability;
—name;
— price;
— url;
— image_link.
Количество атрибутов зависит от требований Google, а также от того, насколько подробное описание товаров вы хотите добавлять в письма. XML-фид должен быть в RSS 2.0 по спецификации Google, а MIME type файла – соответствовать XML-спецификации application/xml, text/xml, application/rss+xml, application/xhtml+xml.
Добавление элемента productKey
productKey – уникальный идентификатор товара, который есть в фиде. Он должен присутствовать в:
— карточке товара,
— pop-up карточки товара,
— корзине.
Если он отсутствует, то добавьте его в верстку страницы сайта скрытым элементом. Включать productKey нужно только внутрь контейнера для каждого товара.
Добавление email и номера телефона авторизованных пользователей в разметку сайта (индивидуально)
В разметке сайта важно показывать email авторизованных пользователей. Это необходимо, чтобы eSputnik смог идентифицировать человека, который в данный момент находится на сайте, ассоциировать его с событием и отправить письмо.
Если на сайте нет авторизации, обратитесь за кастомной доработкой в eSputnik для возможности сбора email из полей (любое место на сайте, где клиенты могут оставить email: покупка, подписка на рассылку).
3. Передайте проект на проверку технических настроек
После проведения всех технических работ необходимо передать проект на проверку специалистам поддержки eSputnik. Затем нужно оплатить тариф Extra features, в который входит поддержка сценариев брошенных корзин и брошенных просмотров. Оплаченная сумма резервируется на время донастройки веб-трекинга интеграционной командой, в это время можно заняться подготовкой макета письма.
Создание письма для брошенных корзин
Подготовка шаблона
Необходимо создать письмо, которое будет отправляться пользователям и в которое будут автоматически подставляться товары из корзины.
Его можно сделать на основе предзаготовленного в системе шаблона. Для этого перейдите в “Сообщения” → “Сообщения”, нажмите “Создать Email” и во вкладке “Базовые” выберите “Брошенная корзина”:
Стандартное письмо будет иметь такой вид:
Здесь уже стоят все необходимые переменные, кроме динамических данных, которые для каждого проекта прописывают специалисты техподдержки.
Структурно, кроме стандартных элементов – хедера и футера, в письме обязательно должны быть:
блок с одним товаром, если человек смотрел один товар;
блок с двумя товарами;
блок с тремя товарами;
Обязательно нужно разместить структуры с разным набором карточек в одной полосе друг под другом. Если вам не подходят стандартные блоки товаров, можете воспользоваться библиотекой модулей или сверстать их в своем дизайне.
Также мы рекомендуем задать для письма метку Cart. Это упростит в дальнейшем мониторинг работы триггера, позволив быстро находить отправляемые письма в отчетах:
Добавление динамического контента
Для того чтобы в письме выводились данные о товарах с вашего сайта, нужно использовать динамический контент. Передайте подготовленный шаблон в службу поддержки eSputnik – они пропишут необходимые параметры после настройки веб-трекинга.
Создание сценария
Создать и запустить сценарий можно самостоятельно.
Для этого перейдите в раздел “Триггеры” → “Сценарии” и нажмите на кнопку “Новый сценарий”:
Заполните название и опционально – описание, затем переходите к выбору блоков. Они находятся на панели слева.
В сценарии должны быть три обязательных блока:
Старт – добавляется автоматически;
Email – находится во вкладке “Сообщения”;
Конец – находится во вкладке “Популярные” или “Другое”.
В блоке Email необходимо выбрать предварительно созданное сообщение для брошенных корзин. Чтобы открыть настройки, кликните по нему. Справа в поле “Сообщение” найдите нужное письмо.
В поле “Email контакта” впишите переменную ${contactId}.
Свяжите блоки между собой, протянув линии от одного к другому мышкой, и сохраните сценарий.
Создание группы
Теперь необходимо подготовить условную группу, для которой будет запускаться сценарий. Это сегмент контактов, что смотрели на сайте товары, но не приобрели их. Если он у вас есть, убедитесь, что условия корректны, и переходите к следующему пункту. Готовая группа будет выглядеть так:
Откройте раздел “Контакты” → “Группы”, нажмите на кнопку ”Новая группа”. Далее выберите “Условная” и кликните “Создать”, введите название (например, “Брошенные корзины”) и по желанию – метку. Чтобы указать критерии сегментации, нажимайте “Добавить карточку”.
1. В столбце “Включить” найдите событие “Брошенные корзины” и кликните по нему → “Обязательные поля” → “Есть в наличии” → “Да”.
Появится карточка с условием, где нужно поменять интервал на “в течение 1 последних дней”. Для этого нажмите на текст и выберите из списка, как показано на рисунке:
2. По аналогии в столбце “Исключить” найдите события “Оnline заказы” → “Все” и исправьте интервал на последний день.
Нажмите “Готово” для сохранения.
Запуск сценария
Далее нужно выбрать условия, которые будут инициировать отправку сообщений. Вернитесь в “Триггеры” → “Сценарии” и кликните по ссылке “Настройка запуска/остановки” напротив соответствующего сценария в списке:
В появившемся окне перейдите во вкладку “Регулярный” и выберите следующие условия:
Группа – “Брошенные корзины”;
Дата запуска – текущая или будущая, с которой вы планируете начать рассылку;
Расписание запуска – раз в час;
Обрабатывать уникальные события – запускать не чаще чем раз в 7 дней.
Важный момент!
7 дней – это ограничение частоты отправки сообщений одному и тому же пользователю. То есть письма будут приходить контакту не чаще чем раз в неделю. Мы рекомендуем придерживаться его, чтобы минимизировать жалобы на спам и отписки. При необходимости вы можете установить другой лимит.
Активируйте сценарий.
Сценарий с такими настройками будет запускаться один раз в час. После запуска условная группа обновляется и данные по сегменту актуализируются. Отправка по обновленному сегменту происходит после действий на сайте в промежутке времени 60-120 минут.
Проверка работы триггеров
Чтобы протестировать письма с брошенными корзинами, необходимо собрать данные тестового контакта:
авторизуйтесь на сайте, где установлен скрипт, либо перейдите туда из письма (обязательно наличие UTM-меток eSputnik в ссылках);
- добавляйте товары в корзину.
Собранные на сайте данные конкретного контакта можно проверить, перейдя в аккаунте в “Настройки” → “Источники данных”:
Здесь вы увидите, как в систему подтянулись именно те товары, которые вы оставили в корзине.
Убедившись, что данные собраны, приступайте к тестированию писем.
Проверить работу триггеров можно следующими способами:
Отправка тестового письма контакту, который бросил корзину на сайте. Для этого откройте сообщение в редакторе и в верхнем меню справа нажмите кнопку TEST:
- В рамках созданного сценария. Для тестирования в сценарий потребуется добавить блок "Получить контакт" перед блоком отправки имейла. Сценарий будет иметь такой вид:
После сохранения перейдите в раздел "Триггеры" → "Сценарии", найдите нужный сценарий, нажмите на 3 точки и выберите "Запустить один раз":
Укажите ID тестового контакта в поле ContactID или email в поле EmailAddress и запустите сценарий:
В течение нескольких минут на указанную почту должно прийти письмо – проверьте, как оно выглядит. Если все в порядке, можно вернуть сценарий в прежний вид, как до теста, вместо конкретного контакта указать переменную и запустить.
Аналитика
В любой момент вы можете проконтролировать, какие письма формируются для ваших пользователей в разделе “Рассылки” → “Одиночные”.
Сводные отчеты по рассылке писем будут в разделе “Рассылки” → “Отчеты”.
Реализация сценария “Брошенные корзины” с использованием web push