Бот для заявок в Telegram через Make и Google Sheets

!

Важно

Берите 1-2 идеи за раз и внедряйте сразу — это даёт результат быстрее, чем теория.

x

Ошибка

Не пытайтесь внедрить всё за день: перегрузка убивает стабильность и дисциплину.

>

Шаг

После чтения выберите один процесс и переведите его в повторяемый сценарий.

*

Инсайт

Рост приходит не от объёма контента, а от системной связки: стратегия -> публикация -> аналитика.

Ведущий в белом худи показывает телефон с ботом «оставьте заявку»: стрелка в Google Sheets, кубик Make, стикеры DIY

Хочется принимать заявки в Telegram без кода, а в голове каша: квиз, Mini App, ИИ-чат-бот и страх «нужен программист». На практике хватает простого бота для заявок: три поля в таблицу и спокойный ответ «приняли». За один вечер вы соберёте цепочку BotFather → Make → Google Sheets и увидите первую тестовую строку с датой, username и текстом обращения.

Бот для заявок – это «секретарь в кармане», а не умный диалог. Сценарий Make из трёх модулей: Watch Updates (новые сообщения) → Add a Row в Google Sheets → ответ клиенту. Критерий успеха: строка в таблице, подтверждение в чате, сценарий включён (ON). Код и ручной webhook не нужны – Make ставит приём сам.

Маша собрала сценарий за час, написала боту /start с того же телефона – тишина. Оказалось: не нажала Run once, пока модуль не стал Listening (режим ожидания первого сообщения), а в токене ещё был пробел в конце. Второй аккаунт и повторный прогон – и строка в Sheets появилась за минуту.

Часто «ломается» не Telegram. В community.make.com типичный отказ Watch Updates – дважды повешенный один webhook на бота. Лечится одним триггером и Router, а не копией Watch Updates. Ниже – выбор формата, сборка и чеклист запуска без канцелярита и без обещаний «под ключ».

Выберите простой приём заявок, а не квиз и не Mini App

Сравнение форматов: простой бот заявок против квиза, ИИ-чата и Mini App

Боль новичка: кажется, что «бот» = большой проект с кнопками и ИИ. Сравните форматы и возьмите минимальный контур на первый вечер.

Формат Что делает Когда брать
Бот для заявок Принимает текст или контакт → строка в таблице Первый вечер, мало заявок, нужен список
Квиз Несколько вопросов и ветки ответов Когда нужна квалификация лида
ИИ-чат-бот Диалог и ответы на FAQ После стабильного сбора полей
Mini App Свой интерфейс внутри Telegram Когда нужна форма, каталог или оплата

Вердикт: на старте сделайте MVP «сообщение → строка». Квиз – next-step в гайде по квизу лидов. ИИ – позже в workflow ИИ-чат-бота. Mini App – в сборке Mini App. Не делайте всё сразу в одном сценарии: так чаще всего ломается приём апдейтов.

Если заявки идут с сайта, а не из диалога, ориентир другой: форма на странице → таблица в Google Forms + Make. Здесь канал – личка бота. По Wordstat на 16 июля 2026 запрос «бот для заявок» даёт сотни показов в месяц; хвосты «как сделать» и «телеграм бот для заявок» подтверждают how-to интерес, а не охоту за Discord-модами.

Подготовьте BotFather, токен и таблицу за 15 минут

Схема подготовки: BotFather, токен и колонки Google Sheets за 15 минут

Боль: страх кода и утечки доступа. BotFather – официальный бот Telegram, который создаёт бота и выдаёт token (ключ управления). Кто владеет токеном, тот полностью контролирует бота – это прямо сказано в документации Telegram.

  1. Откройте Google Sheets. Добавьте колонки: дата, username, user_id, имя, телефон, текст_заявки, статус. В статус поставьте «новая».
  2. В Telegram найдите @BotFather → команда /newbot. Имя любое; username латиницей, 5–32 символа, обязан заканчиваться на bot. Username потом не меняют.
  3. Сохраните token в менеджере паролей. Не делайте: не кидайте токен клиенту, в общий чат и в публичный GitHub.
  4. Проверьте, что в конце токена нет пробела – из-за него Make «молчит», хотя сценарий выглядит собранным.
  5. Решите, куда слать копию себе: личный чат или отдельный служебный диалог с ботом.
  6. Запишите username бота в заметку и ссылку вида t.me/ваш_бот – её дадите клиентам после теста.

