Как настроить достижения

Гость десятый раз пришёл в клуб, отыграл сотый час или пополнил депозит на крупную сумму — всё это повод его отметить. Достижения в Gizmo фиксируют такие моменты автоматически: система сама следит за действиями гостя и выдаёт ему достижение, когда он выполнил условие. Гость видит свои достижения в Gizmo Client, а клуб получает ещё одну причину, по которой к нему возвращаются.

Достижение — базовый элемент программы лояльности. На нём строятся уровни привилегий — автоматический перевод гостя в группу с лучшими условиями — и испытания — задания с наградой. Поэтому настройку системы лояльности начинают именно с достижений. Ниже создадим достижение «Ежедневное пополнение депозита»: гость получает его, если за день пополнил депозит на 1000 у.е. и больше.

Шаг 1. Создайте достижение

  1. Откройте Маркетинг → Достижения. Слева в виде бейджей показаны уже созданные достижения — с названием, статусом и сигналом.

  2. Нажмите Добавить достижение в правом верхнем углу — откроется карточка достижения.

Шаг 2. Заполните общие параметры

  • Включено — включите, иначе достижение не учитывается.

  • Скрыть от клиентов — включите, если гости не должны видеть это достижение в Gizmo Client. Получать его они при этом смогут.

  • Название — обязательное поле, до 45 символов. Его видят и операторы в Gizmo Manager, и гости в Gizmo Client.

  • Описание — напишите, за что даётся достижение: гость увидит этот текст в Gizmo Client.

  • Медиа — загрузите бейдж достижения в формате JPEG, PNG или SVG. Лучше выбрать SVG: векторный значок одинаково чётко выглядит во всех интерфейсах.

Шаг 3. Задайте условие достижения

В блоке Параметры достижения укажите, за что и как часто гость получает достижение.

  1. Сигнал — событие, которое отслеживает система. Доступны:

    • Внесенные депозиты;

    • Время в приложениях и Время в играх;

    • Входы в систему — сколько раз гость вошёл в Gizmo Client;

    • Дней с момента регистрации;

    • Заработанные баллы и Потраченные баллы;

    • Посещения;

    • Потраченные деньги — с учётом внесённых депозитов.

  2. Период — за какой промежуток считается сигнал: День, Неделя (календарный) или Месяц (календарный).

  3. Целевое значение — сколько нужно набрать по сигналу, чтобы получить достижение. Единица зависит от сигнала: для депозитов — сумма, для баллов — количество баллов.

  4. Макс. выполнений за период — сколько раз гость может получить это достижение за один период.

Пример

Название: «Ежедневное пополнение депозита»
Сигнал: Внесенные депозиты
Период: День
Целевое значение: 1000 у.е.
Макс. выполнений за период: 1

Если гость за день пополнит депозит больше чем на 1000 у.е., он получит достижение. Даже если сумма пополнений за день составит 2000 у.е., достижение будет одно — это ограничивает Макс. выполнений за период.

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

Шаг 4. Ограничьте расписание (необязательно)

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

  1. Нажмите Добавить день и выберите день недели. Повторите для каждого нужного дня.

  2. По умолчанию добавляется весь день. Чтобы ограничить время, снимите галочку Весь день и укажите Время начала и Время окончания.

  3. Лишний день удалите иконкой корзины в его строке.

Например, для достижения «Ранняя пташка» с сигналом Время в играх добавьте все будние дни и на каждом ограничьте время утренними часами — тогда достижение будет засчитываться только за утреннюю игру по будням.

Для некоторых сигналов, например Дней с момента регистрации, расписание выбрать нельзя.

Шаг 5. Добавьте фильтры (необязательно)

Фильтры сужают условие выполнения: например, засчитывать время только в одном филиале или депозиты только одним способом оплаты.

  1. Нажмите Добавить фильтр и выберите фильтр. Набор фильтров зависит от сигнала:

    • для Внесенных депозитов — Способ оплаты;

    • для Времени в играх, Входов в систему и Посещений — Группа хостов и Филиал;

    • для Потраченных денег — Филиал, Товар, Группа товаров и Способ оплаты.

  2. Отредактировать фильтр можно иконкой карандаша, удалить — иконкой корзины в его строке.

Полная таблица соответствия сигналов и фильтров — в статье «Карточка достижения».

Шаг 6. Сохраните и проверьте достижение

  1. Сохраните карточку.

  2. Найдите новое достижение в списке — быстрее всего через фильтры Сигналы и Статусы или через поиск по названию.

  3. Нажмите на бейдж — справа откроется превью карточки. Здесь же достижение можно Редактировать, Удалить или Включить/Отключить. Двойной клик по бейджу открывает карточку целиком.

Результат

  • Система сама отслеживает выбранный сигнал и выдаёт гостю достижение, как только он набрал целевое значение с учётом заданного периода, расписания и фильтров.

  • Если достижение не скрыто, гость видит его название, описание и бейдж в Gizmo Client.

  • Достижение можно использовать в уровнях привилегий и в испытаниях.

Описание всех полей — в статьях «Достижения» и «Карточка достижения».