Проверка подписки на Telegram-канал в воронке
Как настроить условие «Подписка на канал» и почему без прав администратора у бота все уйдут по ветке «Нет».
Проверка подписки на Telegram-канал#
Условие «Подписка на канал» ведёт человека по ветке «Да», если он подписан на указанный канал или состоит в чате, и по ветке «Нет», если нет. Обычно так выдают материал или доступ в закрытый канал только подписчикам.
Главное: бот должен быть администратором канала#
Telegram показывает список участников канала только его администраторам. Если бот воронки не администратор, проверить подписку нельзя, и все люди, даже подписанные, уйдут по ветке «Нет».
Как добавить:
- Откройте канал в Telegram → «Управление каналом» → «Администраторы».
- Нажмите «Добавить администратора» и найдите своего бота по имени.
- Сохраните. Никаких прав включать не нужно — достаточно самого статуса.
Для группы или чата — то же самое: бот должен быть в группе администратором.
Как понять, что проверка не работает#
Если бот не может посмотреть участников, Craft пришлёт владельцу воронки сообщение в Telegram: «проверка подписки на … не работает». Пишет не чаще раза в 12 часов по каждому каналу. Сообщение приходит от бота воронки, если к вашему аккаунту Craft привязан Telegram.
Частая ошибка в схеме#
Если у сообщения «Проверьте подписку и нажмите ещё раз» кнопка «Проверить подписку» (в воронках, собранных раньше, — «Я подписался») ведёт сразу на выдачу материала, а не обратно на условие, материал получит любой, кто нажал кнопку, — даже без подписки. Подключайте такую кнопку к условию «Подписка на канал».
Как указать канал#
Пишите публичное имя канала через @, например @mychannel. Для закрытого
канала без публичного имени нужен его числовой номер, начинающийся с -100.
Во ВКонтакте#
В воронке сообщества ВКонтакте условие называется «Подписка на сообщество» и проверяет, состоит ли человек в сообществе. Делать никого администратором не нужно. Пустое поле — это сообщество самой воронки, можно вписать адрес другого.
🔴 Правила ВКонтакте запрещают выдавать материалы только вступившим в сообщество — за это отключают бота. Используйте условие, чтобы по-разному говорить с подписчиками и остальными, а обещанное отдавайте всем. Подробно — воронки во ВКонтакте.
В Instagram#
Условие «Подписан на аккаунт» спрашивает у Instagram, подписан ли человек. Если человек оставил кодовое слово в комментарии и ещё ни разу не писал вам в Директ, Instagram не скажет, подписан ли он, пока тот не нажмёт кнопку.
Поэтому такому человеку Craft сначала сам отправит одно короткое сообщение с кнопкой «Получить». Человек нажимает, и подписка проверяется сразу: подписанный идёт по ветке «Да» и получает материал, неподписанный — по ветке «Нет», в ваше сообщение «подпишитесь». Подписанным больше не приходит «нужно быть подписанным».
Если человек уже писал вам в Директ, это сообщение ему не приходит: подписка проверяется сразу. Настраивать ничего не нужно, на английских воронках сообщение и кнопка уходят по-английски.