На практике этого набора хватает вместо CRM на старте: каждая заявка = строка с датой и контактом. Модули Sheets в Make описаны на apps.make.com/google-sheets. На GitHub встречаются похожие связки «заказ → строка Sheets» – модель та же, только без вашего кода.

Соберите workflow в Make: Watch Updates → Sheets → ответ

Чеклист сценария Make: Watch Updates, Google Sheets и ответ клиенту

Боль: «нужен программист». Workflow здесь – цепочка кубиков: сообщение пришло → записали → ответили. Официальные модули Telegram – на apps.make.com/telegram (страница приложения обновлена 16 июля 2026).

Схема MVP:
Новое сообщение в боте → Watch Updates → Google Sheets Add a Row → Send a Text Message «Заявка принята» (+ опционально копия себе)

  1. В Make создайте New scenario. Добавьте Telegram Bot → Watch Updates. Это триггер на новые апдейты через webhook (мгновенный приём сообщений без ручной настройки URL).
  2. Add connection → вставьте token → Save. Используйте один connection на бота – не плодите «мертвые» связи.
  3. Добавьте Google Sheets → Add a Row. Смапьте дату, username, user_id, текст сообщения. Дайте Make доступ к Google-аккаунту.
  4. Добавьте Telegram → Send a Text Message / Reply: текст клиенту «Заявка принята, мы свяжемся».
  5. Опционально добавьте второе сообщение себе: «Новая заявка от @username».
  6. Избегайте второго модуля Watch Updates на того же бота. Ветки делайте через Router, иначе webhook перетирается – так разбирают в community.make.com.
  7. Уберите лишние фильтры на первом прогоне: сначала пусть любая тестовая фраза попадёт в таблицу, фильтры добавите после успеха.

Типичная ошибка после удаления и пересоздания connection: сценарий держит старый ID. Проверьте каждый модуль Telegram и заново выберите connection – иначе «не коннектится», хотя токен верный.

Готовые куски сценариев удобно брать из папки блюпринтов Make, но MVP из трёх модулей собирается и вручную за один вечер.

Прогоните Run once: почему бот молчит и как починить

Боль: сценарий собран, а бот не отвечает. Listening – режим, когда Make ждёт первое реальное сообщение после Run once. Без этого шага Watch Updates часто «спит».

  1. Нажмите Run once (или Run this module only на Watch Updates).
  2. Дождитесь статуса Listening в интерфейсе Make.
  3. С другого Telegram-аккаунта отправьте /start и короткий текст заявки – например «Нужна консультация, телефон …».
  4. В истории выполнения Make найдите bundle с текстом сообщения.
  5. Откройте Google Sheets и проверьте новую строку: дата, username, текст.
  6. Убедитесь, что клиент получил ответ «принята», а вам пришла копия (если добавляли).
  7. Включите сценарий ON – иначе бот снова «уснёт» после тестового прогона.

Например, в реальном проекте новички чаще забывают Run once, чем «ломают API». Если слушатель внезапно пропал после копипасты сценария – оставьте один Watch Updates и уберите дубли. Подробный контур с прогревом и Data Store – в автоворонке Telegram + Make; сегодня вам нужен только приём заявки в таблицу.

Чеклист запуска и куда вести заявки дальше

