Как настроить приём заявок с сайта в Telegram: пошаговая инструкция
Почему Telegram, а не email
Большинство сайтов отправляют заявки на email. Это привычно, но медленно. Письмо может попасть в спам, затеряться среди десятков других писем, а вы — заметить его через час или два.
Telegram решает эти проблемы:
⚡ Мгновенно. Сообщение приходит за 1-2 секунды после отправки формы. Вы можете перезвонить клиенту, пока он ещё на сайте.
📱 Удобно. Telegram есть у всех. Уведомления приходят на телефон, компьютер и планшет одновременно.
🔍 Не теряется. Все заявки хранятся в одном чате. Можно искать по имени или номеру телефона. Ничего не пропадёт.
💰 Бесплатно. Telegram Bot API — бесплатный. Не нужна CRM за 50$ в месяц. Только вы, бот и заявки.
Как это работает: схема
Принцип простой — три шага:
Посетитель заполняет форму на сайте: имя, телефон, сообщение.
Сервер обрабатывает данные и отправляет их в Telegram Bot API. Токен бота хранится только на сервере — посетитель его не видит.
Вы получаете сообщение в Telegram с данными клиента. Можете сразу ответить или перезвонить.
Способ 1: Конструкторы (Tilda, Wix, Webflow)
Если сайт сделан на конструкторе — настройка самая простая. У каждого конструктора есть встроенная интеграция или готовый модуль.
Tilda: встроенная интеграция с Telegram. В настройках формы указываете токен бота и chat_id — заявки сразу идут в Telegram.
Wix: нужно подключить сторонний сервис-прокладку (например, Zapier или Integromat). Бесплатный тариф Zapier позволяет до 100 заявок в месяц.
Webflow: через Webhooks + небольшой скрипт-посредник на стороннем сервере. Чуть сложнее, но решаемо.
⚠️ Минус: встроенные интеграции могут работать нестабильно. Лучше использовать отдельного бота, а не полагаться на встроенный сервис конструктора.
Способ 2: WordPress + плагин
Если сайт на WordPress — есть готовые плагины. Самые популярные:
WP Telegram — бесплатный, настраивается за 5 минут. Умеет отправлять заявки из Contact Form 7, WPForms и других форм.
Telegram Bot & Channel — тоже бесплатный, но чуть сложнее в настройке. Зато больше гибкости.
Порядок действий:
1. Создаёте бота в @BotFather и получаете токен
2. Устанавливаете плагин, вводите токен и chat_id
3. В форме выбираете, какие поля отправлять
4. Готово — заявки идут в Telegram
Способ 3: Свой код (PHP + Telegram Bot API)
Самый надёжный способ — для сайтов на чистом коде. Форма отправляет данные в PHP-скрипт, а тот через cURL обращается к Telegram Bot API. Токен хранится на сервере и не виден в браузере.
Упрощённая схема кода:
1. HTML-форма собирает данные (имя, телефон, сообщение)
2. JavaScript отправляет их на сервер (fetch → send.php)
3. PHP-скрипт принимает данные, формирует сообщение
4. PHP отправляет запрос к api.telegram.org/bot{токен}/sendMessage
5. Telegram доставляет сообщение в ваш чат
Важно: токен бота лежит ТОЛЬКО в PHP-файле на сервере. В JavaScript его быть не должно — иначе любой посетитель сайта увидит его в исходном коде и сможет рассылать сообщения от имени вашего бота.
Реальный пример: FixOne LIVE
На сайте FixOne LIVE я настроил приём заявок именно так — связка HTML-форма + PHP-скрипт + Telegram бот.
📋 Форма — имя, контакт, описание проблемы. Обычная HTML-форма, ничего сложного.
📨 Отправка — данные уходят в PHP-скрипт, тот обращается к Telegram API. Токен скрыт на сервере.
⚡ Результат — заявка приходит за 1-2 секунды. В чате видны имя, телефон и описание проблемы. Можно сразу отвечать клиенту.
Безопасность: что важно знать
❌ Не кладите токен в JavaScript. JS-файлы видны всем. Любой может скопировать токен и слать сообщения от имени вашего бота.
✅ Храните токен в PHP. PHP-файлы выполняются на сервере и не видны посетителям. Токен в безопасности.
✅ Используйте HTTPS. Все данные между сайтом и сервером Telegram должны передаваться по защищённому протоколу.
✅ Сделайте бота приватным. Настройте бота так, чтобы он принимал сообщения только от вашего chat_id. Это защитит от спама.
Сколько стоит настройка
Зависит от того, кто и как делает:
| Способ | Цена |
|---|---|
| Самостоятельно (Tilda / Wix + инструкция) | 0 BYN |
| WordPress + плагин (с помощью специалиста) | 30-50 BYN |
| Свой код (PHP + Telegram API) — настройка специалистом | 50-100 BYN |
| В составе заказа сайта у меня | Включено в цену |
💡 Я включаю настройку Telegram-заявок во все свои проекты по умолчанию. Лендинг за 500 BYN, сайт-визитка за 800 BYN — везде форма уже подключена к Telegram. Вам не нужно отдельно заказывать эту услугу и доплачивать.
Telegram-заявки — это не просто «фишка». Это реальная экономия времени и денег. Вы не пропускаете лиды, не платите за CRM, не ждёте писем. Всё работает мгновенно и бесплатно.
Если хотите такую же связку на своём сайте — напишите мне. Настрою за день.
Читайте также
Хотите такую же связку на своём сайте?
Настрою приём заявок в Telegram за день. Или сделаю сайт, где это уже включено.
Обсудить задачуАнтон Завадский
Создаю сайты для малого бизнеса в Беларуси. Все мои проекты идут с настроенной отправкой заявок в Telegram.
Написать →