Триггерные промоакции: как настроить и задействовать в сценарии
Далеко не всегда программа лояльности требует сложных условий: иногда достаточно простых начислений и списаний баллов, которые происходят в нужное время. Для этого в платформе Altcraft предусмотрены триггерные промоакции.
В чём их суть? Такие промоакции реагируют на нужные события или действия пользователя, пополняя баланс или, наоборот, списывая баллы со счёта. Они связываются с триггерами (например, в сценариях автоматизации) или активируются через API-запросы.
Если совсем просто, то триггерные промоакции работают так: соблюдено условие — запускается промоакция — начисляются или списываются баллы.
Как настроить триггерную промоакцию в Altcraft
На вкладке «Промоакции» в программе лояльности выберите «Триггерные» и нажмите кнопку «Создать».
В открывшемся окне укажите имя и дополнительный идентификатор, а затем переходите к настройке периода активности промоакции (когда она начинает и заканчивает своё действие). Настроить его можно так:
- Старт промоакции: сразу после активации или в определённые день и время. Можно также установить нужный часовой пояс.
- Окончание промоакции: вручную, в определённую дату или спустя какой-либо промежуток времени после старта (в днях, неделях, месяцах или годах).
Далее укажите правила написания и счисления баллов. В обоих случаях настраиваются такие параметры:
- Балл: здесь необходимо выбрать балл, который будет участвовать в начислениях или списаниях.
- Количество баллов: начислить или списать можно либо точное число баллов (например, только 200), либо значение в пределах диапазона (например, не меньше 100 и не больше 1000).
После настройки останется лишь активировать промоакцию (или сохранить без активации, если прямо сейчас запуск не требуется). Готовую триггерную промоакцию можно задействовать в сценариях. Далее покажем, как это сделать.
Как использовать триггерную промоакцию в сценарии
Рассмотрим простой пример: клиент регистрируется в программе лояльности (например, в личном кабинете на сайте) и в благодарность за это получает приветственные бонусы.
Шаг 1. Настройте пиксель отслеживания
Собирать данные о регистрациях в программе можно разными способами. Один из них — с помощью пикселя и настроенных в нём целей.
Допустим, что после регистрации клиент попадает на страницу, где сообщается, что он успешно присоединился к программе. Цель пикселя зафиксирует открытие страницы и свяжет данные клиента с событием регистрации, после чего будут начислены баллы и отправлено сообщение с благодарностью.
В разделе «Веб-слой» выберите «Пиксели» и создайте новый пиксель отслеживания. Укажите название, сохраните и затем откройте пиксель.
По кнопке «Показать код пикселя» отобразится его код, который нужно будет разместить на сайте. Здесь также настраиваются цели: например, для проверки того, попал ли пользователь на страницу регистрации, вы можете указать цель «loyalty_reg_success».
Шаг 2. Создайте рассылку
Теперь подготовьте следующий компонент: письмо, которое будет отправлено после регистрации и начисления баллов. Это будет обычная email-рассылка. Создайте её в разделе «Шаблоны».
Шаг 3. Настройте триггерную промоакцию
Создайте новую триггерную промоакцию, введите название и идентификатор. Стартовать она будет сразу после активации, а оканчиваться только вручную. То есть, текущие настройки можно оставить как есть.
Следующий шаг — настройка правил начисления. Перейдите к ним и нажмите кнопку «Правило», чтобы открыть окно настроек. Укажите требуемый стандартный балл и количество, которое будет начислено. Для приветственных баллов значение логично сделать фиксированным: например, 500 баллов.
Активируйте промоакцию и сохраните её.
Шаг 4. Соберите сценарий для начисления приветственных баллов
Все нужные компоненты подготовлены, так что теперь можно приступать к созданию нового сценария.
Перейдите в «Сценарии» и нажмите «Создать». Затем выберите базу профилей и укажите режим «Отключить повторный вход в сценарий для профиля клиента», чтобы один и тот же человек не смог попасть в сценарий регистрации дважды.
Откроется поле настройки с системным элементом «По умолчанию»: он добавляется во все сценарии автоматически. Чтобы отследить достижение цели пикселя, понадобится триггер «Активация пикселя». Добавьте его, выберите нужный пиксель и затем нажмите на «Фильтровать по дополнительным полям цели».
Здесь установите отбор по цели с условием «равно» и выберите нужную цель (в нашем случае — «loyalty_reg_success»).
Пользователь зарегистрировался, так что нужно подключить его к программе лояльности. Для этого выберите действие «Участие в лояльности». Укажите нужную программу, тип операции — Регистрация, а в качестве даты регистрации оставьте дату попадания пользователя в ноду.
Следующий шаг — начисление приветственных баллов. Выберите действие «Управление баллами», в открывшемся окне укажите нужную программу лояльности, тип операции Начисление и триггерную промоакцию, в рамках которой пройдёт операция.
Далее выберите стандартный балл. Так как начисляемое значение в этом случае фиксированное, никаких других значений здесь указывать не потребуется. Остальные настройки можно оставить как есть.
Осталось лишь отправить письмо и поздравить пользователя с тем, что он успешно присоединился к программе лояльности и получил баллы. В разделе «Каналы» выберите узел «Email», укажите ресурс, добавьте подготовленный ранее шаблон письма и сохраните.
Сценарий готов. Активируйте и сохраните его.
Вместо заключения
В этой статье мы рассмотрели создание триггерной промоакции. Они отлично подойдут, если вам нужна механика с простым начислением и списанием баллов.
Но если требуются более сложные операции, такие как механики начисления кешбэка или привилегии в зависимости от уровня лояльности, здесь не обойтись без скидочных и балльных промоакций. Речь о них пойдёт в другом уроке.



