Rastreando envios de formulários de contato para diferentes páginas com o Google Analytics

9

Eu tenho um cliente que possui formulários de contato em 5 páginas diferentes.

Gostaríamos de acompanhar os envios para cada página com o Google Analytics de uma maneira que permita acompanhar a partir de qual página específica os usuários enviaram.

Como isso é melhor configurado?

NivF007
fonte

Respostas:

6

Você pode implementar o acompanhamento de eventos do Analytics (por exemplo, clique no botão Contato).

<a href="#" onClick="_gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);">Submit</a>

Ref: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

Como alternativa, você pode adicionar o código-fonte Javascript em cada página de contato. Como a maneira mais simples possível, você pode instalar o NoNumber Sourcerer ( http://www.nonumber.nl/extensions/sourcerer ) e um snippet como esse para associar o evento ao botão:

jQuery( '#ContactButton' ).click(function( event ) {
  _gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});
Anibal
fonte
Como configuramos isso para saber em qual página específica o formulário foi clicado?
NivF007
11
você pode enviar valores diferentes onde 'Contato' e 'Confirmado' são para páginas diferentes. Verifique a documentação no link NivF007 fornecido. Quando o configurei, foram necessárias algumas tentativas e erros para obter o relatório da maneira que queríamos.
ContextSwitch