Базовые кейсы использования программы лояльности
Программа лояльности в Altcraft может использоваться для автоматического поощрения пользователей и персонализированных коммуникаций на разных этапах их взаимодействия с продуктом. Ниже приведены базовые практические кейсы, которые показывают, как настраивать начисление баллов, добавление профилей в программу лояльности и отправку уведомлений на основе действий пользователей и состояния их баланса. Все примеры ориентированы на типовые сценарии и могут быть адаптированы под конкретные бизнес-задачи.
Altcraft Platform предоставляет технические инструменты для хранения и обработки данных, включая пользовательские поля, которые могут использоваться для фиксации согласия на участие в программе лояльности. Платформа не несёт ответственности за юридическую корректность способа получения, хранения и использования такого согласия. Вопросы соответствия требованиям законодательства (в том числе в части персональных данных и маркетинговых коммуникаций) пользователь решает самостоятельно, с учётом применимых норм и рекомендаций юридических специалистов.
Поощрение профиля при заполнении формы
Этот кейс позволяет автоматически добавлять пользователя в программу лояльности сразу после того, как он заполнил форму на сайте или в приложении. При этом логика работает корректна как для новых участников, так и для уже зарегистрированных участников программы лояльности, также поощряя их за заполнение формы:

Если в настройках балла начальный баланс равен нулю, необходимо после узла "Участие в лояльности" также добавить узел "Управление баллами" с триггерной промоакцией, чтобы начислить бонус за заполнение формы
- Лояльность
- База данных и форма
- Сценарий
Перед созданием сценария необходимо подготовить базовую конфигурацию программы лояльности. В разделе Лояльность — Программы лояльности создайте саму программу.
Настройте стандартные баллы. При создании стандартного балла необходимо заполнить обязательные параметры:
- название балла и дополнительный идентификатор;
- начальный баланс нового участника программы лояльности;
- срок сгорания баллов (через заданное количество дней, месяцев или лет после начисления);
- соотношение баллов.
Эти параметры определяют, с каким балансом профиль будет добавляться в программу и как дальше будут учитываться начисленные бонусы:

Триггерная промоакция используется как универсальный механизм начисления или списания баллов. Несмотря на название, собственного триггера у такой промоакции нет — момент её выполнения определяется сценарием.
Настройте правила начисления баллов.
- Выберите созданный балл;
- Задайте диапазон или фиксированное количество:

Если указан диапазон, точное количество начисляемых баллов определяется уже в настройках узла сценария. Это позволяет использовать одну и ту же триггерную промоакцию для разных кейсов, например для начисления 500 баллов за скачивание мобильного приложения и 300 баллов за заполнение формы, не создавая отдельные промоакции под каждый случай.
После сохранения и активации программы лояльности триггерная промоакция становится доступной в сценариях автоматизации. В сценарии она добавляется как узел Управление баллами, и именно там определяет ся, в какой момент она должна выполниться и какое точное количество баллов будет начислено или списано.
В базе профилей создайте дополнительное поле типа Логический, которое будет фиксировать согласие пользователя на участие в программе лояльности:

Затем создайте Форму и добавьте в неё это логическое поле. Поле рекомендуется сделать обязательным, чтобы профиль не мог отправить форму без подтверждения согласия. После публикации формы данные из неё будут сохраняться в профиль пользователя, включая значение поля согласия:

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

В сценарии добавьте элемент проверки условия, который проверяет участие профиля в программе лояльности:

Если профиль уже состоит в программе, элемент "Участие в лояльности" не используется, а сразу вызывается триггерная промоакция, которая начисляет, например, 500 бонусных баллов за заполнение формы:

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

При добавлении профиля в программу баллы начисляются автоматически — в соответствии с установленным значением начального баланса стандартного балла.
Если в настройках балла при регистрации указан нулевой начальный баланс, необходимо добавить узел "Управление баллами" (по аналогии с предыдущим), чтобы вручную начислить требуемое количество баллов.
Автоматическое поощрение профиля за установку мобильного приложения
Этот кейс позволяет автоматически добавлять пользователя в программу лояльности или начислять баллы сразу после того, как он установил мобильное приложение. Для этого используется пиксель с целью, который срабатывает при установке приложения.

Если в настройках балла начальный баланс равен нулю, необходимо после узла "Участие в лояльности" также добавить узел "Управление баллами" с триггерной промоакцией, чтобы начислить бонус за скачанное приложение.
- Лояльность
- Пиксель
- Сценарий
Перед созданием сценария необходимо подготовить базовую конфигурацию программы лояльности. В разделе Лояльность — Программы лояльности создайте саму программу.
Настройте стандартные баллы. При создании стандартного балла необходимо заполнить обязательные па раметры:
- название балла и дополнительный идентификатор;
- начальный баланс нового участника программы лояльности;
- срок сгорания баллов (через заданное количество дней, месяцев или лет после начисления);
- соотношение баллов.
Эти параметры определяют, сколько баллов получит профиль после установки приложения:

Триггерная промоакция используется как универсальный механизм начисления или списания баллов. Момент её выполнения определяется сценарием.
Настройте правила начисления баллов:
- Выберите созданный балл;
- Задайте диапазон или фиксированное количество.

Если указан диапазон, точное количество начисляемых баллов определяется в сценарии в момент вызова промоакции. Это позволяет использовать одну и ту же триггерную промоакцию для разных кейсов: например, 300 баллов за установку iOS и 500 баллов за установку Android.
После сохранения и активации программы лояльности триггерная промоакция становится доступной в сценариях автоматизации. В сценарии она добавляется как узел Управление баллами, где определяется момент начисления баллов.
Создайте пиксель для мобильного приложения. Пиксель используется с одной целью — фиксировать факт установки приложения.
- Тип события: Цель установки приложения.
- Активируется автоматически при установке.
- Для корректной работы убедитесь, что пиксель интегрирован в мобильное приложение через mSDK.
Когда программа лояльности и триггерная промоакция уже настроены, создайте сценарий. В сценарии отключите повторный вход профилей, чтобы один и тот же профиль не мог попасть в сценарий повторно.
В качестве триггера входа выберите Событие пикселя — установка приложения:

В сценарии добавьте элемент проверки условия, который проверяет, состоит ли профиль уже в программе лояльности:

Если профиль уже участвует в программе, элемент "Участие в лольяности" не используется, а сразу вызывается триггерная промоакция для начисления баллов (например, 500 баллов за установку приложения):
Если профиль ещё не является участником программы лояльности, сценарий выполняет добавление профиля в программу. После этого автоматически начисляются стартовые баллы за счет настроенного начального баланса стандартного балла.
