Форма на сайте: Telegram first и запасной канал
Как устроена доставка заявок: основной путь в Telegram, опциональный Formspree и почему это важно при сбоях API.
Заявка с маркетингового сайта должна дойти даже если один канал мигнул. У DevFuture основной путь — Telegram (бот / админ-чат) с сохранением лида. Если мессенджер недоступен, можно включить Formspree как запасной ящик.
Почему не только почта: менеджеры реагируют на пуш в Telegram быстрее. Почта — страховка и архив, не единственная труба.
Надёжность на стороне сервера: rate-limit, honeypot от ботов, HTML-escape в уведомлениях, секрет webhook. Для Mini App — проверка initData, чтобы нельзя было слать фейковые заявки от имени приложения.
Для CRM добавляют LEADS_WEBHOOK_URL (Make, Zapier, Sheets). Если webhook упал — событие ставится в очередь и уходит повторно с backoff, а не теряется молча.
Практика: раз в месяц отправьте тестовую заявку и проверьте чат, таблицу и (если есть) Formspree. Лучше найти дыру на тесте, чем на рекламном трафике.