
Форма обратной связи — место, где посетитель решается перейти от «интересно» к «оставлю контакт». Если в ней десять полей, корявые ошибки и кнопка «Отправить» серого цвета — заявок не будет, сколько бы трафика вы ни лили. Разберём анатомию формы, которая собирает обращения, а не пугает.
01Сколько полей — оптимально
Универсального ответа «3 поля — хорошо, 7 — плохо» не существует, но логика простая: каждое лишнее поле снижает конверсию. Если поле не используется в продаже завтра — уберите его сегодня.
Минимальная рабочая форма для большинства ниш:
- Имя — чтобы менеджер обратился по имени.
- Телефон или email — единственный канал связи.
- Короткий комментарий (необязательное поле) — для тех, кто хочет уточнить.
Всё остальное — адрес, должность, размер компании, дата рождения — спросит менеджер на первом созвоне. Если вы заранее знаете, что без поля нельзя (например, город доставки), оставьте его, но сделайте максимально удобным.
02Какие поля делать обязательными
Обязательным должно быть только то, без чего невозможно перезвонить. Чем больше звёздочек, тем выше тревожность посетителя. Что делать:
- Помечайте обязательные поля, а не «необязательные» — если их меньшинство.
- Если необязательных полей больше, чем обязательных, помечайте именно их подписью «по желанию».
- Не заставляйте указывать почту, если связь будет по телефону. И наоборот.
03Тексты в форме: лейблы, плейсхолдеры, подсказки
Микрокопии вокруг полей решают, поймёт ли человек, что от него хотят. Простые правила:
- Лейбл всегда виден — не прячьте подпись внутри плейсхолдера, который исчезает при клике.
- Плейсхолдер — это пример, а не дублирующая подпись: «+7 999 123-45-67», «ivan@company.ru».
- Подсказка под полем объясняет, зачем вы спрашиваете: «Позвоним в течение рабочего дня».
- Не используйте канцелярит. «ФИО» — не нужно, достаточно «Имя».
04Валидация: как помогать, а не ругать
Хорошая валидация ловит ошибку как можно раньше и объясняет, что не так. Плохая — выводит красный алерт после нажатия «Отправить» и сбрасывает половину полей.
Что работает:
- Проверка после потери фокуса полем, а не на каждый символ.
- Сообщение об ошибке прямо под полем, рядом со значением.
- Понятный текст: «Похоже, в номере не хватает цифр» вместо «Invalid value».
- Маски ввода для телефона — посетителю не нужно думать, как форматировать номер.
- Правильные типы инпутов:
type="tel",type="email"— для удобной мобильной клавиатуры.
Не валидируйте имя слишком строго: «Ан» и «Дж.» — тоже валидные имена. Любые правила, отсекающие живых людей, прямо снижают заявки.
05Кнопка отправки: текст важнее цвета
Кнопка «Отправить» — самый слабый вариант. Сильнее работает текст, который описывает результат для посетителя: «Получить расчёт», «Записаться на консультацию», «Узнать стоимость». Несколько правил:
- Глагол + конкретное действие.
- На мобильном — на всю ширину формы.
- Контрастность к фону, чтобы кнопка не сливалась.
- Состояние загрузки после клика — иначе посетитель нажимает дважды и злится.
О влиянии оформления и цвета кнопок подробнее — в статье «Цвет кнопки CTA: что говорят данные».
06Доверие рядом с формой
Заполнить форму страшно: вдруг будут звонить каждый день. Снимайте этот страх рядом с формой:
- Короткая фраза «Не передаём контакты третьим лицам».
- Чекбокс согласия с обработкой персональных данных — обязателен по 152-ФЗ.
- Подпись «Перезвоним в течение рабочего дня» или «В течение 15 минут в рабочее время» — если это правда.
- Иконки мессенджеров рядом: для тех, кто не любит звонки, это альтернативный канал.
07Где разместить форму на странице
Универсальный совет — несколько точек на странице: рядом с оффером в первом экране, после блока с преимуществами и в конце страницы. На длинной странице добавляют закреплённую кнопку «Оставить заявку», которая открывает форму в модальном окне. Эта тема пересекается с общими принципами роста конверсии — см. «Как повысить конверсию сайта в заявки». Сами формы и интеграции — в услугах раздела «Разработка сайтов».
Чиним формы и считаем заявки
В рамках подписки мы переделываем формы, настраиваем валидацию и события в Метрике, чтобы видеть конверсию по каждой форме отдельно. Если форма даёт мало заявок — переделываем гипотезу за гипотезой без отдельных счетов.
Официальная документация по теме — Справка Яндекс.Вебмастера.