Боль: заявки теряются в личке менеджера, непонятно «готово или нет». Ниже – короткий чеклист перед тем, как дать ссылку на бота клиентам.

  • Сделайте тест со второго аккаунта: строка в Sheets + ответ бота + (по желанию) пуш себе.
  • Проверьте ON у сценария и один Watch Updates на бота.
  • Токен только в менеджере паролей; при утечке в BotFather команда /token выдаст новый ключ.
  • Не делайте дубль квиза и автоворонки в том же триггере – разнесите сценарии.
  • Ориентир «получилось»: дата, username, текст в таблице; подтверждение в чате; сценарий ON.

Когда таблица перестанет хватать, перенесите заявки в CRM по гайду amoCRM + Make. Если выбираете стек с нуля – сравните платформы в Make или n8n для маркетинга. Разбор модулей и практику без кода можно продолжить в курсе по Make; короткие кейсы по ботам и лидам – в канале @maya_pro.

Критерий успеха до FAQ: с тестового аккаунта ушла заявка → в Google Sheets новая строка (дата, username, текст) → бот ответил подтверждением → сценарий Make включён (ON). Этого достаточно, чтобы завтра принимать реальные обращения без программиста и без Mini App.

Материал проверен: Артур Хорошев (CEO Maya AI, автор курса по Make.com и вайбкодингу).
Опора на источники: core.telegram.org/bots и /bots/features (BotFather, token); apps.make.com/telegram и apps.make.com/google-sheets; треды community.make.com про Watch Updates и connection; частотность «бот для заявок» и how-to хвостов – Яндекс Вордстат на 2026-07-16.

Частые вопросы

Чем бот для заявок отличается от квиза и Mini App?

Бот для заявок принимает короткое сообщение или контакт и пишет строку в таблицу. Квиз ведёт по вопросам и веткам – см. квиз лидов в Make. Mini App – отдельный интерфейс внутри Telegram; для первого вечера он не нужен. Сделайте сначала простой приём, потом усложняйте.

Почему бот молчит после настройки в Make?

Чаще всего не нажали Run once до Listening или тестировали с того же аккаунта без нового сообщения. Проверьте ON, пробелы в токене и что Watch Updates один. Затем повторите тест со второго аккаунта и смотрите историю bundle в Make.

Нужен ли код, Python или webhook вручную?

Нет. BotFather даёт токен, Make ставит webhook через модуль Watch Updates. Сделайте три модуля по схеме выше – этого достаточно для MVP приёма заявок в Google Sheets.

Куда девать токен BotFather?

Только в менеджер паролей и в connection Make. Не делайте публикацию токена в чатах, сторис и репозиториях. При утечке сразу выпустите новый через /token в BotFather.

Хватит ли Google Sheets вместо CRM на старте?

Да, пока заявок немного: колонки дата, контакт, текст, статус. Используйте фильтр по статусу «новая». Когда поток вырастет, перенесите строки в amoCRM или аналог по внутреннему гайду выше.

Можно ли потом подключить amoCRM или ИИ-ответы?

Да. Сначала стабилизируйте приём в Sheets. Потом добавьте CRM-модуль или ИИ-ветку отдельным сценарием, не ломая единственный Watch Updates. Избегайте копипасты триггера «на всякий случай».

Часто задаваемые вопросы по теме (FAQ)

Для чего нужны AI-агенты и автоматизация в контенте?

AI-агенты (например, в связке с Make.com и Cursor) позволяют заменить рутинные задачи: сбор данных, написание постов, рерайт и даже автопостинг в Telegram или WordPress. Это экономит десятки часов в неделю и позволяет масштабировать бизнес без расширения штата.

Как быстро можно запустить свой контент-завод?

Базовый контент-завод (генерация текстов по RSS или из других источников) с автопостингом собирается без программирования (No-Code) за 1-2 дня. Сложные сценарии (с видео, аудио и кастомными MCP) внедряются за 1-2 недели.

Нужно ли уметь программировать?

Нет, большинство систем собираются визуально в Make.com (No-Code). Для сложных задач можно использовать вайбкодинг — генерацию кода с помощью Cursor AI через промпты на естественном языке.