Форма заявки на сайт — самое короткое расстояние между интересом клиента и его телефоном в вашем журнале. Внешне она выглядит просто: три поля и кнопка. Но за кликом «Отправить» стоит цепочка из валидации, защиты от спама и доставки уведомлений — и именно там теряется часть обращений. Разбираю, как форма работает изнутри и где она обычно ломается.

Путь заявки: от клика до уведомления
| Этап | Что происходит | Где ломается |
|---|---|---|
| 1. Заполнение | Клиент вводит имя, контакт и задачу | Слишком много полей; маска мешает ввести ник Telegram |
| 2. Проверка | Сценарий формы проверяет заполненность и формат | Строгий валидатор отсекает нормальные данные |
| 3. Антиспам | Мусорные отправки отсеиваются | Слишком жёсткая капча — люди её не проходят |
| 4. Письмо | Полный текст заявки уходит на почту | Спам-фильтр, непроверенный ящик |
| 5. Мгновенное уведомление | Telegram-сообщение владельцу за 2–3 секунды | Разовые сбои хостинга без повторных попыток |
| 6. Хранение | Копия сохраняется в журнале/CRM | Хранения нет — историю смотреть негде |
Форма, которая работает, — это не «три поля», а цепочка: удобное заполнение → честный антиспам → двойная доставка → хранение. Пропущенное звено = потерянная заявка.
Этапы 1–2. Поля: просто и по делу
Рабочий минимум формы услуг — три поля: имя, контакт, задача. Что важно в деталях:
- Контакт — «телефон или Telegram». Далеко не все оставляют номер: часть людей удобнее переписываться. Поле должно принимать и цифры, и символы вида @nickname — иначе вы режете часть аудитории.
- Маска телефона — помощник, а не охранник. Скобки и дефисы подставляются сами, но валидация должна принимать «голый» номер из 11 цифр без лишних запретов.
- Поле задачи — необязательное. Иногда человек просто хочет созвониться: не заставляйте его писать эссе.
Этап 3. Антиспам: отсечь мусор, не отпугнув людей
Как только сайт получает трафик, форму находят SEO-рассыльщики и роботы. Три уровня защиты, которые работают вместе:
- Скрытое поле (honeypot). Робот заполнит его и уйдёт в корзину, человек его даже не увидит.
- Фильтр фраз. Типовые шаблоны мусорных отправок («seo packages», «sales pitch» и подобные) режутся автоматически.
- Капча-виджет. Обычно человек просто отмечает один пункт, а основная проверка идёт в фоне — на конверсию почти не влияет.
Золотой стандарт: мусор не проходит нигде, а нормальный клиент отправляет заявку без единого лишнего усилия.
Этапы 4–6. Доставка: письмо + Telegram + хранение
Одно письмо — ненадёжный канал: спам-фильтры, ящики, которые никто не проверяет. Рабочая схема — дублирование:
- Письмо на почту — полный текст, удобно для переписки и документов.
- Telegram-уведомление — владельцу и менеджеру, с 2–3 повторными попытками, чтобы разовый сбой хостинга не съел заявку.
- Запись в журнал/CRM — страховка и история: сколько заявок в неделю, из какой формы, как быстро ответили.
Как связать все три канала — в статье «Как принять заявку с сайта и не потерять». Telegram-уведомление даёт главный эффект: ответ клиенту уходит, пока вкладка его ещё не закрыта. Разница между формой и ботом — в статье «Telegram-бот для приёма заявок»: коротко — форму можно оставить как источник обращений, бот добавляет диалог (услуга, дата, удобное время) и подтверждение записи.
Что должно измеряться
- Дошла ли заявка. Тестовая отправка раз в месяц — по каждой форме на сайте.
- Скорость ответа. Сколько времени проходит от заявки до первого контакта — это напрямую решает, дозвонится ли клиент вообще до сделки.
- Источники. Цель по отправке формы в аналитике — чтобы видеть, какая статья или кампания привела обращение. Похожая схема — в кейсе автосервиса ГБО.
Сколько стоит настроить
Уведомления в Telegram к существующей форме — от 15 000 ₽, 1–2 дня работы. Конвейер «форма + бот + CRM» — от 30 000 ₽, срок зависит от того, где живёт расписание и нужны ли интеграции (ориентиры по ботам — в этой статье). Точный расчёт после короткого созвона, доплат «по ходу» не практикуем.
Сделаем форму, которая не теряет заявки
Пришлите ссылку на ваш сайт — распишем, что происходит с обращениями сейчас и что улучшить.
Обсудить задачу



