Title: Не работает цель в гугл аналитике
Last modified: 30.09.2019

---

# Не работает цель в гугл аналитике

 *  [psyuzanna](https://ru.wordpress.org/support/users/psyuzanna/)
 * (@psyuzanna)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/)
 * Здравствуйте! Надо установить цель на события отправки почты, форма Contact Form
   7 . Нашла этот способ
 *     ```
       document.addEventListener('wpcf7mailsent', function( event ) {
           console.log(event);
   
           if ( '410' == event.detail.contactFormId ) {
       		console.log('410');
               ga( 'send', 'event', 'Form', 'wpcf7submit' );
               //gtag('event', 'Заявка со страницы "Контакты"', { 'event_action': 'wpcf7submit' });
       	}			
       }, false ); 
       ```
   
 * Где Form — категория цели, wpcf7submit — action.
    В консоли event получаю , перехожу
   по if, форма отправляется , вроде нет ошибок , но цель не отслеживается. Если
   отслеживать событие таким способом — <button type=»button» onclick=»gtag(‘event’,‘
   Клик’, { ‘event_action’: ‘click’ });» class=»button button-primary»> Click</button
   > , то работает. Мне кажется проблема в форме. Спасибо!

Просмотр 6 ответов — с 1 по 6 (всего 6)

 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337106)
 * Функция `ga` на момент обработки события определена?
 *  Автор [psyuzanna](https://ru.wordpress.org/support/users/psyuzanna/)
 * (@psyuzanna)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337110)
 * А как узнать ? В документации Contact Form 7 ничего об этом не было, т.е. я не
   заметила.
 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337120)
 * > А как узнать ?
 * Дебагером браузера.
 * > В документации Contact Form 7 ничего об этом не было
 * Естественно. Потому что это относится к Google Analytics. Код инициализации аналитикса
   должен выполниться до обработчика события формы и создать функцию ga, доступную
   из этого обработчика.
 *  Автор [psyuzanna](https://ru.wordpress.org/support/users/psyuzanna/)
 * (@psyuzanna)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337128)
 * Вы про код отслеживания ? Инициализация аналитикса находится в шапке, форма обратной
   связи подключается на странице , в контенте . Мне кажется аналитика успевает 
   инициализироваться , поскольку проходит достаточно времени , пока я отправляю
   форму. Может я неправильно вас поняла. Еще у меня код такой
    <script async src
   =»[https://www.googletagmanager.com/gtag/js?id=UA-********»></script&gt](https://www.googletagmanager.com/gtag/js?id=UA-********»></script&gt);
   <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.
   push(arguments);} gtag(‘js’, new Date());
 *  gtag(‘config’, ‘UA-*******’);
    </script> но я использую ga для отслеживания 
   отправки формы. Хотя gtag тоже пробовала.
    -  Ответ изменён 7 лет назад пользователем [psyuzanna](https://ru.wordpress.org/support/users/psyuzanna/).
 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337133)
 * Правильно поняли. Но не работает же, как Вы говорите. Поэтому я и посоветовал
   посмотреть на ga в обработчике события формы.
 *  Автор [psyuzanna](https://ru.wordpress.org/support/users/psyuzanna/)
 * (@psyuzanna)
 * [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337157)
 * Спасибо , но все же не получается. console.log(ga) есть , но точно не знаю правильно
   формируется или нет, в отчете есть отправка формы. Но в Цели не показывает. Еще
   покопаюсь , может разберусь.

Просмотр 6 ответов — с 1 по 6 (всего 6)

 Тема «Не работает цель в гугл аналитике» закрыта для новых ответов.

## Метки

 * [contact form 7](https://ru.wordpress.org/support/topic-tag/contact-form-7/)
 * [аналитика](https://ru.wordpress.org/support/topic-tag/%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b0/)
 * [цели](https://ru.wordpress.org/support/topic-tag/%d1%86%d0%b5%d0%bb%d0%b8/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 6 ответов
 * 2 участника
 * Последний ответ: [psyuzanna](https://ru.wordpress.org/support/users/psyuzanna/)
 * Последняя активность: [7 лет назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b5%d0%bb%d1%8c-%d0%b2-%d0%b3%d1%83%d0%b3%d0%bb-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b5/#post-337157)
 * Статус: нерешённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
