# Программы ко дню рождения

Программы

Начисляем 1000 бонусов ко дню рождения.

Начисляем 1000 и 2000 бонусов ко дню рождения.
1000 бонусов начисляем тем, кто посещал заведение, 2000 бонусов начисляем тем, кто ни разу не посещал заведение.

Дарим скидку 20% ко дню рождения в течение 7 дней.

Поздравительное PUSH-уведомление за 7, 3 дня и в день рождения.

# Начисляем 1000 бонусов ко дню рождения.

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

Самая классическая программа, в которой мы дарим 1000 бонусов за 7 дней до дня рождения клиенту.

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

Первым делом нам нужно определится, какой аудитории клиентов мы хотим начислять бонусы.

В качестве примера мы будем начислять бонусы только тем клиентам, которые установили карты в телефон. Если будет необходимость начислять бонусы вне зависимости от статуса карты, используйте вместо триггера Статус карты триггер Сумма покупок с параметром сумма за все время от 0 до 9999999.

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

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

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

Всего будет один сценарий в котором мы определим аудиторию и по ней запланируем действия

3.1 Добавляем триггеры, чтобы определить аудиторию — аудитория в нашем случае — это все клиенты, которые добавляют карту в телефон.

Для этого используем триггер Статус карты с параметром Активна.

Событием запуска триггера будет Смена статуса карты, которое запускает на выполнение триггер Статус карты.

3.2 Добавляем действие Операция с бонусами в параметрах действия выставляем Тип действия — Начисление, Тип начисления — Сумма, Количество бонусов — 1000. Далее настравиваем время выполения действия:
Так как нам нужно выполнить действие за 7 дней до дня рождения, то в качестве отсчета выбираем День рождение, в параметре указываем За некоторе время → за 7 дней в 10:00.

Далее добавим PUSH-уведомление, чтобы дополнительно оповестить клиента, что мы ему начислили бонусы ко дню рождения.

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

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

После того, как мы настроили всю программу нам осталось ее Запустить.

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

# Начисляем 1000 и 2000 бонусов ко дню рождения.

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

Задача нашей программы подогреть аудиторию, которая у нас еще ни разу не была в заведении и пригласить её отпраздновать свой день рождения. Для этого 1000 бонусов начисляем тем, кто посещал заведение, 2000 бонусов начисляем тем, кто ни разу не посещал заведение.

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

Первым делом нам нужно определится, какой аудитории клиентов мы хотим начислять бонусы.

В качестве примера и более глубокого понимания мы сделаем два начисления. Первое — аудитории клиентов с активными картами, которые совершили минимум 1 визит, им мы начислим 1000 бонусов, а по аудитории клиентов с активными картами, но без визитов, мы начислим 2000 бонусов.

Важно!
В реализации такой программы есть очень важный нюанс. Действия по программе планируются в момент, когда выполняется сценарий, то есть не перед днем рождения, а заранее. От чего может получится так: клиент только был создан по нему робот запланирует действие начислить 2000 бонусов, но после он посетит заведение, и по нему робот запланирует еще одно действие тем самым клиент получит 3000 бонусов в день рождения. Чтобы избежать такого сценария мы будем сначала присваивать клиенту теги, а уже после присвоения тегов(за 7 дней до дня рождения начислять ему бонусы.

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

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

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

В первом сценарии будем присваивать тег за 7 дней до дня рождения, присвоение тега послужит запуском последующих сценариев. Делаем такую настройку, чтобы проверка количества визитов происходила именно за 7 дней до дня рождения.

3.1 Добавляем триггеры, чтобы определить аудиторию — аудитория в нашем случае — это все клиенты, которые добавляют карту, им мы присваиваем тег «ДР запланировано» за 7 дней до дня рождения.

Для этого используем триггер Статус карты с параметром Активна.

Событием запуска триггера будет Смена статуса карты, которое запускает на выполнение триггер Статус карты.

3.2 Добавляем действие Операция с тегами в параметрах действия выставляем Тип действия — присвоение тега → «ДР запланировано». Далее настраиваем время выполения действия:
Так как нам нужно выполнить действие за 7 дней до дня рождения, то в качестве отсчета выбираем День рождения, в параметре указываем За некоторое время → за 7 дней в 10:00.

Во втором сценарии отлавливаем карты, которым был присвоен тег. Начисляем им бонусы и отправляем PUSH-уведомление.

3.3. Для этого используем триггер Теги в режиме события — присвоение тега → «ДР запланировано», чтобы отобрать тех, у кого день рождения через 7 дней и отбираем только тех, кто совершал хотя бы 1 визит, для этого используем триггер Количество визитов в параметре триггера выставляем от 1 до 1000 визитов.

3.4. Добавляем в сценарий действия.

Добавляем действие Операция с бонусами в параметрах действия выставляем Тип действия — Начисление, Тип начисления — Сумма, Количество бонусов — 1000. Далее настравиваем время выполения действия:
Так как нам нужно начислить бонусы за 7 дней и триггеры этого сценария выполняются как раз за 7 дней, то мы выполняем это действие сразу, после выполнения триггера.

Далее добавим действие  отправить PUSH-уведомление, чтобы дополнительно оповестить клиента, что мы ему начислили бонусы ко дню рождения.

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

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

3.5. Для этого используем триггер Теги в режиме события — присвоение тега → «ДР запланировано», чтобы отобрать тех, у кого день рождения через 7 дней и отбираем только тех, кто не совершал ни одного визита, для этого используем триггер Количество визитов в параметре триггера выставляем от 0 до 0 визитов.

3.6. Добавляем в сценарий действия.

Добавляем действие Операция с бонусами в параметрах действия выставляем Тип действия — Начисление, Тип начисления — Сумма, Количество бонусов — 2000. Далее настравиваем время выполения действия:
Так как нам нужно начислить бонусы за 7 дней и триггеры этого сценария выполняются как раз за 7 дней, то мы выполняем это действие сразу, после выполнения триггера.

Далее добавим действие отправить PUSH-уведомление, чтобы дополнительно оповестить клиента, что мы ему начислили бонусы ко дню рождения.

Третий сценарий получается вот таким:

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

После того, как мы настроили всю программу нам осталось ее Запустить.

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