Есть две формы Contact Form 7 (последняя версия) в модальных окнах. Нужно учитывать конверсии по факту их заполнения и отправки. Создал цели в Метрике и Analytics.
Создаю функцию для отслеживания отправки форм в function.php:
/*Analytics reach goals*/
function reach_goals() {
?>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
if ( '476' == event.detail.contactFormId ) {
ga('send', 'event', 'submit', 'buy1click');
yaCounterХХХХХХХХ.reachGoal('buy1click');
}
if ( '15' == event.detail.contactFormId ) {
ga('send', 'event', 'submit', 'callback');
yaCounterХХХХХХХХ.reachGoal('callback');
}
}, false );
</script>
<?php
}
add_action( 'wp_footer', 'reach_goals', 30 );
В коде страницы всё появляется как надо. Тестирую - никаких данных в GA и Метрике! Всю голову уже сломал.
Может кто сталкивался?
P.S.: "Само-собой счётчики подключены и нормально работают - данные о посещениях, просмотрах и т.д. приходят"