Analytics
161 Usuários online agora
161 Usuários online agora
Faça perguntas sobre relatórios personalizados do Google Analytics, o uso da API e do Google Tag Manager e outros recursos avançados
Guie-me
star_border
Responder

Como inserir evento do Google Analytics em botão de formulário criado no wordpress com o plugin contact form 7?

Calouro ✭

Prezados,

 

Criei um formulário no meu site, utilizando o plugin contact form 7 do wordpress.

 

Em seguida, utilizando o mesmo plugin, editando o formulário, na parte de "Configurações Adicionais", inseri o seguinte código, com o objetivo de gerar um evento do GA quando o formulário e e-mail forem disparados com sucesso:

 

<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
ga('send', 'event', 'Formulario', 'Enviar Curriculo');
}, false );
</script>

 

No entanto, 48 horas depois, acessando o GA, na seção "Comportamento" > "Eventos", não foram enviados dados; o evento não aparece lá; também analisando o código fonte da página, percebo que o código não está lá.

 

Vocês conseguem me ajudar na solução desta questão?

 

OBS: já me certifiquei de que estou utilizando a última versão do GA - Universal Analytics

 

Desde já agradeço. Abs.

Especialistas responderamverified_user

Re: Como inserir evento do Google Analytics em botão de formulário criado no wordpress com o plugin contact form 7?

[ Editado ]
Principal Colaborador

@Rogerio P, tudo bem?

 

Existe um problema na function ga(); 

 

Provavelmente você esta perdendo o target que é nome da função global do Google Analytics. Se você usar o Google Analytics Debugger você verá um erro no console como:

 

"Command ignored. Unknown target: undefined"

Altere seu script para:

 

  <script>
    document.addEventListener( 'wpcf7mailsent', function( event ) {
        ga('gtm1.send', 'event', 'form_contato', 'submit');
    }, false );
</script>

Lembrando que gtm1 no caso é o nome da minha função global pois uso GTM. No seu caso você deve alterar para o nome da sua função global do Google Analyitcs. Ok?

 

Ricardo Gaya

Como inserir evento do Google Analytics em botão de formulário criado no wordpress com o plugin contact form 7?

Principal Colaborador

@Rogerio P,

 

Caso voce não use GTM e tenha o snippet do GA implementado direto no código, o nome do tracker padrão é t0. Ok?

 

Espero ter ajudado.

 

Abraço.

Ricardo Gaya