Analytics
257 Usuários online agora
257 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

Minha resposta foi útil? Se sim, clique em "Aceitar como solução". Saiba mais aqui.

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

Minha resposta foi útil? Se sim, clique em "Aceitar como solução". Saiba mais aqui.