Как отправлять заявки с сайта в Telegram: пошаговое руководство

Legium.pro Обновлено: 25.08.2026
Мгновенные уведомления в Telegram исключают задержки получения заявок с сайта
Мгновенные уведомления в Telegram исключают задержки получения заявок с сайта
Эту работу можно не делать руками Соберём сайт с заявками за 2 минуты — быстрее, чем вы дочитаете эту статью
Бесплатно Реквизиты по ИНН — сами Карта не нужна Вход по коду из письма

Для отправки заявок с сайта в Telegram необходимо создать бота через BotFather, получить API-токен и настроить передачу данных из формы сайта на сервер Telegram через HTTP-запрос. Это позволяет получать уведомления о новых лидах мгновенно, минуя задержки электронной почты.

Попробуйте прямо в статье

ИИ набросает заголовки для Директа под ваш бизнес — прямо здесь, бесплатно.

Как отправлять заявки с сайта в Telegram

Процесс автоматизации уведомлений состоит из четырех технических этапов: создания бота, привязки чата, написания скрипта и тестирования.

Создание и настройка Telegram-бота через BotFather

Откройте приложение Telegram и найдите официальный сервис @BotFather. Отправьте команду /newbot, следуйте инструкциям по выбору имени бота (публичное название) и юзернейма (уникальный адрес, заканчивающийся на _bot). После завершения регистрации BotFather выдаст API-токен в формате 123456789:ABCdefGhIJKLmnoPQRstuVWxYz. Сохраните этот ключ в секрете, так как он дает полный контроль над отправкой сообщений.

Получение токена и ID чата для передачи данных

Токен позволяет серверу авторизоваться в системе Telegram, но для отправки сообщения нужно указать конкретный получателя — Chat ID. Чтобы узнать ID своего профиля или группы, перешлите любое сообщение из этого чата боту @userinfobot или @getmyid_bot. Вы получите числовой идентификатор (например, 987654321). Если заявки должны приходить в группу, добавьте созданного бота в эту группу в качестве администратора и получите ID группы (он начинается с минуса, например, -100123456789).

Подключение формы сайта к webhook-скрипту на PHP/Node.js

Данные из HTML-формы (имя, телефон, email) должны передаваться на серверный скрипт, который перенаправит их в Telegram. Для этого используется метод sendMessage через API Telegram.

Пример базового PHP-скрипта для обработки заявки:

$token = "ВАШ_ТОКЕН";
$chat_id = "ВАШ_CHAT_ID";
$text = "Новая заявка!\nИмя: " . $_POST['name'] . "\nТел: " . $_POST['phone'];
$url = "https://api.telegram.org/bot$token/sendMessage?chat_id=$chat_id&text=" . urlencode($text);
file_get_contents($url);

Если вы используете современные конструкторы или Лендинги с ИИ, подобные интеграции настраиваются через встроенные поля Webhook без написания кода.

Тестовая отправка и проверка получения сообщения в Telegram

Заполните форму на сайте тестовыми данными и отправьте ее. В течение 1–3 секунд в чате с ботом должно появиться сообщение. Если уведомление не пришло, проверьте:

  1. Активен ли бот (запущен ли он через кнопку «Start»).
  2. Верно ли указан Chat ID (особенно знак минус для групп).
  3. Нет ли ошибок в токене.
  4. Разрешены ли исходящие запросы на домене api.telegram.org настройками вашего хостинга.

Legium.pro

Не делать это руками

Соберём сайт с заявками.

  • Код на почту — вместо пароля
  • Реквизиты подставятся по ИНН
  • Карта не нужна

Заявки с сайта в Bitrix24 и amoCRM

Для бизнеса с отделом продаж отправка уведомлений в мессенджер недостаточна — данные должны попадать в воронку продаж для учета по ФЗ-402 и контроля оплат.

Использование готовых интеграций Bitrix24 (Web-form) и amoCRM (Web-hooks)

Bitrix24 предоставляет инструмент «CRM-формы», которые создаются в конструкторе и вставляются на сайт кодом. Данные из них автоматически создают «Лид» или «Сделку». В amoCRM используется механизм вебхуков: в разделе «Настройки» создается приемник, который принимает JSON-данные с сайта и конвертирует их в карточку контакта.

Передача данных из формы в CRM через API-ключи

Если стандартные формы не подходят, используется API. Для этого создается интеграционный ключ (Access Token). Скрипт на сайте собирает данные из полей формы и отправляет POST-запрос на эндпоинт CRM. В теле запроса передаются поля: name, phone, email и source (источник трафика). Это позволяет точно отслеживать эффективность рекламных каналов.

Настройка автоматических уведомлений в Telegram из CRM

Чтобы менеджеры не пропускали лиды, в CRM настраиваются автоматические роботы (триггеры). В Bitrix24 это делается через «Роботов» в воронке: при переходе сделки в стадию «Новая заявка» срабатывает действие «Отправить уведомление в Telegram». В amoCRM аналогичная функция реализуется через Digital Pipeline или сторонние коннекторы (например, Albato или Zapier).

