Как получать заявки с Tilda в Telegram: 3 способа

Обновлено 10 октября 2026 г. · 7 мин чтения

Заявка, на которую ответили через пять минут, и заявка, которую увидели на следующий день, — это разные продажи. Поэтому владельцы сайтов на Tilda почти всегда хотят получать обращения в Telegram. Разберём три рабочих способа — от самого простого до варианта для тех, у кого несколько сайтов.

Способ 1. Встроенная интеграция Tilda с Telegram

Tilda умеет отправлять данные форм в Telegram без сторонних сервисов. Это самый быстрый вариант для одного сайта.

  1. Откройте «Настройки сайта» → «Формы» и выберите Telegram в списке сервисов приёма данных.
  2. Нажмите «Подключить» — откроется бот Tilda в Telegram. Запустите его, и он пришлёт ключ для подключения.
  3. Чтобы заявки приходили в общий чат команды, добавьте бота в группу и отправьте в группе команду /start — бот выдаст данные для подключения группы.
  4. Сохраните настройки, затем откройте каждую форму на страницах и в разделе «Контент» блока отметьте Telegram как получателя данных.
  5. Переопубликуйте страницы — без этого изменения формы не вступят в силу.

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

Ограничения способа: история заявок хранится в Tilda отдельно для каждого проекта, статусов и ответственных нет, а если у вас несколько сайтов — подключать и проверять нужно каждый по отдельности.

Способ 2. Webhook и собственный обработчик

Webhook — это адрес, на который Tilda отправляет POST-запрос с полями формы сразу после отправки. Обработчик на вашем сервере может переслать данные в Telegram через Bot API, записать в таблицу или CRM.

  1. В «Настройки сайта» → «Формы» выберите Webhook и укажите адрес обработчика.
  2. При подключении Tilda отправит тестовый запрос с полем test=test. Обработчик должен ответить кодом 200, иначе Tilda не сохранит адрес.
  3. Отметьте Webhook в настройках каждой формы и переопубликуйте страницы.

Tilda передаёт поля с именами из настроек формы: по умолчанию Name, Email, Phone, Textarea. Технические поля tranid и formid содержат ID заявки и ID формы — по tranid удобно отсекать повторные отправки.

Минимальный обработчик на PHP
<?php
if (($_POST['test'] ?? '') === 'test') { echo 'ok'; exit; }
$text = "Заявка с сайта\nИмя: " . ($_POST['Name'] ?? '—')
      . "\nТелефон: " . ($_POST['Phone'] ?? '—');
file_get_contents('https://api.telegram.org/bot' . getenv('TG_TOKEN')
  . '/sendMessage?' . http_build_query([
    'chat_id' => getenv('TG_CHAT_ID'), 'text' => $text,
  ]));
echo 'ok';

Минусы: нужен сервер, обработчик придётся поддерживать, а при сбое Telegram заявка потеряется, если вы её нигде не сохраняете. Webhook в Tilda доступен на платных тарифах.

Способ 3. Общая панель заявок и Telegram для нескольких сайтов

Если сайтов несколько или заявки нужно не только читать, но и обрабатывать — назначать ответственного, менять статус, возвращаться через неделю, — удобнее отправлять webhook в сервис сбора заявок. Так работает Site-Inbox: у каждого сайта свой адрес webhook, заявки сохраняются в общей панели и дублируются в Telegram.

  • Тестовый запрос Tilda проходит автоматически, отдельный код писать не нужно.
  • Поля Name, Phone, Email, Textarea и русские названия полей распознаются сами, остальные сохраняются в дополнительных данных.
  • Повторная отправка с тем же tranid не создаёт дубль.
  • Если Telegram временно недоступен, уведомление уйдёт позже, а заявка уже сохранена.

Настройка занимает пару минут: добавьте сайт в кабинете, скопируйте адрес webhook из карточки сайта и вставьте его в настройках форм Tilda.

Какой способ выбрать

  • Один сайт, заявок немного, нужна только оповещалка — встроенная интеграция Tilda.
  • Есть разработчик и своя инфраструктура, нужна нестандартная логика — собственный webhook.
  • Несколько сайтов, команда или важна история и статусы — общая панель с уведомлениями.

Какой бы способ вы ни выбрали, после настройки отправьте тестовую заявку с каждой формы. Формы в popup-блоках и формы на разных страницах настраиваются независимо — их проверяют отдельно.

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

Почему заявки с Tilda перестали приходить в Telegram?

Чаще всего бота удалили из группы, сменили группу на супергруппу (меняется ID чата) или отключили сервис в настройках конкретной формы. Проверьте настройки формы и переподключите Telegram.

Можно ли получать заявки из Tilda в несколько чатов?

Да: подключите несколько получателей или используйте webhook-сервис, который сам разошлёт уведомления.

Нужен ли платный тариф Tilda?

Подключение сервисов приёма данных, в том числе webhook, требует платного тарифа Tilda (Personal или Business). Актуальные условия уточняйте в справке Tilda.

Подключите формы Tilda к общей панели и получайте заявки со всех сайтов в Telegram.

Читайте также