Skip to main content
All CollectionsРусскийГотовые шаблоны
[Круг в Telegram] Баллы за реферала
[Круг в Telegram] Баллы за реферала

как начислять баллы и выдавать бонус за подписку реферала на несколько телеграм каналов

Sam avatar
Written by Sam
Updated this week

Описание шаблона

Шаблон "[Круг в Telegram] Баллы за реферала" предназначен для автоматического начисления баллов рефереру за каждого приглашённого друга и выдачи награды при достижении определённого количества рефералов.

Он работает в связке с шаблоном [Круг в Telegram] Подписка на каналы и запускается автоматически, когда реферал проходит через действие "запустить автоматизацию для реферера".

Шаблон уже полностью настроен. Вам останется только:

  • Изменить текст сообщений.

  • Добавить свой приз.

  • Изменить количество баллов за реферала, если требуется.


Как добавить шаблон

Шаблон у вас уже должен быть добавлен, если вы начали настраивать реферальную систему. Но если вы пропустили этот момент - добавьте шаблоны сейчас.

  • Откройте раздел Автоматизации

  • Перейдите в готовые шаблоны

  • Выберите шаблон [Круг в Telegram] Баллы за реферала

  • Выберите Telegram-бота, для которого настраивается реферальная система.

  • Нажмите кнопку "Добавить шаблон".


Как работает шаблон

Обратите внимание: Автоматизация не имеет триггера, так как запускается автоматически после выполнения условий в шаблоне "[Круг в Telegram] Подписка на каналы".

Начисление баллов за реферала

Стартовый блок: Действие, с его помощью происходит подсчёт приведённых рефералов и начисление баллов за них. Блок содержит в себе 2 действия:

  • Установить переменную: увеличивает значение переменной {{ referral_krug }} на 1. Эта переменная используется для подсчёта количества приглашённых друзей.

  • Баллы геймификации: с помощью действия рефереру начисляются баллы за нового приглашённого друга. Вы можете изменить количество баллов в настройках этого действия.


Отправка сообщения

Сразу после начисления баллов - рефереру отправляется сообщение:

+1 к общей копилке 🔥 Общее кол-во приглашённых друзей: {{ referral_krug }}

Это позволяет рефереру отслеживать свой прогресс в игре.

Проверка количества рефералов

Следующий шаг проверяет, привёл ли реферер достаточно друзей, чтобы получить приз, если привёл - выдаётся приз, если не привёл - ничего не отправляется.

По умолчанию сценарий настроен так, чтоб выдавать приз за 5 приведённых друзей, но вы можете изменить это в настройках условия, указав другое значение для переменной {{ referral_krug }}

  • В условии Значение переменной проверяется переменная {{ referral_krug }} с параметром "больше или равно" значению "5" - количество рефералов.

  • Если значение переменной достигло 5 - условие выполняется и выдаётся приз.

  • Если значение переменной меньше 5 - клиент не получает никаких сообщений.

Проверка получения приза

Если клиент привёл достаточно рефералов - происходит проверка, получал клиент приз за это количество рефералов или нет. Для этого:

  • Используется условие Назначенные теги для проверки наличия тега "Получил приз / круг", который присваивается при выдаче приза.

  • Если тег присутствует, сообщение о награде не отправляется (реферер уже получил приз).

  • Если тега нет, рефереру отправляется сообщение с поздравлением и призом (ссылка, промокод и т. д.).

Выдача приза

На этом этапе выдаём клиенту заслуженный приз. Отправляется сообщение с поздравлением и выдаётся награда.

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

Фиксация получения приза

После выдачи приза - действие Добавить теги фиксирует выдачу приза, присваивая клиенту тег "Получил приз / круг". Это нужно для того, чтоб не выдавать приз одному и тому-же клиенту несколько раз, также, с помощью тега можно отследить клиентов, получивших приз:

Готово, на этом этапе автоматизация полностью настроена.


Дополнительные улучшения

Вы можете настроить шаблон для выдачи нескольких призов за разное количество приглашённых друзей. Например, выдавать призы за 5, 7 и 10 друзей, чем больше друзей - тем дороже приз:

Для этого нужно:

  • Добавить несколько условий "Значение переменной" для проверки значений {{ referral_krug }}

  • Установить для выполнения условия параметр "Является", чтоб выдавать каждый приз только 1 раз.

  • Добавить сообщение с призом для каждого условия.

  • После выдачи каждого приза присваивать теги, соответствующие этим призам.


Может быть полезно:

Did this answer your question?