# CHOP программы

# Каждый 5 кофе в подарок

Описание программы

Каждый раз, когда клиент покупает определенный товар, мы проставляем ему CHOP в карту, когда гость накопит определенное количество CHOP`ов, дарим ему подарок. Подарком может быть товар, блюдо, повышенный бонус, скидка на что-то. От подарка настройка не меняется. Подарок определяется в настройках акции в дисконт центре.

Реализация программы

Первым делом нам нужно определится, по какой аудитории мы запускаем данную программу.

  • Аудитория: В качестве примера мы будем работать со всеми клиентами, которые установили карты в телефон.

Далее нам нужно создать 4 тега, которые будут являться CHOP`ами для нашей программы.

  • Создаем теги: 1 товар, 2 товара, 3 товара, 4 товара.

1. Создаем программу, для этого открываем Маркетинг → Лояльность → Создать (+)

2. Заполняем наименование программы, дату старта (в качестве даты старта укажите текущее время) и дату окончания.

3. Заполняем сценарии

# 1-й сценарий

  • Добавляем триггеры, чтобы определить аудиторию и запустить сценарий на выполнение.
Аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон, а событием выполнения будет Проведение транзакции.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоить тег «1 товар».
Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарий готов, выглядит он так:

# 2-й сценарий

Во втором сценарии делаем все тоже самое, но при условии, что гость за раз купил 2 кофе.

  • Добавляем триггеры
    • Добавляем триггер Теги с условием — тег отсутствует. Выбираем теги «1 товар» и «2 товара» и «3 товара» и «4 товара».
    • Добавляем триггер Состав визита с параметрами — в заказе присутствует блюдо Кофе от 2 до 2.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоить тег «2 товара».
    Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарий готов, выглядит он так:

# 3-й, 4-й сценарий

В третьем и четвертом сценарии делаем все тоже самое, но при условии, что гость за раз купил 3 или 4 кофе соответственно.

  • Добавляем триггеры, чтобы определить аудиторию. Аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон.
    • Добавляем триггер Теги с условием — тег отсутствует. Выбираем теги «1 товар» и «2 товара» и «3 товара» и «4 товара».
    • Добавляем триггер Состав визита с параметрами — в заказе присутствует блюдо Кофе от 3 до 3 для третьего сценария и от 4 до 4 для четвертого сценария.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоить тег «3 товара» для третьего сценария и «4 товара» для четвертого сценария.
    Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарии выглядят так:

# 5-й, 6-й, 7-й сценарий

В пятом, шестом и седьмом сценарии, мы присваиваем теги если гость покупает 1, 2 или 3 кофе, при условии, что он уже купил один кофе.

  • Добавляем триггеры, чтобы определить аудиторию. Аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон.
    • Добавляем триггер Теги с условием — тег присутствует. Выбираем теги «1 товар».
    • Добавляем триггер Состав визита с параметрами — в заказе присутствует блюдо Кофе от 1 до 1 для пятого сценария, от 2 до 2 для шестого сценария и от от 3 до 100 для седьмого сценария.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоить тег «2 товара» для пятого сценария и «3 товара» для шестого сценария, и «4 товара» для седьмого сценария.
    Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарии выглядят так:

# 8-й, 9-й сценарий

В восьмом и девятом сценарии, мы присваиваем теги если гость покупает 1 или 2 кофе, при условии, что он уже купил два кофе.

  • Добавляем триггеры, чтобы определить аудиторию. Аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон.
    • Добавляем триггер Теги с условием — тег присутствует. Выбираем теги «2 товара».
    • Добавляем триггер Состав визита с параметрами — в заказе присутствует блюдо Кофе от 1 до 1 для восьмого сценария, от 2 до 2 для девятого сценария.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоить тег «3 товара» для восьмого сценария и «4 товара» для девятого сценария.
    Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарии выглядят так:

# 10-й сценарий

В десятом сценарии, мы присваиваем теги если гость покупает 1 кофе, при условии, что он уже купил три кофе.

  • Добавляем триггеры, чтобы определить аудиторию. Аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон.
    • Добавляем триггер Теги с условием — тег присутствует. Выбираем теги «3 товара».
    • Добавляем триггер Состав визита с параметрами — в заказе присутствует блюдо Кофе от 1 до 100.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоить тег «4 товара».
    Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарии выглядят так:

# 11-й сценарий

В последнем сценарии, мы возвращаем карты на 0 товаров, если в чеке у него есть кофе, чтобы программа начала отрабатывать по новой.

  • Добавляем триггеры, чтобы определить аудиторию. Аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон.
    • Добавляем триггер Теги с условием — тег присутствует. Выбираем теги «4 товара».
    • Добавляем триггер Состав визита с параметрами — в заказе присутствует блюдо Кофе от 1 до 100.
  • Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — удалить тег «4 товара».
    Так как нам нужно выполнить действие сразу после визита то в качестве отсчета выбираем От выполнения сценария → сразу. В периодичности выставляем значение Каждый раз, чтобы сценарий продолжал работать на протяжении всего срока действия программы.

Сценарии выглядят так:

# Совет

Помимо присвоения тегов в качестве действий могут использоваться еще действие Отправить PUSH, чтобы оповестить клиента, о том, что ему присвоен новый CHOP, или действие Сменить макет, чтобы менять макет карты при каждом CHOP`е для наглядной визуализации накопленных CHOP`ов.

Дополнительные действия можно расположить как внутри сценария, так и как отдельную программу, которая будет отрабатывать по триггеру Тег в режиме работы событие — присвоение тега.

# Запуск программы

Активировать такую программу нужно через Запустить, так как работать она начнет только после следующего визита гостя, в заказе которого будет кофе.