Contact form7 настройка цели для метрики

Решено

Здравствуйте, подскажите плиз кто знает и кто работал с эти плагином, как настроить мне цель в метрике при нажатии кнопки ОТПРАВИТЬ? сайт пока на локалке, прикрепил фото кода, обычно form  action вел на какой либо success.php, здесь нет? перелопатил форумы но так ничего и не нашел

Contact form7 настройка цели для метрики

Добавить Комментарий
Ответ

Открываем Яндекс Метрику, выбираем необходимый сайт (если их несколько) и переходим в настройки счетчика. Далее идём в раздел «Цели» и нажимаем кнопку «Добавить цель» — «JavaScript событие».

RE: Popup maker настройка цели для метрики

Давайте возьмем конкретный случай. Допустим, на сайте имеется некая форма заказа, созданная в конструкторе Contact Form 7. Так и назовем цель «Форма заказа», что без разницы в общем-то. Нам важен идентификатор, который уже должен состоять из латинских букв или цифр без использования символов: /, &, #, ?, =. Ещё нужно обратить внимание на то, что значение идентификатора не должно содержаться в URL страниц сайта. Иначе в статистике будут некоторые неточности.

В нашем примере идентификатору присвоено имя myForm. Сохраняем цель и закрываем настройки. Скопируйте номер настраиваемого счетчика, он нам понадобится в дальнейшем. На этом настройка Яндекс Метрики завершена.

Вешаем цель на событие в Contact Form 7

RE: Popup maker настройка цели для метрики

В дополнительных настройках, используя хук on_sent_ok, который будет выполняться в случае успешной отправки формы, необходимо вызвать функцию reachGoal(). Оповестив тем самым Яндекс Метрику о том, что цель достигнута.

Для нашего случая это будет выглядеть примерно так:

on_sent_ok: "yaCounter100500.reachGoal('myForm');"
on_submit: "yaCounter100500.reachGoal('myForm');"

Где 100500 — номер счетчика, а myForm — идентификатор ранее созданной цели.

Т.е теперь все успешные отправки формы заказа будут фиксироваться в целях Яндекс Метрики.

Кстати, используя хук on_sent_ok вкупе с on_submit, можно вычислить соотношение количества успешных отправок формы ко всем попыткам её отправить. Эта цифра очень интересная и может дать много пищи для размышлений.

Добавить Комментарий

вопрос не актуален!

Если нашли решение, могли бы и поделиться, может кому поможет..

в 04.04.2017.

вопрос немного не так поставил, понял чуть позднее, вопрос состоял к contact form7, так как через нее отправка осуществляется

в 04.04.2017.
Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.