Маша ведёт мини-курс по SMM и каждый вечер вручную пишет новым подписчикам одно и то же. Собрала бота в Make, но он молчал — забыла Run once после подключения. Боль не в коде, а в страхе платить конструктору от 2 500 ₽ в месяц и в том, что непонятно, где хранить шаг подписчика. За вечер соберёте цепочку /start → лид-магнит → два прогрева → кнопка заявки → строка в Google Таблице.
Суть: автоворонка в Telegram — это сценарий с памятью о шаге, а не просто ответы бота. Make.com на Free-тарифе (1 000 credits, 1 Data Store) хватает на тест: один диалог съедает примерно 4-6 credits. Бот молчит чаще всего из-за пропущенного Run once на модуле Watch Updates. Проверяйте с другого Telegram-аккаунта, пока не увидите строку в таблице.
По Яндекс Вордстат запрос «автоворонка» — около 1 390 показов в месяц в России. Конкуренты часто продают «бот = автоворонка», хотя бот — курьер, а воронка — маршрут с памятью о шаге. Ниже вечерний чеклист: цель на листе, токен у BotFather, модули в Make.
Workflow целиком выглядит так:
Схема воронки:
/start в Telegram → Watch Updates (Make) → Data Store (шаг user_id) → Router по step → Send Message (прогрев) → inline-кнопка «Оставить заявку» → Google Sheets (строка лида) → уведомление вам в Telegram
Зафиксируйте цель: лид-магнит, прогрев и одна кнопка заявки

Типичная ошибка — пытаться впихнуть в бота всё сразу: опрос из десяти вопросов, три оффера и рассылку новостей. Для первого вечера хватит четырёх блоков на листе: что выдаёт бот сразу после /start (PDF или ссылка на лид-магнит), два коротких прогревающих сообщения, одна кнопка «Оставить заявку» и что остаётся вам — личный ответ тем, кто нажал. Например, для курса по SMM первый прогрев — один совет по контент-плану, второй — мини-кейс ученика.
Не делайте линейную цепочку без ветвлений: если человек вернулся через неделю, бот не должен снова слать приветствие с нуля. Память о шаге — отдельная задача, её решим Data Store. Делайте тексты короткими: одно сообщение — одна мысль, иначе люди не дочитывают до кнопки.
| Критерий | Make + BotFather + Sheets | Платный конструктор (BotHelp, SaleBot) |
|---|---|---|
| Стоимость старта | 0 ₽ на Free Make (1 000 credits/мес) | от ~2 500 ₽/мес подписка |
| Память шага подписчика | Data Store (1 store на Free) | Встроенная, но привязка к платформе |
| Заявки и аналитика | Своя Google Таблица, полный контроль | CRM платформы, экспорт по тарифу |
| Риск «бот молчит» | Чинится Run once и тестом /start | Часто из-за канала или повторного прохода |
Вердикт: если вам нужен MVP за вечер и вы готовы один раз разобраться с модулями Make — открытый стек выгоднее. Конструктор берите, когда нужна готовая визуальная сборка без Make и много готовых шаблонов рассылок.
Создайте бота в BotFather и подключите Make без кода

API (программный интерфейс) здесь — просто «пароль», по которому Make разговаривает с Telegram. Его выдаёт @BotFather: команда /newbot, имя, username, сохраните токен в блокноте. Не публикуйте токен в чатах и на скриншотах — с ним любой может управлять ботом.
В Make создайте новый сценарий: Applications → Telegram Bot → модуль Watch Updates. Это webhook-триггер — он «слушает» входящие сообщения. Добавьте connection с токеном, затем нажмите Run once (иногда подписано «Run this module only»). Модуль перейдёт в Listening — только после этого отправьте /start боту с телефона. В реальном проекте Маши бот молчал именно здесь: сценарий был собран, но Run once не нажали. Workflow (цепочка действий) стартует только после этого шага.
- Откройте @BotFather → /newbot → сохраните API token.
- В Make: новый scenario → Telegram Bot → Watch Updates → Add connection.
- Нажмите Run once, дождитесь статуса Listening.
- С тестового аккаунта отправьте боту /start и убедитесь, что в триггере появились данные.
- Включите сценарий (переключатель ON) только после полной сборки Router и теста таблицы.
Если видите ошибку 401 — проверьте токен. Ошибка 429 — слишком частые запросы; для прогрева 3-4 сообщений с паузой вы в безопасности: в FAQ Telegram для одного чата рекомендуют не чаще ~1 сообщения в секунду.
Настройте Data Store — память о шаге каждого подписчика

