Как получать заявки с Tilda в Telegram: 3 способа
Обновлено 10 октября 2026 г. · 7 мин чтения
Заявка, на которую ответили через пять минут, и заявка, которую увидели на следующий день, — это разные продажи. Поэтому владельцы сайтов на Tilda почти всегда хотят получать обращения в Telegram. Разберём три рабочих способа — от самого простого до варианта для тех, у кого несколько сайтов.
Способ 1. Встроенная интеграция Tilda с Telegram
Tilda умеет отправлять данные форм в Telegram без сторонних сервисов. Это самый быстрый вариант для одного сайта.
- Откройте «Настройки сайта» → «Формы» и выберите Telegram в списке сервисов приёма данных.
- Нажмите «Подключить» — откроется бот Tilda в Telegram. Запустите его, и он пришлёт ключ для подключения.
- Чтобы заявки приходили в общий чат команды, добавьте бота в группу и отправьте в группе команду /start — бот выдаст данные для подключения группы.
- Сохраните настройки, затем откройте каждую форму на страницах и в разделе «Контент» блока отметьте Telegram как получателя данных.
- Переопубликуйте страницы — без этого изменения формы не вступят в силу.
Частая ошибка: сервис подключили в настройках сайта, но не отметили его в блоке формы. Tilda отправляет данные только в те сервисы, которые выбраны у конкретной формы.
Ограничения способа: история заявок хранится в Tilda отдельно для каждого проекта, статусов и ответственных нет, а если у вас несколько сайтов — подключать и проверять нужно каждый по отдельности.
Способ 2. Webhook и собственный обработчик
Webhook — это адрес, на который Tilda отправляет POST-запрос с полями формы сразу после отправки. Обработчик на вашем сервере может переслать данные в Telegram через Bot API, записать в таблицу или CRM.
- В «Настройки сайта» → «Формы» выберите Webhook и укажите адрес обработчика.
- При подключении Tilda отправит тестовый запрос с полем test=test. Обработчик должен ответить кодом 200, иначе Tilda не сохранит адрес.
- Отметьте Webhook в настройках каждой формы и переопубликуйте страницы.
Tilda передаёт поля с именами из настроек формы: по умолчанию Name, Email, Phone, Textarea. Технические поля tranid и formid содержат ID заявки и ID формы — по tranid удобно отсекать повторные отправки.
<?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.