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

Fazendo tracking com o contact form 7 no wordpress

[ Editado ]
Calouro ✭ ✭

Pessoal, sempre configurei minhas metas com sites desenvolvidos em wordpress utilizando o contact form 7.

Mas duas novas contas que criei não estão gerando resultado.

 

Algum problema com as metas do GA? Alguem pode me auxiliar?

Especialistas responderamverified_user

Oi futuromcc, Poderia tentar explicar melho? O que você n...

[ Editado ]
Principal Colaborador

Oi futuromcc,


Poderia tentar explicar melhor? O que você não está conseguindo?

--

Google+ | LinkedIn | Twitter


"O primeiro passo para aprender a pensar, curiosamente, é aprender a observar. Só que isso, infelizmente, ninguém ensina." (Stephen Kanitz)

Oi futuromcc! Tudo bom?   É muito provável que o que está...

Funcionário do Google

Oi futuromcc! Tudo bom?

 

É muito provável que o que está ocorrendo é alguma questão entre a definição da chamada _trackPageview (qual o valor de nome de página você atribuiu) e a definição de Meta (se você definiu com o tipo URL de destino e o valor igual ao que atribuiu como nome de página). 

 

Peguei uma referência externa em inglês que mostra os passos que devem ser seguidos para o código Analytics assíncrono.

 

Basicamente você precisa definir no campo  de configurações Adicionais de seu formulário (do plug-in contact 7) uma chamada como esta:

 

on_sent_ok:"_gaq.push(['_trackPageview', '/funnel_G1/complete.html']);"

 

**Neste exemplo de chamada o nome de página  '/funnel_G1/complete.html' pode ser qualquer valor. 

 

Depois disso, você define uma meta de tipo URL de destino com o valor  '/funnel_G1/complete.html' (se você definiu como nome de página).

 

Reveja estes pontos, faça um teste, aguarde um dia e depois verifique os dados em seu Analytics referente ao dia que fez o teste. Se persistir, fique à vontade para perguntar, mas como já foi perguntado, nos dê um pouco mais de detalhes.

 

Abraços!

Boa tarde Alexandre!   Muito obrigado pelo retorno mas vo...

Calouro ✭ ✭

Boa tarde Alexandre!

 

Muito obrigado pelo retorno mas vou deixar minha configuração para você analisar melhor. Minhas metas criados no Contact Form 7 pararam de funcionar e não estou entendendo o motivo.

 

Segue os passos:

 

1 - Inseri em Adicionais a informação: on_sent_ok:"_gaq.push(['_trackPageview', '/contato_ok.php']);"
 para a página de contato: http://reabilitacaonovavida.com.br/contato/

 

2 - Configurei a meta no GA como:

2.1 - Tipo: Destino do URL

2.2 - Url da meta: /contato_ok.php

2.3 - Correspondencia de Titulo

2.4 - Funil da Meta: URL: /contato/

 

Tenho bastante envios atraves do formulario mas as metas nao estao acompanhando.

 

Como proceder?

 

Aguadeço desde já.

olá, futuromcc

Aprendiz ✭ ✭ ✭

Olá, futuromcc.

 

Acabo de realizar um teste no formulário de contato do link que vc passou.

Você já tentou "aplicar" um evento onClick no botão "enviar" do seu form. e configurá-lo como meta? Pelo menos a título de teste.

Valderes, a configuração é feita em Configurações Adicion...

Calouro ✭ ✭
Valderes, a configuração é feita em Configurações Adicionais no contact form 7.

Para configurar esse evento no botão acredito gerar um conflito no form mas não sei como proceder.

Gostaria que alguém que estivesse trabalhando com o plugin pudesse me enviar a configuração atual que tem funcionado porque sempre configurei como disse acima e agora não está funcionando mais.

Boa tarde!   De todas soluções que ja encontrei nenhuma f...

Calouro ✭ ✭

Boa tarde!

 

De todas soluções que ja encontrei nenhuma funcionou ainda.

 

Minhas metas pararam de funcionar com essa configuração do contact form 7.

 

Alguem pode me auxiliar?

 

Agradeço desde já.

Oi! Boa tarde, avaliando as ações tomadas, tenho uma suge...

Funcionário do Google
Oi!

Boa tarde, avaliando as ações tomadas, tenho uma sugestão de mudança na configuração da meta:


1) nas configurações de meta use o Tipo de correspondência Exata

2) em URL de meta deixe como /contato/contato_ok.php
(veja se em seu relatório de de Todas as páginas na categoria de relatório de Conteúdo, se não houver, tente contato_ok.php e na meta deixe exatamente como consta no relatório, o mesmo vale para os campos de funil)


Abraços!

Oi Futuromcc,   O Contact Form 7 é ótimo, mas quando dá p...

Principal Colaborador

Oi Futuromcc,

 

O Contact Form 7 é ótimo, mas quando dá problema é sinistro.

 

Tive um problema similar. Acho que foi depois de alguma atualização.

 

Você fez alguma alteração ou atualização antes do problema começar a acontecer? No GA ou CF7.

 

Primeiro precisa descobrir se o problema está no GA ou no CF7.

 

- Coloca no CF7, em informações adicionais, o seguinte:

on_sent_ok: "location.replace('/contato_ok.php');"

- Tente enviar um formulário de teste e veja se depois de enviar o formulário e aparecer a mensagem de confirmação, você é direcionado para a página "/contato_ok.php" (caso ela não exista receberá o erro 404, mas ela deve aparecer na URL).

Se isto funcionar, já saberá que o problema não é no CF7, pois o on_sent_ok está funcionando direito. Precisará identificar aonde está o problema.

 

No meu caso não funcionou. Tentei de vários jeitos descobrir o problema, mas não consegui. Pensei em reinstalar o WP novamente e o plugin para evitar o erro e começar do zero, mas isso iria demandar algum tempo. Então, a solução que achei foi criar uma página real de agradecimento e mexi diretamente no arquivo classes.php do CF7. Fiz a seguinte alteração:

troquei
$form .= '<form action="' . esc_url_raw( $url ) . '" method="post"' $form .= '<form action="/contato/obrigado/" method="post"'

 Pronto. Agora os visitantes são levados para uma página de confirmação. Aproveitei a página e coloquei sugestões de outros serviços, pedindo para visitar o blog etc. Ficou bem legal e as metas do GA e as conversões do AdWords estão funcionando direitinho.

 

--

Google+ | LinkedIn | Twitter


"O primeiro passo para aprender a pensar, curiosamente, é aprender a observar. Só que isso, infelizmente, ninguém ensina." (Stephen Kanitz)

Beleza Jose Dantas! Fiz esse teste seu e o formulario foi...

Calouro ✭ ✭
Beleza Jose Dantas!

Fiz esse teste seu e o formulario foi encaminhado para a pagina /contato_ok.php.

Quer dizer que o contact form 7 está funcionando.

Pode ser algum conflito no tema? Tem algum contato google talk ou skype para conversarmos?