Страница спасибо для Contact Form, как ее сделать?
Страница спасибо для Contact Form. Для правильного учета конверсий на сайте лучше всего использовать страницу спасибо.
Так же спасибо можно использовать для показа ссылки для скачивания или любой другой информации, которую вы хотите предоставить посетителю сайта отправившему эту форму
У самого распространенного плагина для WordPress, Contact Form 7 нет стандартного функционала, который бы позволил без труда редиректить (перенаправлять посетителя) на нужную нам страницу.
Покопавшись в документации мне стало понятно что он есть и вот вам первый способ.
1) Способ первый
Создадим и оформим страничку спасибо.
Идем в редактор кода и впишем в файл header.php следующий скрипт перед закрывающим тегом </head>.
<script> document.addEventListener( 'wpcf7mailsent', function( event ) { location = 'http://адрес вашей страницы спасибо'; }, false ); </script>
Замените http://адрес вашей страницы спасибо, на адрес вашей странички спасибо.
Все.. любая форма отправленная с любого места на сайте будет после отправки показывать заготовленную вами заранее страницу спасибо.
Этот способ хорош всем, но как быть если форм несколько, и каждая должна перенаправлять на свою страницу спасибо.
Для этого есть превосходное решение. Плагин Contact Form 7 — Success Page Redirects. Он добавляет дополнительную вкладку в настройках контактной формы Contact Form7. В этой вкладке вы можете выбрать страницу на которую нужно перенаправлять. Редитект срабатывает, после нажатия на кнопку ОТПРАВИТЬ.
На любую из созданных форм вы можете наначить любую страницу.
В этом видео все подробно и пошагово сначала первый метод а потом и второй с плагином.
Более полный материал по Contact Form опубликован тут>>>.
Курс по созданию сайтов от автора этого видео Ярослава Герасимова.