Реферальная программа
Реферальная программа — это инструмент для привлечения новых подписчиков через существующую аудиторию. Подписчики получают индивидуальные реферальные ссылки и могут делиться ими с друзьями. За каждого приглашённого пользователя система автоматически начисляет бонусы или выполняет заданные действия.
Активация реферальной программы
- Открываем раздел Продвижение → Реферальная программа.
- Включаем тумблер Активировать реферальную программу.
- В поле Ссылка на WebApp отображается автоматически сгенерированная ссылка на веб-приложение. По этой ссылке подписчики смогут просматривать свою реферальную структуру в виде таблицы с контактами рефералов и отслеживать результаты.
- Включаем Скрытый уровень (опционально) — определяет, с какого уровня не показывать контактные данные в структуре.
Как работает: Если установить скрытый уровень 2, подписчик будет видеть тех, кого пригласил лично (первый уровень), но контакты тех, кого пригласили его рефералы (второй уровень и глубже), будут скрыты. В таблице будут отображаться только анонимизированные записи.

Настройки поведения
- Указываем Количество уровней — определяет глубину реферальной цепочки.
Диапазон значений: До 10 уровней в стандартных тарифах (зависит от тарифа). В корпоративном тарифе количество уровней не ограничено.
Например, если настроено 5 уровней, можно распределять вознаграждения не только за лично приглашённых, но и за приглашённых второго, третьего порядка — вплоть до пятого уровня. Если настроено 10 уровней — соответственно, до десятого.

- Включаем Просчитывать групповой объём (опционально) — отображение суммарного объёма покупок в реферальной ветке.
Групповой объём — это информационная метрика. У каждого участника свой групповой объём: чем выше он в структуре, тем больше людей входит в его ветку и тем выше объём. У самого верхнего участника (инициатора структуры) групповой объём равен общему объёму всех продаж.
- Включаем Спрашивать код при отсутствии реферала — система будет запрашивать реферальный код, если пользователь подписался без реферальной ссылки. Однако при отсутствии кода бот будет доступен.
- Включаем Обязательный реферальный код — подписка без указания реферального кода будет невозможна. Бот будет не доступен.
- Включаем Ограничение на количество рефералов (опционально) — устанавливаем максимальное количество приглашений для одного партнёра.
- Включаем Использовать фильтр (опционально) — настраиваем свойство для фильтрации по полю профиля.
Что это: Фильтр в веб-приложении позволяет подписчикам отбирать участников реферальной структуры по заданным критериям вместо просмотра полного списка. Критерии отбора основаны на значениях настраиваемых полей профиля подписчика — например, статус или возраст.
- Нажимаем Добавить команду в меню бота для управления партнёрской программой — кнопка автоматически создаёт команду в меню бота.

Настройка текстовых сообщений
Система позволяет настроить автоматические сообщения для взаимодействия с партнёрами.
- В поле Приветственное сообщение вводим текст, который получит подписчик при включенной функции Спрашивать код при отсутствии реферала.
- Поле Кнопка — кнопка «Пропустить» при отсутствии у подписчика реферального кода. Кнопка отсутствует, если включена опция Обязательный реферальный код.
- В поле Текст при неверном коде вводим сообщение, которое увидит пользователь при ошибке (например, «Неверный код. Попробуйте ещё раз или пропустите этот шаг»).
- В поле Текст при успешной активации составляем сообщение-подтверждение (например, «Реферальный код принят!»).
- Если включена настройка Ограничение на количество рефералов, вводим Текст при достижении лимита.
- Нажимаем Сохранить.

Примеры использования реферальной программы
Привлечение подписчиков в канал с бонусом. Создаём реферальную программу с условием: пригласи трёх друзей — получи бесплатный курс.
- Настраиваем три триггера в разделе Автоматизация → Триггеры.
- На событие Изменение в профайле подписчика, выбираем поле Количество рефералов (REFCOUNT) с условием Равно 1, Равно 2 и Равно 3 отдельно для каждого триггера. Подробнее о настройке триггеров.

- Закрепляем сообщение в канале с призывом поддержать проект и получить бонус.
Многоуровневая программа лояльности. Настраиваем три уровня реферальной системы в разделе Количество уровней. Подписчики получают бонусы за прямых рефералов (уровень 1), за рефералов своих рефералов (уровень 2) и за третий уровень цепочки. Включаем опцию Просчитывать групповой объём для учёта суммарных результатов всей сети. Это мотивирует активно распространять ссылку и выстраивать разветвлённую структуру приглашений.
Образовательный продукт с реферальной системой. Создаём бота для онлайн-курса. Участники получают доступ к дополнительным урокам, если приглашают друзей. Настраиваем триггеры на 5, 10 и 20 рефералов с выдачей бонусных материалов: чек-листы, шаблоны, записи вебинаров.
Запуск нового продукта с ограничением рефералов. Перед запуском продукта активируем реферальную программу для существующей аудитории.
- Включаем Ограничение на количество рефералов и устанавливаем максимум 20 приглашений на одного партнёра.
- Создаём приветственный сценарий в разделе Автоматизация → Сценарии с условием запуска Подписка на бота без параметров + Подписка через мини-лендинг. Подробнее о настройке сценариев.

- В сообщении используем переменную {name} для персонализации и добавляем кнопку перехода в канал.
- Указываем, что для получения реферальной ссылки нужно перейти в меню команд (команду партнёрской программы).

Telegram-канал с платным контентом. Настраиваем реферальную программу для бесплатного канала. Подписчики, пригласившие 15 человек, получают доступ к закрытому каналу с эксклюзивным контентом. Триггер автоматически отправляет ссылку-приглашение при достижении условия.