Без «памяти» бот каждый раз ведёт себя как при первом знакомстве. Data Store в Make — это маленькая табличка внутри сценария: ключ user_id (Telegram chat id), поле step (число). На Free-тарифе доступен 1 Data Store объёмом 1 MB — для сотен подписчиков на старте достаточно.
Создайте store с именем, например, funnel_steps. После каждого Send Message добавляйте модуль Data Store → Add/Replace a record: key = chat id из триггера, step = 1, 2, 3 или 4. Перед ветвлением ставьте Search/Get a record — Router смотрит на поле step. Типичная ошибка — обновлять step до отправки сообщения: сначала доставьте текст, потом запишите новый шаг, иначе пользователь застрянет между ветками.
Соберите Router: от /start до кнопки «Оставить заявку»
Router (маршрутизатор) — блок «если-то»: какой шаг у человека, такую ветку и запускаем. Ветка A: step пустой или 0, в тексте есть /start → Send Message с лид-магнитом → step=1. Ветка B: step=1 → первый прогрев → step=2. Ветка C: step=2 → второй прогрев → step=3. Ветка D: step=3 → сообщение с inline-кнопкой «Оставить заявку» → step=4. На практике удобно подписать ветки в Make цветными метками — так проще отлаживать, когда сценарий разрастается.
На callback кнопки (нажатие) добавьте отдельный фильтр в Watch Updates или второй путь Router по типу callback_query — так вы фиксируете клик, а не только просмотр. Не шлите все прогревы одним пакетом: три сообщения подряд за секунду выглядят как спам. В воронке для мини-курса достаточно двух коротких абзацев между лид-магнитом и кнопкой.
Записывайте лиды в Google Таблицу и ловите уведомление
Когда подписчик нажимает «Оставить заявку», модуль Google Sheets → Add a row пишет строку: дата, username, chat id, step, текст кнопки. Таблица становится простой CRM без отдельного сервиса. Параллельно модуль Telegram → Send Message может прислать вам «Новая заявка от @username» — не пропустите горячий лид. Часто ломается привязка к таблице: проверьте, что выбрали правильный лист и дали Make доступ к Google-аккаунту.
Заявки с сайта можно связать с гайдами про Forms в Make или форму через Cursor. Для Telegram на старте хватит таблицы с пятью колонками.
Пройдите чек-лист запуска и проверьте лимиты Free
Перед тем как звать аудиторию, прогоните сценарий как клиент. Критерий готовности: с другого Telegram-аккаунта /start выдаёт лид-магнит, через два сообщения появляется кнопка заявки, в Google Таблице — новая строка, в истории Make — зелёный прогон без 401 и 429. Именно так Маша убедилась, что воронка живая: первый /start за минуту выдал PDF и записал контакт.
- Run once на Watch Updates → статус Listening.
- Тест /start со второго аккаунта (не с того, где вы админ бота в группе).
- Проверка строки в таблице и уведомления себе.
- Сценарий ON; в My Plan смотрите расход credits (диалог ~4-6 credits, лимит 1 000/мес).
- Фильтр сразу после триггера: только private chat, только /start и callback — так экономите до 20-50% credits на лишних срабатываниях.
На Free активны максимум 2 сценария — не плодите черновики с включённым ON. Когда credits кончаются, сначала ужесточите фильтры, а не покупайте Core ради одной воронки.
Router и Data Store разбираем в курсе Make.com и вайбкодинга — есть блюпринты под Telegram для новичков.
Как понять, что автоворонка работает
Вы на финише, если тестовый /start с чужого аккаунта проходит цепочку, лид-магнит не дублируется, кнопка пишет строку в таблицу, в Make нет красных ошибок. На Free при 5-6 credits на диалог укладываются сотни прогонов в месяц. Если ломается — смотрите Run once и поле step в Data Store.
Материал проверен: Артур Хорошев (CEO Maya AI, автор курса по Make.com и вайбкодингу).
Достоверность данных: лимиты Make Free и Data Store — make.com/en/pricing; модуль Telegram Bot и Watch Updates — make.com/en/integrations/telegram; лимиты рассылки — core.telegram.org/bots/faq; расход credits — hookdeck.com (1 модуль ≈ 1 credit); частотность «автоворонка» (1 390), «сделать автоворонку» (44) — Яндекс Вордстат, прогон 2026-07-06.
Частые вопросы
Как сделать автоворонку в Telegram без программиста?
Создайте бота в @BotFather, в Make соберите Watch Updates → Data Store → Router → Send Message → Google Sheets. Код не нужен: только модули и соединения. Один вечер на MVP при готовых текстах прогрева.
Почему бот молчит после подключения к Make?
Чаще всего не нажали Run once на Watch Updates или сценарий выключен. Нажмите Run once, дождитесь Listening, отправьте /start с другого аккаунта. Проверьте токен и что бот не заблокирован пользователем.
Хватит ли бесплатного тарифа Make на автоворонку?
Да, для теста: 1 000 credits в месяц, 2 активных сценария, 1 Data Store. Один диалог воронки ~4-6 credits — хватит на сотни прогонов, если поставить фильтры на триггер.
Нужен ли свой сервер для автоворонки в Telegram?
Нет. Telegram принимает webhook на стороне Make, сервер арендовать не нужно. Достаточно аккаунтов Make, Google и Telegram.
Чем автоворонка в Make отличается от рассылки вручную?
Вручную вы не помните, кто на каком шаге, и пишете одно и то же снова. Воронка с Data Store ведёт каждого по своему маршруту, фиксирует клик по кнопке и складывает заявку в таблицу без вашего участия.
Бот автоворонка бесплатно — реально?
Бот в Telegram бесплатный, Make Free покрывает MVP. Платить придётся, если нужно больше двух активных сценариев или тысячи диалогов в месяц без оптимизации фильтров.