Все заметки

Форма на сайте: 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. Лучше найти дыру на тесте, чем на рекламном трафике.

Полезные ссылки