Как подключить Telegram к форме Тильды

Подключите бота TildaForms к форме Тильды, вставьте ключи в настройках сайта и включите сервис в блоке. Проверьте тестовую заявку до публикации страницы.

Заявка с формы Тильды приходит в Telegram через официального бота TildaForms: вы получаете пару ключей, вставляете её в настройках сайта, отмечаете сервис в блоке формы и публикуете страницу. Подключите Telegram к форме Тильды так, чтобы последовательность заканчивалась тестовой заявкой в вашем чате, и убедитесь, что доставка работает до того, как на страницу придут реальные люди.

Ключи у бота TildaForms: API key и Secret key

Перед подключением проверьте, что у сайта активна подписка Тильды: сервисы приёма данных работают только при этом условии [2].

Откройте бота по ссылке из справки и нажмите START. Если вы уже писали боту раньше, отправьте ему /start — этого достаточно, чтобы получить ответ [1].

В ответ бот присылает API key и Secret key. Скопируйте оба значения: они понадобятся на следующем шаге, на странице добавления Телеграма в Тильде [1].

Для каждого проекта запрашивайте у бота новую пару API key и Secret key: справка Тильды запрещает использовать ключи повторно в разных проектах, но не объясняет причину этого ограничения [1].

Настройки сайта → Формы → Telegram

В панели Тильды пройдите в Настройки сайта → Формы → Telegram. Сервис лежит в блоке «Часто используемые» [1].

Вставьте API key и Secret key в поля «TELEGRAM API KEY» и «SECRET KEY», нажмите «Добавить» [1].

Подтверждение приходит в сам Telegram: сообщение «Done! Telegram has been successfully updated as your data collection service on Tilda», после чего загружается страница со списком приёмщиков [1]. Если подтверждения нет, сверьте оба значения с ответом бота и проверьте, что вставили их в настройки нужного проекта.

Группа вместо личного чата

Личный чат годится, когда заявки читает один человек. Для отдела продаж удобнее группа: бот добавляется в неё через опцию Add Members, затем в чат группы отправляется /start, а дальше действия совпадают с подключением личного диалога [1].

Есть нюанс: для группы Telegram API Key будет отрицательным, то есть со знаком минус [1]. Копируйте значение целиком, вместе с минусом, иначе подключение не сработает.

Сервис в блоке формы и публикация страницы

Настройки сайта задают, куда доставлять заявки. Включается доставка в самом блоке: вернитесь на страницу с формой, откройте меню блока «Контент» и отметьте галочкой «Telegram» [1].

Затем опубликуйте страницу [1]. Публикация обязательна: страница в редакторе не видна никому, кроме вас, а изменения, внесённые после публикации, нужно публиковать снова, чтобы их увидели другие [3].

Общая схема у Тильды одна для всех сервисов приёма данных: выбрать сервис в настройках сайта, включить его в настройках блока и опубликовать страницу [2]. Telegram проходит по ней без исключений.

Тестовая заявка и разбор сбоев

Учебный пример

Соберём прогон на учебной форме «Запрос программы». Входы такие:

Что Значение
Форма
«Запрос программы», одно поле сообщения
Текст заявки
«Нужен учебный план»
Ключи
условная пара API key / Secret key от официального бота, реальные значения не приводятся
Приёмник
группа Telegram с добавленным ботом TildaForms
Страница
опубликована, адрес совпадает с указанным в настройках формы

Порядок и заполненный результат:

Шаг Действие Результат
1
/start у бота TildaForms
пришла пара ключей, для группы API key со знаком минус
2
Настройки сайта → Формы → Telegram, вставка ключей, «Добавить»
в Telegram пришло «Done! Telegram has been successfully updated…»
3
Блок формы → «Контент» → галочка «Telegram»
сервис отмечен в блоке
4
Публикация страницы
получена публичная ссылка
5
Отправка «Нужен учебный план» с опубликованной страницы
сообщение с текстом заявки пришло в группу

Проверка результата: заявка видна в выбранном чате или группе, а её текст совпадает с тем, что вы отправили. Если сообщение не пришло, справка предлагает один конкретный шаг — убедиться, что страница открывается по тому же адресу, который указан в настройках формы [1]. Служебная ссылка из редактора для этого не подходит: она открывается только у вас и не работает, если поставить её в меню [3].

Дальше стоит проверить, что заявка не потерялась на стороне самой формы: разбор полей и обязательных условий — в материале про контроль качества форм. Если форма ветвится по ответам, доставка в Telegram проверяется на каждой ветке отдельно — см. ветвление в квизе.

Тильда рекомендует после подключения сторонних сервисов протестировать, что заявки отправляются и доходят до сервисов приёма данных [2]. Один тест на опубликованной странице закрывает эту рекомендацию для Telegram.

Короткий чек-лист перед запуском трафика:

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

Источники

  1. Получение данных из форм в Telegramhelp-ru.tilda.cc
  2. Формы приема данныхhelp-ru.tilda.cc
  3. Публикация страницыhelp-ru.tilda.cc

Валерий Курземнек

Автор метода «Машиночитаемый маркетинг»

Что ещё почитать