Analytics
482 Usuários online agora
482 Usuários online agora
Aprenda a criar metas e configurar o acompanhamento de comércio eletrônico (e-commerce tracking), verificar a precisão da atribuição de origens de tráfego e a visualização de funil
Guie-me
star_border
Responder

Colocar Meta de Evento em botão Enviar

[ Editado ]
Calouro ✭ ✭

Pessoal preciso fazer uma coisa aparentemente simples porém, não tenho nenhum conhecimento em html e afins, por isso peço ajuda.

Preciso fazer um acompanhamento de meta de evento para minha campanha no Adwords, já configurei a meta tudo certinho no Analytics como me foi orientado.

 

O Passo final agora é colocar o código da meta no botão do seu site. Você precisa colocar:

onClick="_gaq.push(['_trackEvent', 'forms', 'click']);"

dentro do HTML do seu site, no código do botão

 

Já achei dentro do WP o Contact Form 7 na aba Contato, só que não sei onde exatamente colar o código!?!

Agradeço desde já a atenção.

Especialistas responderamverified_user

Re: Colocar Meta de Evento em botão Enviar

Estudante ✭ ✭
Fala Jeferson!
Existe uma aba dentro do seu form chamada "Additional settings", nela você coloca o tracking do evento que automaticamente ele registrará o envio do formulário.

Esse artigo pode te salvar (ele explica passo a passo de como fazer isso): http://contactform7.com/tracking-form-submissions-with-google-analytics/

Re: Colocar Meta de Evento em botão Enviar

Principal Colaborador
exatamente como o Felip falou esta ação já deve resolver seu problema,

Você também pode optar pelo modo tradicional enviando para uma página de obrigado e inserindo o código de conversão nesta página, neste caso você deve colocar no campo Additional settings a seguinte linha:

on_sent_ok: "location = 'URL DA PÁGINA DE AGRADECIMENTO';"

Re: Colocar Meta de Evento em botão Enviar

Calouro ✭ ✭
Bom dia Felip! Muito obrigado por responder.
Colei o código da seguinte maneira ontem e ainda não funcionou: onClick="_gaq.push(['_trackEvent', 'forms', 'click']);"
Porém pelo que eu li no tópico que vc me passou, tem algo como on_sent_ok: que eu deveria colocar certo? Agora não sei se coloco assim:
onClick=on_sent_ok:"_gaq.push(['_trackEvent', 'forms', 'click']);" ou somente:
on_sent_ok:"_gaq.push(['_trackEvent', 'forms', 'click']);"
É algum desses?
Obrigado

Re: Colocar Meta de Evento em botão Enviar

Calouro ✭ ✭
Bom dia Antônio! Muito obrigado por responder.
A primeira tentativa foi a de configurar no analytics a página de agradecimento porém, meu site não gera tal página, ele simplesmente gera um balão de agradecimento que só altera um pouco a url da página e, por isso não estava dando certo no analytics. Então o pessoal do adwords sugeriu configurar uma meta de evento.
Obrigado

Re: Colocar Meta de Evento em botão Enviar

Estudante ✭ ✭
Boa noite Jeferson!
Pelo que já utilizei, coloquei apenas o _gaq.push... dentro do on_sent_ok. Sem utilizar o onClick!

Re: Colocar Meta de Evento em botão Enviar

Calouro ✭ ✭
Pessoal tá dificil, já colei o código de tudo quanto é jeito e não funciona! Vou colar aqui em baixo todas as maneiras que já coloquei lá pra vcs verem se conseguem me dar uma luz:
onClick="_gaq.push(['_trackEvent', 'forms', 'click']);"
on_sent_ok: "_gaq.push(['_trackEvent', 'forms', 'click']);"
on_sent_ok: onClick="_gaq.push(['_trackEvent', 'forms', 'click']);"
on_sent_okSmiley surpresonClick="_gaq.push(['_trackEvent', 'forms', 'click']);" Sem espaço depois do ok: (apesar que pelo que eu sei espaço não faz diferença em html correto?)
onClick=on_sent_ok: "_gaq.push(['_trackEvent', 'forms', 'click']);" e
onClick=on_sent_ok:"_gaq.push(['_trackEvent', 'forms', 'click']);" sem espaço também
O resto lá no Analytics tá tudo certinho não tem erro...
Agradeço pessoal!

Re: Colocar Meta de Evento em botão Enviar

Principal Colaborador

Jeferson tudo bem!

 

Será que não é porque você está usando o Universal Analytics?

 

O acompanhamento de eventos mudou após a migração do Analytics Classic para o Universal Analytics.

 

Sendo essa uma de suas novas formas:

 

ga('send', 'event', 'category', 'action');

 

_gaq.push não é mais usado.

 

Veja a documentação

 

E nesse artigo está a nova forma de você configurar a dentro do Contact Form7

Um abraço,
Jane Audrei | Agência Madara |Circule-me |Follow-me |Linki-me
|Like-me

Re: Colocar Meta de Evento em botão Enviar

Calouro ✭ ✭
Oi Jane! É, acho que vc acertou na mosca, pelo que eu pesquisei, realmente estou usando o Universal Analytics! Li tudo que vc me mandou, tentei e não deu certo, falei com o pessoal do Adwords eles me mandaram o código correto mas eu já havia acertado, só que, me chamaram a atenção para um detalhe: O meu site está com o código do Analytics clássico!?!
Como pode meu site estar com o código do analytics antigo e eu estar com o analytics novo e estar tudo funcionando normal no meu analytics?? E porque da mesma maneira então não funciona o evento? O evento não funciona nem com o código novo e nem com o antigo!?! E agora?
Muito obrigado pela atenção Smiley feliz

Re: Colocar Meta de Evento em botão Enviar

Calouro ✭ ✭
Boa noite Povo! Olhando no código fonte do meu site vi que o código do analytics clássico e por isso o meu analytics é o clássico e ponto, foi o que me disseram os especialistas do Adwords.
Acho que o erro está se dando por eu estar usando o campo 'configurações adicionais' dentro do formulário (era pra dar certo mas, não está dando). Gostaria de saber como eu faço pra colar direto no html do formulário?? Dentro do formulário tem um campo onde está o seguinte código:
<p>Nome <br />
[text* your-name] </p>
<p>E-mail <br />
[email* your-email] </p>
<p>Assunto<br />
[text* your-assunto] </p>
<p>Mensagem<br />
[textarea* your-message] </p>
<p>[submit "Enviar"]</p>
É aqui que eu colo? Exatamente aonde?
Obrigado