Проверка синхронизации и обработка дублей

При интеграции с CRM возникает риск дублирования заявок от одного клиента. Настройте проверку по уникальному полю (обычно это номер телефона или email). Если в базе уже есть контакт с таким номером, система должна не создавать новую сделку, а прикреплять новую заявку к существующей карточке клиента. О том, как правильно организовать весь процесс сбора лидов, читайте в статье Заявки с сайта настройка: пошаговое руководство для предпринимателей.

Как защитить заявки с сайта и решить проблемы доставки

Открытые формы сбора данных часто становятся целью для спам-ботов или перехвата информации конкурентами.

Шифрование данных при отправке (HTTPS, SSL)

Передача данных по незащищенному протоколу HTTP делает их уязвимыми для атаки Man-in-the-Middle. Для защиты всех заявок необходимо установить SSL-сертификат (Let's Encrypt или платный). Это гарантирует, что данные между браузером клиента и сервером зашифрованы. В 2026 году отсутствие HTTPS в браузере помечает сайт как «Небезопасный», что снижает конверсию в заявку.

Валидация и защита от спама (reCAPTCHA, CSRF-токены)

Чтобы избежать сотен пустых или рекламных сообщений в Telegram, внедрите:

  • Google reCAPTCHA v3: невидимая проверка, которая отличает человека от бота.
  • CSRF-токены: уникальные ключи сессии, которые предотвращают отправку данных со сторонних ресурсов на ваш обработчик.
  • Валидация по маске: ограничение ввода в поле телефона только цифрами и определенным количеством знаков.

Логирование и мониторинг webhook-запросов

Если заявки пропадают, единственным способом найти причину является лог-файл. Настройте запись каждого входящего запроса в текстовый файл на сервере (error_log или кастомный requests.log). Лог должен содержать: дату, IP-адрес отправителя, тело запроса и ответ от сервера Telegram/CRM (код 200 — успех, 400/500 — ошибка).

Что делать, если заявки не приходят на почту: проверка SPF/DKIM и fallback-скрипт

Частая проблема — попадание уведомлений в спам из-за отсутствия почтовых подписей.

  1. SPF (Sender Policy Framework): запись в DNS, которая указывает, каким серверам разрешено отправлять почту от вашего домена.
  2. DKIM (DomainKeys Identified Mail): цифровая подпись письма, подтверждающая, что оно не было изменено.
  3. Fallback-скрипт: настройте систему так, чтобы при ошибке отправки на email данные автоматически дублировались в Telegram или сохранялись в базу данных MySQL/PostgreSQL.

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

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

Как получать заявки с сайта в Telegram?

Создайте бота через @BotFather, получите API-токен и Chat ID вашего аккаунта. Настройте PHP или Node.js скрипт на сайте, который будет отправлять данные формы через метод sendMessage в API Telegram.

Можно ли отправлять заявки с сайта в Bitrix24?

Да, это реализуется либо через встроенные CRM-формы Bitrix24, либо через интеграцию по API, используя вебхуки для автоматического создания Лидов или Сделок.

Почему заявки с сайта не приходят на почту?

Основными причинами являются отсутствие настроек SPF и DKIM в DNS-записях домена, из-за чего письма блокируются почтовыми сервисами как спам, либо ошибки в функции mail() на стороне хостинга.

Как защитить заявки от кражи?

Используйте протокол HTTPS для шифрования трафика, внедрите reCAPTCHA для защиты от ботов и настройте логирование всех запросов на сервере для мониторинга подозрительной активности.

Как настроить отправку заявок в amoCRM?

В amoCRM создается вебхук (входящий URL), на который ваш сайт отправляет данные в формате JSON. После этого в разделе «Сделки» автоматически создается новая карточка с данными клиента.

Информация носит справочный характер. Для настройки сложных интеграций рекомендуется обратиться к сертифицированным специалистам по API и информационной безопасности.

Legium.pro

Почему это проще сделать здесь

Соберём сайт с заявками — а вот что вы получаете вместе с этим.

Работа снимается целиком

Вы описываете ситуацию — сервис делает: считает, заполняет, проверяет и отдаёт готовый результат.

Документы разбираются сами

Загруженные договоры, акты и выписки распознаются: суммы, стороны, сроки и риски видны без ручного разнесения.

Сроки не проходят мимо

Календарь отчётности с напоминаниями считается по вашей системе налогообложения, а не по общему списку.

Начать ничего не стоит

Есть бесплатный тариф и 14 дней пробного периода. Карта не нужна, подписание входящих документов бесплатно всегда.

Сделать это в Legium.pro →

Хотите решить это без рутины?

Сервис Legium.pro решает эту задачу за вас — попробуйте бесплатно.

Собрать сайт с заявками Сначала посмотреть страницу услуги

Похожие статьи

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

AI Консультант Legium онлайн