Создаем цифровые решения, которые работают на бизнес
Форма заявки — это момент, когда интерес посетителя должен превратиться в действие. Пользователь уже мог изучить предложение, цену и примеры работ. Но лишнее поле, жёсткая маска телефона, сложная CAPTCHA или отсутствие подтверждения способны остановить его за несколько секунд.
Сильная форма не обязательно самая короткая. Она запрашивает минимум информации, необходимой для обещанного следующего шага, объясняет необычные вопросы, удобно работает на телефоне и помогает исправлять ошибки. Если барьер находится не только в форме, начните с комплексного UX-аудита сайта.
Для первой заявки на сайте услуг часто достаточно имени, одного способа связи и короткого описания задачи. Бюджет, срок, компанию или тип услуги добавляйте, только когда эти данные действительно меняют маршрутизацию обращения либо сокращают обязательный следующий разговор.
Удобная форма включает:
Если форма является частью нового проекта, её сценарий лучше заложить во время дизайна или редизайна сайта, а не исправлять после запуска.
До ввода данных посетитель должен понимать, что произойдёт дальше. «Отправить» описывает техническое действие, но не ценность. «Получить расчёт», «Записаться на консультацию», «Проверить свободную дату» или «Запросить предложение» формируют конкретное ожидание.
Соотнесите обещание и данные:
| Обещание | Что обычно нужно на старте |
|---|---|
| Перезвонить | имя, телефон, удобное время |
| Отправить смету | контакт, тип задачи, краткое описание |
| Записать на консультацию | имя, контакт, дата или временной слот |
| Подготовить B2B-предложение | имя, рабочий контакт, компания, потребность |
| Рассчитать сложный проект | контакт и краткий бриф; детали собрать на следующем шаге |
Если форма обратного звонка требует полный адрес, должность, сайт компании и маркетинговый бюджет, запрос выглядит несоразмерным. Доверие снижается ещё до разговора с менеджером.
Универсальной цифры нет. Каждое поле проверяйте двумя вопросами:
Разделите поля на три группы:
В простой форме оставьте первую группу и при необходимости один короткий выбор из второй. UTM-метки, страницу входа, кампанию, источник и устройство передавайте в скрытых полях, а не спрашивайте у пользователя.
Длинная форма оправдана, когда понятна ценность результата. Десять шагов калькулятора могут быть приемлемы, если он сразу выдаёт персональный расчёт. Тот же объём работы перед обычной кнопкой «Отправить» воспринимается как лишний.
Один экран подходит для короткого контакта. Многошаговый сценарий полезен, когда вопросы образуют логичные группы: тип проекта, параметры и контакты. Он уменьшает визуальную нагрузку, но не сокращает саму работу.
В многошаговой форме:
На рекламной странице форма должна продолжать обещание оффера. Поэтому при создании лендинга первый экран, доказательства, CTA и форму проектируют как единый путь.
Placeholder исчезает после начала ввода и не должен заменять label. Оставьте подпись «Рабочий email» видимой, а внутри поля при необходимости покажите пример name@company.com.
Не ограничивайтесь непонятной звёздочкой. Укажите словами обязательные и необязательные поля. Если обязательных большинство, проще отметить только необязательные.
Инструкцию размещайте до или рядом с полем, а не только после ошибки. Объясните, зачем нужен бюджет: «Поможет предложить реалистичный формат работ». До выбора файла назовите допустимые форматы и максимальный размер.
Мобильная форма — не уменьшенная версия десктопной. Пройдите её большим пальцем на реальном устройстве, с открытой клавиатурой и нестабильным интернетом. Более широкий список требований есть в руководстве про адаптивный дизайн и мобильный UX.
Проверьте:
type="tel" для телефона и type="email" для почты;autocomplete для имени, телефона, email, компании и адреса;Не запрещайте пробелы, скобки и плюс без необходимости. Сервер может привести номер к единому виду после отправки, не усложняя ввод человеку.
Сообщение должно показать, где проблема, что произошло и как исправить. «Неверное значение» бесполезно. «Введите телефон с кодом страны, например +380 67 123 45 67» даёт решение.
Хорошая валидация:
Если ошибок несколько, покажите над формой короткий список со ссылками на проблемные элементы. Никогда не очищайте верные ответы из-за одной ошибки.
Текст кнопки должен завершать обещание: «Получить расчёт», «Забронировать консультацию», «Отправить бриф». После нажатия:
Хороший текст конкретен: «Спасибо, заявку получили. Менеджер позвонит в рабочее время в течение 30 минут. Копия отправлена на вашу почту». Пользователь понимает, что кнопка сработала и чего ждать.
Объясните, кто получает данные и зачем. Не прячьте маркетинговую подписку внутри обязательного согласия, необходимого для ответа на заявку. Подписка должна быть отдельной и добровольной.
Доверие поддерживают:
Не запрашивайте паспортные, платёжные и другие чувствительные сведения в первичной форме, если они не являются необходимой частью регулируемого процесса.
Видимая CAPTCHA может стать барьером, особенно на смартфоне и для пользователей вспомогательных технологий. Сначала используйте менее навязчивые методы: honeypot, ограничение частоты, серверную проверку времени заполнения, распознавание шаблонов и оценку риска. Видимую задачу показывайте только при подозрительной активности.
Контролируйте ложные блокировки. Записывайте причину отказа, тестируйте популярные браузеры и устройства, сохраняйте альтернативный канал связи. Антиспам — такой же этап воронки, и его влияние нужно измерять.
Идеальный интерфейс бесполезен, если письмо потерялось или ответственный не получил обращение. Надёжный маршрут выглядит так:
форма → серверная проверка → база или очередь → CRM → ответственный → подтверждение пользователю → журнал доставки.
Одна почтовая отправка создаёт точку отказа. Интеграция CRM с сайтом позволяет передавать страницу, UTM, ID формы, время, согласие и технический идентификатор. Если CRM недоступна, заявка должна попасть в очередь и повториться позже.
Одно событие form_submit не объясняет, где останавливаются люди. Отслеживайте:
Перед анализом воронки проверьте события по инструкции о настройке Google Analytics 4 для сайта.
Три базовые метрики:
Start rate = начала заполнения / просмотры формы
Completion rate = успешные отправки / начала заполнения
Qualified lead rate = квалифицированные лиды / успешные отправки
Рост отправок не является победой, если большинство обращений нецелевые. Во время разработки сайта браузерные события можно связать с сервером и CRM, чтобы измерять весь путь.
Меняйте одну значимую переменную в рамках одной гипотезы. Если одновременно заменить заголовок, поля, CTA, оффер и место формы, причину результата определить нельзя. Пример гипотезы: «Если сделать бюджет необязательным, доля завершений вырастет без снижения качества лидов».
Варианты тестов:
Сравнивайте completion rate, качество лидов, стоимость квалифицированной заявки и продажи. Версия с большим количеством слабых обращений может обходиться бизнесу дороже.
Форма заявки должна уменьшать неопределённость, а не превращать первый контакт в анкету для удобства компании. Начните с понятного обещания, запросите минимум данных для следующего шага, помогайте исправить ошибки и подтверждайте результат. Затем оценивайте завершения вместе с качеством лидов.
Если форму нужно переработать вместе с посадочной страницей, аналитикой и передачей заявок, обсудите проект с BB STUDIO. Общие принципы страницы собраны в материале про UI/UX-дизайн, который продаёт.
Давайте вместе создадим что-то потрясающее