Telegram-бот или форма на сайте: что выбрать для заявок

Бот или форма. Форма быстрее для короткой заявки, бот - когда нужен диалог; чаще всего работает связка «форма + уведомление в Telegram».

Когда звать разработчика

Разработчик нужен для связки формы, бота, серверной валидации и резервного сохранения - без этого заявки легко теряются при первом сбое. Ориентиры по срокам и бюджету - на странице цен, услуги - в разделе услуг.

Одна задача - два разных UX

Форма на сайте и Telegram-бот забирают контакт и передают его вам. Но человек проходит их по-разному.

Я это слышу раз в неделю.

Форма не требует мессенджера. Бот требует Telegram и привычку писать боту.

Когда хватит формы

Имя, телефон, короткий комментарий - классика лендинга, пользователь остаётся на странице, читает условия, сравнивает.

Без магии.

Для услуг с понятной ценой и простым CTA форма часто конвертит лучше, чем «перейдите в бот».

Когда бот уместнее

  • Нужен выбор: услуга, дата, город, мастер.
  • Есть сценарий «задать вопрос в получить файл в записаться».
  • Менеджеры живут в Telegram и хотят заявки там же.
  • Аудитория уже в мессенджере (реклама в Telegram).
bot.on('message', async (ctx) => {
  await ctx.reply('Опишите задачу одним сообщением')
})

Мой рабочий гибрид

На сайте - короткая форма и кнопка «Написать в Telegram», на сервере - отправка лида в чат менеджера.

Короче.

Клиент выбирает канал, бизнес не теряет заявку, если CRM пока нет - Telegram как временная «воронка».

КаналПлюсМинус
ФормаБыстро, без переходаМало шагов диалога
БотСценарий, статусыНужен Telegram
ОбаВыбор пользователяДве точки поддержки
Бот не должен заменять сайт там, где человеку нужно спокойно прочитать условия.

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

Юридически и психологически

Часть аудитории не сидит в Telegram, для B2B старше 40 форма на сайте часто привычнее, плюс для молодой аудитории и локальных услуг кнопка мессенджера может дать больше контактов. Смотрите сегменты в Метрике, не только «мне так удобнее».

Если бот собирает персональные данные - политика конфиденциальности и согласие всё равно нужны. «Это же Telegram» не отменяет 152-ФЗ, если вы обрабатываете заявки как бизнес.

Техническая связка

Форма на сайте шлёт POST на ваш backend, backend - в Telegram Bot API и опционально в CRM. Токен бота только на сервере. На клиенте - rate limit и honeypot, бот для уведомлений менеджеру, не обязательно публичный диалог с клиентом.

Если делаете публичного бота - продумайте fallback: человек не в Telegram, что делать? Ссылка «или оставьте заявку на сайте» обязательна.

Сценарии по нишам

Запись к врачу: бот с выбором даты удобен, b2B консалтинг: форма + «скачать бриф PDF», и интернет-магазин: форма «уточнить наличие» только если нет корзины. Не копируйте чужой канал без понимания цикла сделки.

Аналитика: цель на клик t.me и на submit формы - сравниваете доли. Если 90% идут в форму - не заставляйте бота.

Безопасность и хранение

Персональные данные из бота - те же требования, что из формы. Логи не в публичный канал. Доступ к боту только у менеджеров.

Кнопка «Написать в Telegram» с deep link t.me/yourbot?start=landing - отслеживайте start param в аналитике, откуда пришли.

WhatsApp Business API - альтернатива для аудитории без Telegram, интеграция сложнее, но иногда must-have.

Чеклист на неделю

  1. Опишите идеальный путь заявки от клика до ответа менеджера.
  2. Если сценарий простой - начните с формы + уведомление в Telegram.
  3. Добавьте кнопку мессенджера рядом с формой, не вместо неё.
  4. Протестируйте заявку ночью и с мобильного интернета.
  5. Зафиксируйте в ТЗ, куда сохраняется лид при ошибке отправки.
  6. Настройте цель на успешную отправку формы.

Слабые места процесса

  • Заставлять всех идти в бота, когда достаточно трёх полей на лендинге.
  • Делать бота без резервной доставки заявок при сбое API Telegram.
  • Не дублировать кнопку Telegram на сайте, если основной канал - бот.
  • Строить длинный опрос в боте для дорогой услуги без живого контакта.
  • Забыть про цель Метрики на отправку формы.

Что я делаю на первом проекте

Форма на сайте. Три поля. Backend шлёт в Telegram менеджеру. Кнопка «Написать в Telegram» рядом - не вместо.

За вечер проверяем: заявка с iPhone, с отключённым Wi‑Fi, заявка в 23:00, если всё дошло - можно запускать рекламу, а бот с опросом из восьми шагов оставляю на второй этап.

История про B2B

Клиент настаивал только на боте. Через две недели: «половина клиентов не в Telegram». Добавили форму - конверсия выросла. Канал под аудиторию, не под моде.

Ночью заявка должна падать в резерв, если API мессенджера лёг. Иначе реклама крутится в пустоту.

Чек перед запуском рекламы

Форма отправлена с Android. С iPhone. С десктопа. Ночью. Уведомление пришло за 30 секунд. Цель в Метрике сработала. Только после этого включаем кампанию.

Иначе вы покупаете клики в чёрную дыру, бюджет уходит быстрее, чем вы успеете проверить логи.

На одном проекте бот собирал UTM в query, форма - нет, маркетинг три месяца не понимал, откуда лиды, при этом добавили hidden fields в форму - отчётность выровнялась за день.

Зафиксируйте решение письмом после созвона.

Хотите обсудить похожую задачу? Опишите сценарий заявки - подскажу, форма нужна, бот или оба вместе.

Обсудить проект →