Как использовать Google sheets и Make для автоматизации телеграма
Ты до сих пор ведёшь Telegram руками, как будто у тебя вечность в кармане? Публикуешь посты вручную, пересылаешь лиды менеджеру «в личку», копируешь заявки из чата в таблицу, потом из таблицы обратно в чат, а вечером удивляешься: почему нет роста, почему выжат как лимон и где деньги. Слушай, это не героизм. Это цифровое рабство.
Я люблю Телеграм за скорость и прямоту. Но если ты не подключил автоматизацию Telegram через Google Sheets и Make, ты работаешь лопатой в век экскаваторов. И да, ты сам себе конкурент: тот, кто поставит связку Google Sheets + Make (бывший Integromat) за вечер, завтра будет обгонять тебя по реакции, по дисциплине и по продажам.
В этой части разберём базовую механику: как превратить Google Sheets в центр управления, а Make — в мотор, который гонит данные в Telegram и обратно. Без шаманства. По шагам. С примерами, которые можно повторить.
Зачем вообще связка Google sheets + Make в телеграме
Google Sheets — это не «табличка для бухгалтерии». Это дешёвая и гениальная база данных для малого бизнеса: лиды, заявки, контент-план, статусы оплат, выдача доступов, напоминания, отчёты. А Make — конструктор автоматизаций, который связывает Telegram с таблицами, CRM, почтой, Notion, Google Drive и чем угодно.
Типовые задачи, которые я автоматизирую этой связкой в первую очередь:
1) Лиды и заявки
Клиент пишет боту или менеджеру в Telegram → данные падают в Google Sheets → Make ставит тег/статус → летит уведомление в рабочий чат.
2) Контент и автопостинг
Ты заполняешь контент-план в Google Sheets → Make по расписанию публикует посты в канал Telegram → подставляет картинки/ссылки/UTM.
3) Контроль оплат и доступов
Оплата отмечена в таблице → Make выдаёт доступ в закрытый канал/чат → отправляет инструкцию человеку → фиксирует дату и срок.
4) Сервис и дисциплина
Слетела заявка? Make напомнит. Менеджер молчит? Make пнёт. Срок подписки заканчивается? Make предупредит.
Понимаешь главное: ты перестаёшь «помнить» и начинаешь управлять.
Что тебе понадобится для старта
Список короткий, без «впитайте философию автоматизации»:
1) Google аккаунт для Google Sheets.
2) Аккаунт в Make и один вечер без самообмана. Официальный сайт: Make
3) Telegram bot через BotFather (если хочешь принимать сообщения, кнопки, заявки).
4) Права администратора в канале/чате Telegram, если планируешь публикации или выдачу доступов.
И сразу важная мысль, чтобы не наломать дров: бот не может писать в канал, пока ты не добавил его админом. И Make не сможет «читать мысли» — ему нужны события: новое сообщение, новая строка в таблице, расписание.
Схема номер один: заявки из телеграма в Google sheets
Это самый популярный сценарий автоматизации Telegram. И самый болезненный, если его нет: заявки теряются, менеджеры забывают, клиент остывает.
Цель: человек пишет в бот → ты получаешь аккуратную строку в Google Sheets + уведомление в рабочий чат.
Шаг 1. Делаем таблицу, которая не развалится
Создай Google Sheets с листом, например «Leads». Колонки делай сразу по-взрослому:
Дата
Имя
Телеграм username
Telegram ID
Сообщение
Источник (бот, чат, реклама)
Статус (новый, в работе, закрыт)
Ответственный
Комментарий
Не усложняй, но и не делай «Саша/Петя/что-то хотел». Таблица должна жить месяцами, а не до ближайшей истерики.
Шаг 2. Создаём бота и берём токен
Идёшь в BotFather → /newbot → имя → username → получаешь токен. Это ключ к твоему боту. Не кидай токен кому попало, иначе твой бот превратят в спам-пушку, а ты будешь оправдываться перед аудиторией.
Шаг 3. Собираем сценарий в Make
В Make создаёшь новый Scenario.
Модуль 1: Telegram Bot → выбираешь «Watch updates» (отслеживание новых сообщений). Подключаешь токен бота.
Дальше фильтр: тебе не нужны все подряд апдейты, оставь сообщения (message) и, если хочешь, только текст. Стикеры в таблицу — это дорога к безумию.
Модуль 2: Google Sheets → «Add a row». Подключаешь таблицу, выбираешь лист «Leads».
Поля маппишь так:
Дата = now
Имя = first_name
username = username
Telegram ID = id
Сообщение = text
Статус = Новый
Вот тут магия проста: Telegram даёт данные, Make их перетаскивает в поля, Google Sheets хранит.
Модуль 3 (по желанию): Telegram → «Send a message» в рабочий чат менеджеров. Текст уведомления:
Новая заявка + имя + username + сообщение + ссылка на строку (или хотя бы на таблицу).
Именно так ты убираешь «я не видел». Потому что Make видел. И он не спит.
Типичные ошибки, из-за которых автоматизация не работает
Ошибка 1: ты тестируешь не там
Пишешь боту, но бот не запущен, или ты ждёшь реакции в канале. Бот отвечает только там, где у него есть контекст: личка или чат, куда его добавили.
Ошибка 2: кривая таблица
Ты добавил столбцы после настройки, переименовал лист, переместил колонки — Make начинает «путаться». Сначала структура, потом сценарии.
Ошибка 3: нет статусов
Без статуса ты не строишь воронку. Ты просто складируешь мусор. Статус — это минимальная CRM-логика прямо в Google Sheets.
Ошибка 4: ты не ставишь фильтры
Без фильтров в таблицу улетит всё: команды /start, пустые сообщения, системные апдейты. Потом ты скажешь, что Make «плохой». Нет, плохая дисциплина.
Почему Google sheets — идеальная база для телеграма на старте
Потому что Google Sheets выигрывает там, где 90 процентов «экспертов» начинают страдать:
Быстро — сделал таблицу за 10 минут.
Прозрачно — открыл и увидел, кто новый, кто в работе, где провал.
Дешево — не надо внедрять CRM, пока у тебя 30 заявок в неделю.
Гибко — хочешь, добавил столбец «Бюджет», хочешь — «Сегмент», хочешь — «Ссылка на диалог».
А Make превращает эту «простую табличку» в живую систему: ловит события из Telegram, запускает сценарии, шлёт уведомления, обновляет статусы. Это и есть автоматизация телеграма без программиста.
Но заявки — это только разминка. Дальше начинается самое вкусное: контент-план в Google Sheets, автопостинг в Telegram через Make, очереди публикаций, кнопки, UTM-метки, расписания и связка с CRM. Об этом — подробнее далее…
Схема номер два: контент-план в Google sheets и автопостинг в Telegram через Make
Вот где у людей начинается нервный тик. Потому что «я запощу позже» в Телеграме переводится как «я не запощу никогда». А потом ты сидишь, смотришь на мёртвый канал и оправдываешься: аудитория не та, рынок не тот, ретроградный Меркурий не туда встал. Хватит.
Цель: ты заполняешь контент-план в telegram google sheets, а Make сам публикует посты в канал по расписанию. Не ты. Система.
Шаг 1. Таблица контента, которая думает за тебя
Создай отдельный лист, например «Content». Колонки:
Дата и время (важно: в одном формате, без зоопарка)
Текст поста
Медиа URL (ссылка на картинку/видео в Google Drive или прямой URL)
Кнопка текст
Кнопка ссылка
UTM (если ведёшь трафик)
Статус (Запланирован, Опубликован, Ошибка)
Message ID (чтобы уметь редактировать и удалять)
И сразу дисциплина: одна строка = один пост. Не надо «в этой ячейке два абзаца, три ссылки и душа моя». Make не гадалка.
Шаг 2. Make-сценарий на расписание
В Make создаёшь Scenario.
Модуль 1: Scheduler
Запуск каждые 5 минут или раз в минуту, если ты любишь скорость и не экономишь операции. Это будет твой make com telegram мотор: щёлк и пошёл искать посты на публикацию.
Модуль 2: Google Sheets → Search rows
Ищешь строки, где:
Статус = Запланирован
Дата и время меньше или равно текущему времени
Дальше самое важное: ограничь количество публикаций за один прогон, чтобы не устроить пулемёт из контента. Один запуск = один пост. Точка.
Модуль 3: Telegram → Send a message или Send a photo
Если у тебя есть медиа, отправляй фото с подписью. Если медиа нет, отправляй текст.
Канал должен быть подключён, бот добавлен админом.
Кнопки делаешь через inline keyboard. Make это позволяет, просто не ленись настроить.
Модуль 4: Google Sheets → Update a row
Меняешь статус на Опубликован и сохраняешь Message ID из ответа Telegram. Это твоя страховка: сможешь отредактировать пост или удалить, если случайно отправил «продаю курс по какать красиво» в официальный канал.
Вот оно, make telegram в чистом виде: таблица отдаёт команду, сценарий выполняет, канал получает контент. Ты в это время можешь делать деньги, а не «искать вдохновение».
Фишка: эмодзи и тон постов без цирка
Люди либо боятся эмодзи, либо превращают посты в новогоднюю гирлянду. И то, и другое плохо.
Если хочешь аккуратно управлять эмоциональностью, заведи колонку Эмодзи и подставляй её в начало текста. В Make просто склеиваешь строку: эмодзи + пробел + текст. Это и есть твой контролируемый make emoji telegram, без истерики и без «пять огней на абзац».
Схема номер три: выдача доступов и продление подписки без ручного позора
Самая прибыльная автоматизация. Потому что деньги любят скорость. Клиент оплатил, а ты «увидел позже»? Всё, он уже остыл, ушёл, передумал, нашёл другого. В Телеграме побеждает тот, кто реагирует как удар током.
Цель: отметил оплату в таблице → Make добавил человека в закрытый чат/канал → отправил инструкцию → поставил дату окончания.
Как это собрать
1) В таблице «Payments» делай поля:
Telegram ID
Имя
Тариф
Оплачено (Да/Нет)
Дата оплаты
Доступ до
Статус (Активен/Истёк)
2) Make: Watch changes в Google Sheets
Отлавливаешь момент, когда поле «Оплачено» стало «Да».
3) Telegram: Invite / Add member
Добавляешь пользователя по Telegram ID. Да, Telegram капризный: не всегда можно «втащить» человека силой, иногда нужен invite link. Тогда делай так: Make генерит ссылку-приглашение и отправляет её человеку в личку.
4) Сообщение-инструкция
Отправляй текст: куда нажать, где правила, как получать поддержку. И не забывай: человек покупает не доступ, а уверенность, что его не бросят.
5) Update row
Ставишь «Активен», проставляешь «Доступ до». Всё, у тебя мини-CRM в таблице и автомат-администратор в Make.
Это не «приятно бы сделать». Это базовая гигиена для тех, кто продаёт через Телеграм. В противном случае ты не предприниматель, ты кружок «умелые руки».
Схема номер четыре: telegram making requests и API-запросы, когда стандартных модулей мало
Вот тут начинается взрослая жизнь. Иногда Make-модуля тебе не хватает. Тогда включаешь режим «я не плачу, я делаю» и используешь HTTP-запросы.
Да, это те самые telegram making requests и telegram api making requests. Звучит страшно, но по факту это один модуль в Make: HTTP → Make a request.
Зачем это нужно:
1) нестандартные методы Telegram API
2) тонкая настройка форматирования
3) работа с редактированием, закрепами, реакциями, если модуль обновляется медленно
Пример: редактирование уже опубликованного поста
Ты сохранил Message ID в таблице. Теперь хочешь поменять текст.
HTTP запрос:
POST на endpoint Telegram API:
https://api.telegram.org/botТОКЕН/editMessageText
В body отправляешь:
chat_id = ID канала
message_id = твой сохранённый ID
text = новый текст
Вот тебе и making requests telegram bot без программиста. Это не магия, это дисциплина: сохранил ID, сделал запрос, получил результат.
Про стикеры: telegram make stickers и почему не надо превращать автоматизацию в клоунаду
Да, можно настроить telegram make stickers: бот будет слать стикер при заявке, менеджеру в чат, в качестве «колокольчика». Технически делается так же: Telegram → Send a sticker, ID стикера берёшь из апдейта или из набора.
Но запомни: стикер не заменяет смысл. Стикер не закрывает сделки. Стикер не спасает канал от пустоты. Используй их как сигнал, а не как стиль управления жизнью.
Make telegram bot и make telegram account: как не утопить всё настройками
У новичков болезнь одна: они создают десять ботов, три make telegram account, пять сценариев, и потом не могут понять, что куда шлёт и почему оно вдруг шлёт ночью.
Правило железное:
1) один бот под одну роль (заявки или сервис, а не «всё сразу»)
2) один сценарий под одну функцию (лиды, постинг, доступы)
3) названия в Make делай человеческие: «Leads → Sheets», «Sheets → Channel autopost», «Payment → Access»
И да, если ты хочешь «сделано для тебя» ощущение, когда система будто читает мысли, то знай: это достигается не мистикой, а структурой. Вот это и есть твой made for you telegram эффект: когда процесс выглядит как персональный сервис, хотя внутри работает таблица и несколько сценариев.
Контроль и безопасность: чтобы Make не устроил пожар
1) Логи и ошибки
В Make смотри историю прогонов. Любая ошибка должна фиксироваться и улетать тебе в личку или в техчат. Делай отдельный модуль: Telegram → Send a message «Сценарий упал, строка такая-то».
2) Дедупликация
Если бот ловит повторные апдейты или сценарий запустился дважды, ты получишь дубли в Sheets. Решение: сохраняй Telegram ID + дата, проверяй существование строки перед добавлением.
3) Доступ к таблицам
Не раздавай права на редактирование всем подряд. Иначе тебе «помогут» и сломают структуру, а потом скажут, что Make виноват.
Резюме: что ты должен сделать сегодня, а не «когда-нибудь»
1) Сделай две таблицы: Leads и Content
2) Подними сценарий make telegram: бот → Sheets → уведомление
3) Подними сценарий автопостинга: Sheets → Telegram по расписанию
4) Добавь статусы и Message ID, чтобы управлять, а не гадать
5) Если упёрся в ограничение, подключай HTTP и делай telegram making requests по-взрослому
Ты либо строишь систему, либо всю жизнь сидишь в «ручном управлении» и героически устаёшь. Телеграм не награждает за страдания. Он награждает за скорость, порядок и повторяемость.
Вывод и призыв к действию
Автоматизация через telegram google sheets и Make это не игрушка и не «развлечение для технарей». Это твой способ перестать быть оператором копипаста и стать человеком, который управляет потоком заявок, контента и денег.
Хочешь, чтобы я показал ещё больше рабочих связок, шаблонов таблиц, сценариев make telegram bot, примеров запросов к API и готовых решений под твой проект? Тогда не стой в дверях и не мнись.
Переходи по ссылке в мой Телеграм-канал: https://t.me/bazza_telegram/6 и забирай следующий уровень. Там не «мотивация». Там инструменты, которые заставляют Телеграм работать на тебя.