Как создать форму заявки на услугу в WordPress
Если сайт получает заявки на услуги через форму, а не через телефон или мессенджеры, задача обычно одна: собрать минимум нужных данных, не отпугнуть человека лишними полями и сразу отправить заявку туда, где её не пропустят. В WordPress это удобно делать через WPForms: можно собрать простую форму без кода, настроить письмо менеджеру и показать понятное подтверждение после отправки.
Ниже разберём, как спроектировать форму заявки на услугу, какие поля действительно нужны, как настроить уведомления и что проверить, если форма отправляется, но заявка не доходит до почты.
Какая форма заявки на услугу нужна именно вам
Форма заявки — это не контактная форма в классическом смысле. Её задача не просто дать способ связи, а собрать данные для первичного расчёта, квалификации лида или записи на услугу. Поэтому структура зависит от того, что вы продаёте.
Для большинства услуг достаточно короткой формы:
- имя;
- телефон или email;
- тип услуги;
- краткое описание задачи;
- удобный способ связи или желаемое время звонка, если это действительно нужно.
Если услуга простая и заявка нужна только для обратного звонка, не добавляйте лишние поля. Чем длиннее форма, тем выше шанс, что человек бросит её на середине. Если же вы продаёте услугу с расчётом стоимости по параметрам — например, ремонт, разработку сайта, уборку, доставку, обучение — тогда дополнительные поля оправданы: площадь, объём работ, бюджет, город, сроки.
Какие поля стоит добавить в форму заявки
В WPForms форму удобнее собирать от задачи, а не от набора «обязательных» полей. Практически всегда полезны следующие элементы.
Базовый набор
- Имя — чтобы обращение в письме и в CRM не выглядело обезличенным.
- Телефон или email — хотя бы один канал связи должен быть обязательным.
- Комментарий — свободное поле для описания задачи.
Если вы используете только email, проверьте, что он действительно нужен вашей модели продаж. Для многих услуг телефон конвертирует лучше, но это зависит от аудитории и характера предложения.
Поля для уточнения заявки
- Выпадающий список или радиокнопки — для выбора типа услуги.
- Краткий текст — для города, адреса, названия объекта, сайта или другого идентификатора.
- Числовое поле — для площади, количества, бюджета, если это влияет на расчёт.
- Дата/время — если услуга привязана к записи.
Не стоит превращать заявку в анкету без необходимости. Если вы не используете поле для обработки заявки, оно только мешает.
Как собрать форму в WPForms
Если у вас установлен WPForms Lite, вы сможете создать базовую форму с уведомлениями по email и подтверждением отправки. В платных версиях доступны дополнительные возможности вроде условной логики, многостраничных форм, интеграций с CRM и более гибкой обработки заявок. Точный набор функций зависит от тарифа и версии плагина.
Чтобы создать форму заявки:
- Откройте WPForms → Add New.
- Задайте название формы, например «Заявка на услугу».
- Выберите готовый шаблон или начните с пустой формы.
- Добавьте нужные поля и удалите лишние.
- Настройте обязательность полей, чтобы форма не отправлялась без ключевых данных.
Для формы заявки обычно удобно использовать шаблон с именем, email и сообщением, а затем адаптировать его под конкретную услугу. Это быстрее, чем собирать всё с нуля, но результат должен быть таким, чтобы в форме остались только нужные поля.
Как настроить отправку заявки на почту
Самая частая ошибка — форма на сайте работает, но письмо не приходит. В WPForms это решается через уведомления формы, но доставка зависит не только от плагина, а ещё и от почтовой настройки сайта, хостинга и почтового сервера.
В настройках формы откройте раздел Notifications и проверьте:
- Адрес получателя — куда должна приходить заявка. Обычно это рабочая почта отдела продаж или владельца сайта.
- Тему письма — чтобы заявки легко находились в почте.
- From Email — лучше использовать адрес на домене сайта, а не случайный внешний ящик.
- Reply-To — удобно поставить email клиента, если он есть в форме, чтобы отвечать на заявку одним кликом.
Если в письме нужно видеть все поля формы, оставьте стандартный шаблон сообщения с подстановкой данных формы. Для короткой заявки этого обычно достаточно.
После сохранения отправьте тестовую заявку и проверьте не только входящие, но и папку спама. Если письмо не приходит, это ещё не означает, что форма не отправилась. Часто проблема в доставке почты, а не в самой форме.
Как показать понятное подтверждение после отправки
После успешной отправки человек должен сразу понять, что заявка принята и что будет дальше. В WPForms это настраивается в разделе Confirmations.
Есть два практичных варианта:
- Сообщение на месте формы — подходит для большинства заявок. Коротко напишите, что заявка отправлена, и укажите срок ответа.
- Переадресация на страницу спасибо — полезна, если вы хотите показать следующий шаг: скачать прайс, посмотреть кейсы, записаться на звонок или отследить конверсию в аналитике.
Для формы заявки на услугу лучше не оставлять пользователя в неопределённости. Сообщение вроде «Спасибо, мы получили заявку и свяжемся с вами в течение рабочего дня» работает лучше, чем сухое «Форма отправлена».
Как настроить логику для разных типов услуг
Если у вас несколько услуг, не всегда нужна отдельная форма для каждой. Иногда удобнее одна форма с выбором услуги и условной логикой. Это доступно не во всех тарифах WPForms, поэтому перед настройкой проверьте, есть ли у вашей версии поддержка conditional logic.
Логика полезна, когда:
- для разных услуг нужны разные уточняющие поля;
- часть вопросов актуальна только для одной категории заявок;
- вы хотите не перегружать форму лишними полями.
Например, если человек выбирает «Разработка сайта», можно показать поле «Ссылка на текущий сайт» и «Бюджет». Если выбирает «Настройка рекламы», логичнее спросить «Ниша» и «Регион». Для клининга можно показать «Площадь помещения» и «Тип объекта».
Такой подход помогает не только упростить форму, но и сразу передать менеджеру более полезную заявку. Главное — не усложнять логику там, где достаточно одной короткой формы.
Как проверить, что форма работает правильно
После публикации формы проверьте её как обычный посетитель сайта. Это самый надёжный способ поймать ошибки до реальных заявок.
Проверьте по шагам:
- Форма открывается на нужной странице и не съезжает на мобильном экране.
- Обязательные поля действительно не дают отправить пустую заявку.
- После отправки появляется нужное сообщение или выполняется переход на страницу спасибо.
- Письмо приходит на указанный адрес.
- В письме корректно отображаются имя, контакты и текст заявки.
Если форма визуально сломалась только на одной странице, проверьте конфликт стилей темы, конструктора страниц или кэша. Если форма отправляется, но письма нет, начинайте с проверки уведомлений, затем переходите к SMTP и почтовой инфраструктуре хостинга.
Что делать, если заявка не приходит на почту
Здесь важно разделить две ситуации. Первая: форма не отправляется и показывает ошибку. Вторая: форма отправляется успешно, но письмо не доходит. Это разные проблемы.
Если отправка не работает, сначала проверьте:
- заполнены ли обязательные поля;
- нет ли ошибок в email пользователя;
- не блокирует ли отправку кэш, оптимизация JavaScript или конфликт плагинов;
- не мешает ли защита от спама.
Если форма отправляется, но письма нет, проверьте настройки уведомлений, адрес получателя и доменный адрес отправителя. На многих сайтах помогает подключение SMTP-плагина, но это не гарантирует доставку каждого письма: многое зависит от репутации домена, DNS-записей и политики почтового сервиса.
Если у вас есть доступ к журналам ошибок или логам почтовой отправки, они помогут понять, на каком этапе письмо теряется. Когда доступ ограничен, разумно обратиться в поддержку хостинга.
Какой вариант формы выбрать для разных услуг
| Сценарий | Что делать | Что не добавлять без нужды |
|---|---|---|
| Простая услуга с быстрым откликом | Имя, телефон или email, комментарий | Длинные анкеты, лишние поля о компании |
| Услуга с расчётом стоимости | Добавить параметры объекта, объём работ, бюджет | Поля, которые не влияют на расчёт |
| Запись на время | Дата, время, контакт, комментарий | Сложную многошаговую форму без необходимости |
| Несколько типов услуг | Выбор услуги и условная логика | Отдельную форму на каждый мелкий вариант, если это не нужно |
Если вам нужна именно рабочая форма заявки, а не просто красивый блок на странице, ориентируйтесь на обработку лида после отправки. Форма должна быстро собирать нужные данные, корректно отправлять уведомление и давать человеку понятный следующий шаг. Всё остальное — вторично.