Что умеет
Redirection for Contact Form 7 добавляет в формы CF7 вкладку «Action», где собираются действия после отправки.
- Редирект. Перенаправление на любую страницу или адрес, с открытием в новой вкладке или в той же. Удобно для страниц «Спасибо» и подсчёта конверсий в метриках.
- Параметры в адресе. Данные из полей формы можно добавлять к URL как параметры.
- База заявок. Каждая отправка сохраняется в базе, просматривать записи можно из админки.
- Уведомления. Дополнительные письма, например, менеджеру или клиенту.
- Защита. Honeypot-поле для отсечения простых ботов.
- Персональные данные. Поддержка запросов на экспорт и удаление данных, встроенных в WordPress.
В платной версии доступны выполнение JavaScript после отправки, webhook, условная логика, создание записей с фронтенда, формирование PDF и интеграции с Mailchimp, PayPal, Stripe, HubSpot, Salesforce, Twilio.
Установка и настройка
Нужен установленный Contact Form 7. Установите плагин, откройте нужную форму и перейдите на вкладку «Action». Добавьте действие «Redirect» и укажите адрес. Дополнительно включите сохранение заявок и выберите нужные уведомления. Протестируйте форму и убедитесь, что переход срабатывает.
Для учёта в Яндекс Метрике или Google Analytics ведите посетителя на отдельную страницу благодарности и настройте на неё цель.
Подводные камни
Кэш и оптимизация JS. Редирект выполняется скриптом на стороне браузера. Если плагин оптимизации откладывает или объединяет скрипты и ломает их порядок, переход не сработает. Проверяйте после включения оптимизации.
Данные в URL. Передача полей в адресной строке открывает данные: адрес остаётся в истории браузера, в логах сервера и в аналитике. Не передавайте имена, телефоны, почту в параметрах, если не уверены, что это допустимо по 152-ФЗ.
Хранение заявок. Как только заявки лежат в базе, они становятся персональными данными. Добавьте согласие на форму, определите срок хранения и очищайте старые записи.
Платные функции. Многие возможности доступны только в Pro. Сверяйтесь со списком возможностей до установки.
Кому подойдёт
Сайтам на Contact Form 7, которым нужны страница благодарности для целей аналитики и простой архив заявок. Если вы готовы заменить CF7 целиком, посмотрите Fluent Forms, WPForms или Forminator, где такие действия встроены. Сам Contact Form 7 остаётся базой.