Телеграм
Главная · Уроки

Первая автоматизация в n8n: заявка из формы в Телеграм

Проверено 28 октября 2026 Автор Катерина
Первая автоматизация в n8n: заявка из формы в Телеграм
Этот урок выдаётся по слову ЦЕПОЧКА под роликами и каруселями. Новые уроки выходят в телеграм-канале.

Заявки приходят куда попало: директ, комментарии, звонки, пока ты с клиентом. Через неделю уже не вспомнить, кому обещала перезвонить. Первая автоматизация для мастера или фрилансера простая: человек заполняет короткую форму, а тебе в Телеграм сразу падает сообщение «Новая заявка: Ольга, @olga_n, нужен сайт-визитка для студии, удобно после 18».

Соберём это в n8n. Это сервис, где цепочку собираешь из блоков мышкой: «когда случилось вот это, сделай вот то». Код писать не нужно. Блоки в n8n называются нодами, цепочка целиком называется workflow. Интерфейс у n8n на английском, поэтому названия кнопок ниже оставляю как есть, рядом перевод.

Что получишь

Что нужно до старта

Где запустить n8n. Вариантов два, оба описаны в официальной документации n8n (смотрела 28.10.2026):

  1. n8n Cloud, облачная версия. Ничего не ставишь, всё в браузере. Есть пробный период: 14 дней с возможностями тарифа Pro и лимитом 1000 запусков цепочки (docs.n8n.io, страница про пробный период). Если после пробного периода не перейти на платный тариф, n8n удаляет твой экземпляр, а сами цепочки можно скачать в течение 90 дней. Цены платных тарифов меняются, их документация отправляет смотреть на n8n.io/pricing. Открывается ли регистрация и оплата из России, отсюда проверить не могу, посмотри сама до того, как строить на этом дело
  2. Своя установка, бесплатная версия Community. По документации её можно использовать без ограничения по времени, ключ лицензии не нужен. Ставится одной командой, но для неё нужна программа Docker на компьютере. Ограничение честное: n8n, который крутится у тебя на ноутбуке, доступен по адресу localhost, то есть только тебе. Чтобы форму могли открыть клиенты, n8n должен стоять на сервере в интернете. Для первой пробы на себе хватит и ноутбука

Телеграм-бот. Он будет присылать тебе заявки. Если бота ещё нет, сделать его можно у официального бота Телеграма @BotFather. Подробно это в уроке по слову БОТ.

Нейросеть под рукой. ГигаЧат или Алиса AI, они работают из России без VPN, или Claude. Пригодятся, чтобы составить текст формы и разобраться с ошибкой, если что-то не заведётся.

Шаги

Шаг 1. Придумай форму с нейросетью

Сначала реши, какие вопросы задаёшь. Чем меньше полей, тем охотнее заполняют. Попроси нейросеть:

Промпт
Я [кто ты: мастер по ремонту техники / дизайнер / фотограф ...].
Мне нужна короткая форма заявки для клиентов, 3-5 полей.
Что мне нужно знать до первого ответа: [что обычно спрашиваешь].
Предложи: заголовок формы, короткое описание под ним (1-2 строки),
поля с подписями и примером ответа в каждом.
Пиши просто, на "вы". Без поля "откуда вы о нас узнали".

Подписи полей запиши, они понадобятся в шаге 4. Ниже в примере четыре поля фрилансера-дизайнера.

Шаг 2. Получи токен бота

У @BotFather отправляешь команду /newbot. Он спросит имя бота (его видно в контактах, потом можно поменять) и username, короткое имя для ссылки. По документации n8n username должен быть от 5 до 32 символов, только латиница, цифры и подчёркивание, и заканчиваться на bot. Поменять его потом нельзя.

В ответ BotFather пришлёт токен: длинную строку из цифр и букв. Это ключ от бота. Никому его не показывай и не вставляй в чаты с нейросетью. Кто знает токен, тот управляет ботом.

Шаг 3. Узнай свой Chat ID

