Как добавить кнопку вызова попапа для механики «Сообщить о поступлении товара в наличие»
Для добавления кнопки «Сообщить о поступлении» потребуется:
- Установить трекер Mindbox на сайт и включить модуль «Персонализация сайта»;
- Создать список WishList без использования цены и добавить операцию по добавлению продукта в список;
- Создать папку для механики;
- Настроить попап с добавлением товара с список «WishList»;
- Настроить встроенный блок;
- Создать автоматическую Email-рассылку и сценарий;
Создание операции
Для создания операции нужно зайти в кампанию, далее выбрать «Добавить» → «Операцию».
Шаги операции:
- Получить клиента;
- Добавить продукт в список.

Настройка попапа
-
Выберите любой шаблон для сбора контактов с полем Email:

-
После выбора шаблона укажите сайт:

-
При создании формы ей присваивается ID — он нам потребуется для настройки встроенного блока. Так же этот ID записывается в URL попапа.

-
Для добавления клиента в базу нужно в действиях после заполнения формы выбрать «Создать нового клиента или редактировать существующего»:

-
Для добавления в список WishList продукта, нужно вызвать пользовательский JS код:

var productIds = %product_id%;
if (productIds) {
mindbox ("async", {
operation: "Website.AddToAvailabilityList",
data: {
addProductToList: {
product: { ids: productIds }
}
}
});
}
Настройка встроенного блока
-
Выберите шаблон именно для вызова формы:

-
Укажите сайт:

-
В разделе «Встроенный блок» нажмите «Изменить», затем — «Редактировать»:

-
Далее в меню "Кнопки формы" нужно поменять в "Действие кнопки" на "Открыть другую форму".
Ниже нужно добавить ID попапа, который создали ранее.

-
В таргетинге можно добавить страницы показа «Продукты не в наличии». Если такого сегмента нет, его нужно отдельно создать.

-
Для установки блока без разработки нужно добавить его в нужный селектор на странице. Селектор можно найти так:

Настройка рассылки и сценария
Для настройки сценария нужно выбрать событие Продукт из списка продуктов клиента стал доступен:
Тестирование механики
Тестовый просмотр формы не поддерживает открытие попапа из встроенного блока. Для тестирования механики, воспользуйтесь инструкцией ниже.
-
Создайте пересчитываемый сегмент, в котором будет только ваш клиент. Рекомендуем строить фильтр по UUID устройства на странице вашего сайта. Как определить UUID устройства

-
Добавьте в таргетинг попапа и встроенного блока условие показа по сегменту из п.1:

-
Запустите в работу обе формы и сценарий.
-
Перейдите на сайт в карточку продукта, которого нет в наличии, и протестируйте механику.