Эта автоматизация приветствует нового пользователя, который пришёл по реферальной ссылке в рамках игры. Она служит промежуточным этапом, где новый игрок сначала проходит проверку на возможность участия в игре, затем реферер получает за него баллы и став полноценным рефералом - пользователь переходит к игре.
Важно, что эта автоматизация не запускается напрямую, а срабатывает, когда реферал переходит по ссылке, которую ему отправил друг, поэтому триггер настраивать не нужно.
Обратите внимание: Данный шаблон работает в связке с двумя другими шаблонами для реферальной системы. Перед настройкой вам нужно добавить все 3 шаблона на ваш подключенный аккаунт в Instagram или Telegram-бот.
После этого вы можете начать редактировать их, чтобы настроить под ваши нужды.
Шаблоны "Реферал" и "Баллы за реферала" универсальны, подходят для работы в Instagram и Telegram без существенных различий.
Важное замечание для пользователей Instagram: В Instagram существует особенность - просто перейдя по реферальной ссылке, автоматизация не запустится, если между вами и клиентом не было диалога.
Для того чтобы реферальная ссылка заработала, клиент должен либо после перехода по ссылке отправить вам любое сообщение в директ, либо заранее что-то написать в директ и только после этого перейти по ссылке.
Если диалог ранее был - достаточно просто перейти по ссылке.
В этой инструкции мы рассмотрим второй шаблон из трёх готовых шаблонов для реферальной системы в рамках геймификации:
Как добавить шаблон
Шаблон у вас уже должен быть добавлен, если вы начали настраивать реферальную систему. Но если вы пропустили этот момент - добавьте шаблоны сейчас.
Откройте раздел Автоматизации
Перейдите в готовые шаблоны
Выберите шаблон [Игра в Telegram] Реферал
Выберите аккаунт, для которого настраивается реферальная система.
Нажмите кнопку "Добавить шаблон".
После этого убедитесь, что у вас уже добавлены шаблоны: [Игра в Telegram] Игра (или есть другая автоматизация, в которой настроено действие "Реферальная ссылка") и [Игра в Telegram] Баллы за реферала. Только после добавления трёх шаблонов можно приступать к настройке реферальной системы.
Шаги настройки автоматизации:
Условие "Назначенные теги"
Автоматизация начинается с условия "Назначенные теги". Мы проверяем наличие двух тегов, чтобы исключить возможность повторного прохождения сценария. Параметр у условия должен быть "Содержит", чтобы при наличии хотя бы одного тега - условие выполнялось:
Получил ссылку / Игра Telegram — этот тег добавляется в основной автоматизации "[Игра в Telegram] Игра", или в другой автоматизации, где выдаётся уникальная реферальная ссылка.
Запустил / Друг Telegram — этот тег присваивается рефералу, чтобы защитить систему от повторного прохождения автоматизации.
Если хотя бы один из этих тегов есть у пользователя, то автоматизация не запускается. Это позволяет избежать ситуации, когда игрок или реферал снова перейдёт по ссылке.
Приветственное сообщение
Когда условие с тегами не выполнено, отправляется приветственное сообщение для реферала, например:
"Привет, ты пришёл от друга, подпишись на канал и нажми на кнопку ниже."
В этом сообщении дается ссылка на канал или аккаунт в Instagram и кнопка "Подписался" для прохождения проверки подписки.
Дополнительно, после приветственного сообщения новому клиенту добавляется тег "Запустил / Друг Telegram", который проверяется в стартовом условии.
Проверка подписки
После нажатия кнопки "Подписался" запускается проверка подписки:
Если пользователь подписан на канал (или аккаунт в Instagram), то он продолжает по сценарию.
Если не подписан, то ему будет предложено подписаться и снова нажать кнопку "Подписался". Также будет добавлена ссылка на канал/аккаунт для удобства. По умолчанию проверка происходит 3 раза и дальше пускает пользователя без подписки, на случай, если клиент очень сильно хочет участвовать, но пока не спешит подписываться:
Обратите внимание: Если реферальная система настраивается для Telegram-бота - в каждом условии с проверкой подписки необходимо выбрать ваш Telegram канал. Для этого нужно добавить Telegram-бота в список администраторов вашего канала
Как сделать бота администратором канала
Важно: можно зациклить проверку подписки, чтобы пользователь не мог пройти сценарий, пока не выполнит условие.
Обратите внимание: Во всех трёх шаблонах по умолчанию используются ссылки ChatPlace, которые вам нужно заменить на свои.
- Кликните на сообщение с увидите гиперссылку, нажмите на соответствующий значок в окне редактирования текста и вставьте свою ссылку или просто удалите текст с гиперссылкой.
Проверка на повторное прохождение
После проверки подписки идет блок с условием "Назначенные теги" для проверки, не был ли этот пользователь рефералом раньше. Проверяется наличие тега "Подписка / Друг Telegram":
Если тег уже есть, значит этот пользователь уже прошёл проверку и не может повторно пройти автоматизацию.
Если тега нет, то это подтверждает, что реферал только что прошёл проверку подписки, и его можно отметить как нового реферала.
Фиксация реферала
Если реферал прошел все проверки, добавляется тег "Подписка / Друг Telegram", чтобы в дальнейшем избежать повторных начислений баллов.
Важно! Если это не первая ваша игра с реферальной системой - обязательно замените все теги на новые, чтобы ранее участвовавшие игроки могли полноценно участвовать в новой игре.
Начисление баллов рефереру
В этом шаге срабатывает действие "Запустить автоматизацию для реферера", в котором выбирается автоматизация "[Игра в Telegram] Баллы за реферала".
Таким образом, для реферера запустится отдельная автоматизация и он получит баллы за привлечение нового участника в игру.
Главное - чтоб параметр "Запустить для реферера" был включен.
Финальные сообщение для реферала
После того как реферал прошёл все проверки, ему отправляется сообщение:
"Отлично, ты выполнил условия"
В этом сообщении реферал получает информацию о том, какие у вас условия игры и призы, а также, предложение присоединиться к игре.
Перевод реферала в игру
Последний шаг — это действие "Запустить автоматизацию", в котором выбирается автоматизация "[Игра в Telegram] Игра". Это действие запускает основной процесс игры для реферала, где он сможет получить свою реферальную ссылку и принять полноценное участие:
На этом этапе автоматизация настроена и можно приступить к настройке шаблона: [Игра в Telegram] Баллы за реферала
Проверка наличия Username
Можно улучшить сценарий, добавив дополнительные блоки, например, с проверкой наличия username в Telegram, поскольку не все пользователи в Telegram устанавливают username, а без него принять участие в игре и попасть в турнирную таблицу не получится.
Для этого:
Создайте условие "Данные клиента"
Выберите условие "Проверка никнейма"
Сделайте блок стартовым
Создайте сообщение и напишите текст, который будет информировать потенциального игрока об отсутствии username,
Создайте в блоке с сообщением многоразовую кнопку, чтоб клиент мог несколько раз проверить наличие username
Создайте ещё одно условие "Проверка никнейма", чтобы зациклить проверку
Готово! Теперь клиент будет заранее предупреждён о проблеме с аккаунтом и сможет исправить ситуацию для участия в игре.
Ещё один вариант улучшения шаблона - начисление новому игроку приветственных баллов после проверки подписки.
Начисление баллов рефералу
Для этого:
Найдите действие "добавить теги", расположенное после проверки подписки
Откройте настройки действия и нажмите "Добавить"
В списке выберите действие "Баллы геймификации"
В настройках действия укажите количество баллов, которые получил реферал
В следующем сообщении добавьте в текст информацию о начисленных баллах
Готово! Вы настроили приветственные баллы для реферала, это действие позволит расположить к вам нового потенциального клиента.
Защита от накрутки ботов
Нечестные игроки могут использовать различные методы, чтобы накрутить рефералов и выйти в лидеры игры. Рекомендую делать такую проверку в реферальных системах, чтобы избежать наплыв ботов в Telegram-канал или Instagram аккаунт.
Проверка на реального человека - условие выполняется в том случае, если Нейросеть ChatPlace определит клиента как реального человека.
При оценке аккаунта клиента с помощью нейросетей осуществляется глубокая проверка, которая с вероятностью в 99% определяет ботов.
Если вы уже добавили проверку наличия username - добавьте это условие следующим шагом, перед проверкой наличия тегов:
Если условие не выполняется и система заподозрила в клиенте бота - можно предложить клиенту пройти проверку и после проверки оператор навесит тег, позволяющий пройти дальше.
В случае, если клиент соглашается пройти проверку - оператору отправляется уведомление с основной информацией о клиенте:
После чего оператор сможет проверить аккаунт потенциального игрока.
Подробнее о настройке уведомлений в Telegram.
Вы можете продумать и другие улучшения для этой автоматизации, главное, не допустить ошибок, из-за которых игроки смогут накрутить себе баллы.
После настройки этой автоматизации остался завершающий этап, это шаблон: [Игра в Telegram] Баллы за реферала