Бот должен знать, куда слать заявки. Для этого нужен номер твоего чата с ботом, Chat ID.

  1. Найди своего бота в Телеграме по username и нажми «Старт» (или напиши ему /start). Без этого бот не сможет тебе писать
  2. Открой в браузере адрес, вставив свой токен вместо слова ТОКЕН: https://api.telegram.org/botТОКЕН/getUpdates Это официальный адрес Bot API Телеграма, метод getUpdates отдаёт последние сообщения боту
  3. В тексте на странице найди кусок "chat":{"id": и число после него. Это и есть твой Chat ID

Пустая страница - напиши боту ещё раз и обнови. Если бот уже подключён к цепочке через Telegram Trigger, getUpdates молчит: по документации Телеграма он не работает, пока у бота стоит вебхук. В облачном n8n Chat ID можно получить и через ноду Telegram Trigger, так советует сама документация n8n.

Сторонних ботов «узнать свой ID» не бери. Хватает официальных способов.

Шаг 4. Собери форму в n8n

  1. В n8n создай новый workflow (кнопка создания нового workflow на главной)
  2. Добавь первую ноду и найди в поиске n8n Form Trigger, по-русски «запуск по форме». Она и запускает цепочку
  3. В Form Title (заголовок формы) впиши заголовок из шага 1. Его увидят на странице формы
  4. В Form Elements (поля формы) нажми Add Form Element и добавь поля. В Field Label пиши подписи из шага 1. Где нужно, включи Required Field, тогда поле станет обязательным
  5. По документации у формы два адреса: Test URL для проверки и Production URL для настоящей работы. Пока работаем с тестовым

Шаг 5. Добавь сообщение в Телеграм

  1. После формы нажми плюс и добавь ноду Telegram, действие Send Message (отправить сообщение)
  2. В Credential to connect with создай новое подключение и вставь токен из шага 2 в поле Access Token. Токен хранится в n8n, в текст цепочки он не попадает
  3. В Chat ID вставь число из шага 3
  4. В Text собери текст сообщения. Ответы из формы подставляются выражениями. Самый простой способ: слева в панели видны поля из формы, их можно перетащить мышкой прямо в текст. Получится примерно:
Промпт
Новая заявка
Имя: {{ $json["Как к вам обращаться"] }}
Связь: {{ $json["Телеграм или телефон для связи"] }}
Задача: {{ $json["Что нужно сделать"] }}
Срок: {{ $json["К какому сроку"] }}

В квадратных скобках ровно твои подписи полей из шага 4, буква в букву. Слева в панели они будут видны после первого тестового запуска, поэтому если путаешься, сначала шаг 6, потом вернёшься сюда.

  1. По документации n8n в конец каждого такого сообщения сам дописывает строку «This message was sent automatically with n8n». Убрать: в Additional Fields нажми Add Field, выбери Append n8n attribution и выключи переключатель

Шаг 6. Проверь

Нажми Execute Workflow (запустить цепочку). n8n откроет тестовую форму. Заполни её сама, как клиент, отправь. Сразу после этого в Телеграме должно прийти сообщение от твоего бота.

Пришло - отлично. Не пришло - смотри, на какой ноде красная пометка, и нажми на неё. Текст ошибки можно скопировать в нейросеть:

Промпт
Я собираю в n8n цепочку: n8n Form Trigger -> Telegram Send Message.
На ноде [какой] ошибка: [вставь текст ошибки].
Объясни простыми словами, что не так и что поправить.
Я не программист. Токен бота не прошу и не присылаю.

Шаг 7. Включи по-настоящему

Когда тест прошёл, сохрани и опубликуй workflow, переключись на Production URL формы. Эту ссылку ставишь в шапку профиля, на сайт, в автоответ. По документации n8n через Production URL цепочка срабатывает сама на каждую отправку формы, а вот данные заявки в редакторе уже не видно, как было в тесте. Смотришь их в Телеграме.

Отправь себе одну заявку уже по боевой ссылке. Пришла в Телеграм - цепочка работает без тебя.

Где обычно ломается

Тестовая ссылка вместо боевой. Ссылку Test URL поставили в профиль, а она работает, только пока в n8n нажата проверка. Клиентам всегда даёшь Production URL, а workflow должен быть сохранён и опубликован.

Бот молчит. Чаще всего ты не нажала «Старт» в чате с ботом, или Chat ID не тот. Если шлёшь в группу, а не себе, по документации n8n номер группы пишется с минусом в начале, а сам бот должен быть добавлен в группу.

Поля в сообщении пустые. Подпись поля в выражении не совпала с подписью в форме: лишний пробел, другая буква. Проще перетащить поле мышкой из левой панели, чем печатать.

Пробный период кончился. В облаке после пробных дней без оплаты n8n удаляет экземпляр. Если решила не продолжать, скачай цепочки заранее, чтобы не собирать заново.

Токен оказался в чужих руках. Показала в скриншоте, вставила в чат. По документации Телеграма новый токен выдаёт тот же @BotFather, командой /token. Получила новый, замени его в подключении n8n.

Если собираешь телефоны и имена, это персональные данные. Добавь в описание формы, зачем ты их берёшь, и разберись с согласием на обработку, если работаешь официально.

Что дальше

Форма и сообщение себе - первая ступенька. Дальше обычно хочется, чтобы с клиентом разговаривал бот: задавал вопросы, принимал файлы, присылал тебе готовую заявку и даже принимал оплату. Это курс «Свой бот в Телеграме за вечер: заявки и оплата». Если цепочка из этого урока заработала, ты уже сделала половину, бот будет следующим шагом.

Источники

  1. https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.formtrigger
  2. https://docs.n8n.io/integrations/builtin/credentials/telegram
  3. https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.telegram/common-issues
  4. https://docs.n8n.io/deploy/host-n8n/community-edition-features
  5. https://core.telegram.org/bots/api
Продолжение этого урока: курс «Свой бот в Телеграме за вечер» Что внутри курса

Ещё уроки

Свои стикеры для Телеграма из фото и картинок нейросетиДелаешь набор стикеров с котом, внуком или собой: нейросеть рисует и вырезает фон, официальный бот Telegram собирает набор. Без программ на компьютере. Свой бот в Телеграме с нейросетью: первый за вечерБот, который отвечает в Телеграме нейросетью и твоими словами. Код пишет Claude, нейросеть GigaChat работает из России, бесплатный лимит есть. Пошагово Свой Телеграм-канал с нуля: название, описание и первые постыЗаводишь Телеграм-канал за вечер: нейросеть помогает с названием, описанием, аватаркой и тремя первыми постами. Плюс как сделать вход по заявке

Новые уроки каждую неделю

Новые уроки, разборы и что поменялось в нейросетях за неделю - в телеграм-канале.

Телеграм-канал