Как получать заявки из Telegram-канала: кнопка под постом и бот
Подписчики есть, а заявок мало. Разбираю механику: кнопка под постом с меткой, бот с двумя-тремя вопросами, кодовые слова, закреп и учёт переходов и заявок по каждому посту. Плюс согласие по 152-ФЗ и то же самое в MAX.
Коротко (TL;DR)
- Заявки из Telegram-канала приходят, когда под постом стоит кнопка, а за ней бот, который задаёт два-три вопроса и пересылает ответы владельцу.
- Кнопка ведёт по ссылке вида t.me/имя_бота?start=post_123. Метка post_123 доходит до бота, и видно, с какого поста пришёл человек.
- Метка в Telegram до 64 символов: латиница, цифры, подчёркивание и дефис.
- Бот не может написать человеку первым, поэтому вход в него делают коротким: кнопка, закреп, кодовое слово в комментариях.
- Телефон спрашивайте только после отдельного согласия на обработку персональных данных, формулировки сверьте с юристом.
- В MAX схема та же: ссылка в бота с меткой до 128 символов и кнопка-ссылка под постом.
Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.
Бот для заявок из каналаЧтобы получать заявки из Telegram-канала, под постом ставят кнопку, которая открывает бота с меткой этого поста. Бот задаёт два-три вопроса, собирает ответы в одну заявку и отправляет её владельцу в личку, в таблицу или в CRM. Метка показывает, какой пост привёл клиента, и через месяц понятно, какие темы приносят обращения, а какие только просмотры.
Ко мне часто приходят эксперты и небольшие компании с одной и той же картиной. В канале 800 или 3 000 подписчиков, посты читают, реакции ставят, а в личку пишут единицы. Обычно у поста просто нет следующего шага. Человек дочитал, согласился и пролистал дальше, потому что писать «хочу» незнакомому человеку неловко, а другой кнопки рядом нет.
Про рубрики, частоту и стартовый запас постов я писал в статье о том, как канал бизнеса приводит заявки. Здесь только механика: кнопка, бот и учёт по постам.
Как получать заявки из Telegram-канала: схема в четыре шага
- Пост в канале. В конце одно действие: разобрать ситуацию, получить чек-лист, узнать цену.
- Кнопка под постом. В ней ссылка на бота с меткой этого поста.
- Бот. Здоровается, напоминает, о чём был пост, и задаёт два-три вопроса.
- Заявка. Ответы вместе с меткой уходят вам в Telegram, в Google Таблицу или в CRM.
Закреп, кодовые слова и напоминания работают на ту же цепочку. Каждое из них просто добавляет ещё один вход в того же бота.
Кнопка под постом в Телеграм: как её поставить
Кнопка под постом в канале называется inline-кнопкой. Такие кнопки добавляет бот, из обычного приложения Telegram их не поставить. Вы назначаете своего бота администратором канала с правом публиковать сообщения, и пост выходит от имени канала уже с кнопкой. Публиковать можно через собственного бота или через сервис отложенного постинга, который поддерживает кнопки. В документации Bot API у администратора канала есть отдельное право редактировать чужие сообщения, с ним кнопку можно добавить и к уже вышедшему посту. До запуска я всё равно проверяю это на тестовом канале.
В кнопке лежит ссылка такого вида:
t.me/имя_бота?start=post_123
Человек нажимает кнопку, открывается чат с ботом, и бот получает команду /start вместе с меткой post_123. Ограничения из документации Telegram: метка до 64 символов, допустимы латинские буквы, цифры, подчёркивание и дефис. Кириллица и пробелы туда не пройдут, поэтому я называю метки коротко: post_123, prays_okt, keys_remont.
Номер поста в метке удобнее любого описания. По нему пост легко найти в канале, а в таблице заявок он занимает одну колонку.
Какие вопросы задаёт бот и куда уходит заявка
Чем больше вопросов, тем меньше людей доходят до конца. Я оставляю два-три, и на каждый можно ответить кнопкой:
- что нужно: варианты под тему поста;
- когда: на этой неделе, в этом месяце, пока присматриваюсь;
- как связаться: ответить в Telegram или оставить телефон.
Третий вопрос часто можно убрать. Аккаунт человека бот и так знает, и ответить ему можно прямо в Telegram. Телефон я спрашиваю, только когда дальше будет звонок или выезд.
Готовая заявка приходит одним сообщением: имя, ответы, метка поста, время. Дальше варианты по мере роста: сообщение вам в личку, строка в Google Таблице, сделка в CRM с источником в отдельном поле. Если после заявки человеку нужно продолжение (материалы, прогрев, дожим), это уже цепочка сообщений, её устройство я разбирал в гайде по автоворонкам в мессенджерах.
Такого бота на одну задачу я делаю в рамках разработки Telegram-ботов. По прайсу бот в мессенджере стоит от 30 000 ₽, срок от недели, сервер от 500 ₽ в месяц.
Кодовое слово, закреп и «напомнить позже»
Главное ограничение Telegram записано в документации прямо: бот не может начать разговор с человеком. Пока подписчик сам не открыл бота, написать ему нельзя. Поэтому все остальные механики решают одну задачу и доводят человека до кнопки «Старт».
Кодовое слово в комментариях. Комментарии к постам канала живут в привязанной группе обсуждения. Бот, которого добавили туда администратором, получает все сообщения группы, это тоже есть в документации. Человек пишет под постом «ЧЕКЛИСТ», бот отвечает ему в ветке кнопкой со ссылкой ?start=kw_cheklist. В личку бот при этом не пишет, разговор начинается только после нажатия.
Кодовое слово боту. В тексте поста фраза «напишите боту слово РАЗБОР». Слово работает как метка, по нему видно, какой пост сработал.
Закреп. Первый пост, который видит новый подписчик: кто вы, кому помогаете и одна кнопка в бота с меткой pin. По этой метке видно, сколько людей пришло через закреп, а его открывает почти каждый, кто зашёл в канал по ссылке.
«Напомнить позже». Часть людей сегодня решать не готова. Бот предлагает им кнопки «напомнить через неделю» и «через месяц». Человек уже запустил бота, поэтому в назначенный день написать ему можно. Это простой триггер, о таких сценариях подробнее в статье про триггерные цепочки сообщений.
Кодовые слова я использую и в своём маркетинге. В кейсе конвейера роликов с автоответами по кодовому слову воронка долго стояла пустой из-за одной настройки: комментарии были открыты только подписчикам, и новый зритель не мог написать слово. С тех пор перед запуском я прохожу путь сам, с чужого аккаунта, который на канал не подписан.
Учёт: сколько переходов и заявок дал каждый пост
Метка в ссылке даёт простую таблицу. Каждый /start с меткой бот записывает как переход, каждую законченную анкету как заявку. В конце недели у каждого поста три числа:
- просмотры, их показывает сам Telegram;
- переходы в бота по метке;
- заявки, то есть люди, ответившие на последний вопрос.
Разница между переходами и заявками показывает, где бросают анкету. Переходов много, а заявок мало: в боте лишний или непонятный вопрос. Переходов мало: слабый призыв в посте или неясный текст кнопки. Отдельно я смотрю историю меток у одного человека. Тот, кто оставил заявку с третьего поста, часто нажимал кнопки и под первыми двумя, и так видно, какие темы его довели.
Правило одно: у каждого поста своя метка. Если под всеми постами одна и та же ссылка на бота, считать будет нечего.
Телефон и согласие: осторожно с 152-ФЗ
Имя, телефон и аккаунт в мессенджере вместе с ответами о задаче относятся к персональным данным. По части 1 статьи 9 закона 152-ФЗ в редакции от 24.06.2025 согласие на их обработку оформляется отдельно от других документов, которые человек подтверждает. В боте это обычно отдельный шаг перед вопросом о телефоне: ссылка на политику обработки данных и кнопка «Согласен». Ответ бот сохраняет вместе с датой.
По умолчанию я спрашиваю телефон только там, где без него не обойтись, храню заявки на сервере в России и не добавляю человека в рассылку без отдельного согласия на неё. Точный текст согласия и политики зависит от вашего бизнеса, его стоит сверить с юристом. Как собирать свою базу контактов с согласием, я разбирал в статье про запасной канал связи с клиентами.
То же самое в канале MAX
В MAX механика похожая, и в документации для разработчиков на dev.max.ru она описана. Ссылка в бота выглядит так: max.ru/имя_бота?start=метка. Метка может быть до 128 символов, более длинную бот не получит. При переходе бот получает событие bot_started, внутри которого лежит эта метка.
Кнопку-ссылку бот может отправить в канал вместе с сообщением. Из той же документации две оговорки: в одном ряду не больше трёх кнопок-ссылок, а при пересылке сообщения бота в другой чат кнопки не пересылаются. Если пост активно репостят, я дублирую ссылку на бота в тексте. Под MAX такие боты я собираю в рамках разработки ботов для MAX, учёт по меткам там устроен так же.
Как я это делаю
Порядок у меня одинаковый для эксперта и для небольшой компании.
- Смотрю канал за последние два месяца и выбираю посты, после которых люди писали в личку. Вопросы из лички становятся вариантами ответов в боте.
- Пишу сценарий бота на одну страницу: приветствие под каждую тему, два-три вопроса, текст после заявки. Согласуем его до разработки.
- Делаю бота, даю ему права в канале и в группе обсуждения, настраиваю, куда падает заявка: вам в Telegram, в таблицу или в CRM.
- Завожу метки: по одной на пост, pin для закрепа и по одной на каждое кодовое слово.
- Прохожу путь сам с чистого аккаунта: кнопка, комментарий с кодовым словом, анкета, согласие, заявка у владельца. Пока путь не пройден целиком, запуск не готов.
- Через две недели смотрим таблицу по постам и убираем вопрос, на котором бросают анкету.
Если канал уже живой и подписчики читают, сделать такую связку можно за неделю-две. Обсудить вашу схему можно в Telegram, кодовое слово в конце статьи.
Частые вопросы
Как получать заявки из телеграм канала без бота?
Можно ставить в конце поста ссылку на свою личку или на форму на сайте. Это работает, но вы не увидите, с какого поста пришёл человек, и каждому придётся отвечать вручную. Бот с метками закрывает обе задачи.
Как сделать кнопку под постом в Телеграм?
Кнопку добавляет бот, которого назначили администратором канала с правом публикации. Пост выходит через этого бота или через сервис постинга с поддержкой кнопок. В кнопке ссылка вида t.me/имя_бота?start=метка.
Может ли бот сам написать подписчику канала?
Нет. Бот пишет только тем, кто сам открыл его и нажал «Старт». Подписка на канал такого права боту не даёт.
Сколько символов можно передать в ссылке со start?
В Telegram до 64 символов: латинские буквы, цифры, подчёркивание и дефис. В MAX до 128 символов.
Нужно ли согласие, если бот спрашивает только имя?
Имя вместе с аккаунтом и ответами о задаче уже могут считаться персональными данными. Надёжнее показывать согласие перед анкетой всегда, а его текст сверить с юристом.
Коротко о главном
Заявки из канала появляются, когда у поста есть кнопка, за кнопкой стоит бот с двумя-тремя вопросами, а у каждой ссылки своя метка. Кодовые слова, закреп и «напомнить позже» добавляют входы в того же бота. Телефон спрашивайте после отдельного согласия, а путь подписчика проходите сами до запуска.
Напишите мне в Telegram кодовое слово «ПОДПИСЧИК», и я посмотрю ваш канал и предложу, под какие посты поставить кнопки и какие вопросы задать в боте.
Заявки из канала через бота
Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.
- Бот с анкетой под посты канала
- Ссылки с меткой для каждого поста
- Заявки в таблицу или CRM
- Учёт переходов и заявок по постам
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


