Цели Яндекс Метрики и Google Analytics в Contact Form 7

Код для одной цели:

<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
  ga('send', 'event', 'Feedback', 'Submit');
  yaCounterXXXXXXXX.reachGoal('feedback');
}, false );
</script>

Код для учёта целей из нескольких форм:

<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
if ( '747' == event.detail.contactFormId ) {
  ga('send', 'event', 'Feedback', 'Submit');
  yaCounterXXXXXXXX.reachGoal('write');
 }
if ( '1033' == event.detail.contactFormId ) {
  ga('send', 'event', 'Leads', 'Submit');
  yaCounterXXXXXXXX.reachGoal('leads');
 }
if ( '1034' == event.detail.contactFormId ) {
  ga('send', 'event', 'Bid', 'Submit');
  yaCounterXXXXXXXX.reachGoal('bid');
 }
}, false );
</script>

 

6 мысли о “Цели Яндекс Метрики и Google Analytics в Contact Form 7”

  1. Светлана

    Здравствуйте, Александр. Благодарю Вас за знания, которыми так щедро делитесь. Недавно остро встал вопрос создания лендингов, которые смотрелись бы профессионально и не требовали бы большого времени на их создание. Нашла Elementor и Вас в связи с ним))). Изучаю по Вашим роликам. В данный момент разбираюсь с тем, как связать форму подписки с Яндекс метрикой. Запрос привел меня сюда. И теперь мне хотелось бы прояснить детали. Если я делаю лендинг с помощью Элементор и, скажем, планирую использовать сайт, на котором он установлен для создания и других лендингов. И на всех этих лендингах будут стоять разные формы подписки (это может быть форма от моего сервиса рассылок sendpulse.com или гугл форма, или форма сделанная с помощью Contact Form 7, или форма из самого Elementor, или любая другая форма) , то какой код мне нужно вставить, куда, и что нужно изменить в нем, чтобы это был именно для моих страниц? Я не программист. Но если мне тыцнут пальцем)))) и проведут по шагам, то я вполне могу сообразить, как и что, и куда. Думаю, этот вопрос встает не только у меня. А ваши ролики очень наглядное пособие. Поэтому ролик на эту тему будет очень актуален, я думаю. Но может такой ролик уже снят, тогда напишите пожалуйста где его можно посмотреть. В вашем плэйлисте я не нашла. С уважением. Светлана

    1. Светлана, спасибо за комментарий!
      Форму Elementor сейчас можно отслеживать только через переадресацию на “страницу благодарности”. Об этом я говорил в этом видео https://youtu.be/BZk5S1wNUwY Написал разработчикам, мол, как так, нет целей?! Пока внесли в список доработок.
      Форму Elementor можно интегрировать с Sendpulse через сервис Zapier. В этом видео https://youtu.be/p3M6nXvoNlY и этом тоже https://youtu.be/I5NDAPw82vY я показывал, как делать это, но на примере с другими сервисами.
      Contact Form 7 тоже можно интегрировать с Sendpulse через дополнительный плагин CF7 to Zapier. Как вы поняли, через всё тот же сервис. Но, Contact Form 7 тяжелее оформить визуально. Всё-таки, с формой Elementor Pro это сделать проще.
      Если нужно, запишу урок по интеграции формы Elementor Pro с Sendpulse.

      1. Светлана

        Благодарю за быстрый ответ. Запишите пожалуйста ролик по интеграции формы Elementor Pro с Sendpulse. Но меня все же интересует вопрос как подвязать Яндекс метрику под это. Мне очень нужно видеть откуда народ приходить будет.

        1. Поставил в план и про Метрику тоже. Покажу на сколько сейчас позволяет Elementor.

  2. Никита

    Сделал все как в видео, но в метрике все равно не отображаются конверсии по форме(

    1. Никита, посмотрите пожалуйста в комментариях под видео на YouTube довольно активное обсуждение темы. Скорее всего что-то и того, что я советовал подойдёт и вам.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *