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

Tag Manager - Envio de Formulario

Calouro ✭ ✭

Bom dia,

 

Estou com a seguinte duvida e não vejo a possibilidade de resolve-lá  através do GTM, talvez vocês possam me ajudar.

Configurei uma tag para acompanhar alguns "Form Submit"s no meu site, ele funciona perfeitamente naqueles formulários em que o usuário clica em "Enviar" e os campos não preenchidos ficam vermelhos, a TAG somente dispara se o formulário é realmente enviado...

Porém alguns formulários do site foram construídos de modo que mesmo com campos não preenchidos  ao clicar em Enviar o formulário é "enviado", mas retorna para a mesma pagina com uma caixa de texto dizendo quais campos devem ser preenchidos.

Minha duvida é: nesse segundo caso, existe algum modo de contabilizar o envio somente quando o formulário é realmente enviado?

Minha tag esta da seguinte maneira:
Tipo de TAG: Universal Analytics
Tipo de acompanhamento: Evento

Categoria: Form Submit

Hit que não é de interação: Verdadeiro

Com o seguinte acionador:
Evento: Envio de Formulário

Config. acionador: Aguardar tags: 2000ms

Verificar Validação: Verdadeiro

Especialistas responderamverified_user

Soluções aceitas
Marcado como Melhor Resposta.
Solução
Aceita por Ricardo-Gaya (Principal Colaborador)
Março 2016

Re: Tag Manager - Envio de Formulario

[ Editado ]
Principal Colaborador

Existem várias maneiras de resolver a questão, mas depende muito de como está estruturado o formulário.

Se quando o formulário é enviado com sucesso, ele retorna para a mesma página com a mensagem "Formulário enviado com sucesso", por exemplo - você pode criar um acionador que quando o DOM estiver pronto (DOM ready), ele verifica se o conteúdo de algum elemento (ou mesmo o conteúdo da página inteira) contém o texto com esta mensagem - disparando seu evento somente neste caso.

Esta seria uma das possíveis soluções, mas depende muito da estrutura para funcionar e vai depender de você ter um bom conhecimento de elementos DOM e GTM.

Se estiver achando complicado tudo isso, eu sugiro que considere manter o evento mesmo se o usuário enviar o formulário com algum erro - sim no Analytics você vai gerar 2 eventos para um usuário que errou e depois enviou e vai gerar 1 evento quando o usuário errar e desistir de enviar - mas em 99% dos casos este modelo vai ser muito preciso quando você precisar avaliar as metas no Analytics.

___

"Você não precisa de uma empresa de 100 funcionários para desenvolver aquela ideia" ~Larry Page

Exibir solução no post original


Todas as respostas
Marcado como Melhor Resposta.
Solução
Aceita por Ricardo-Gaya (Principal Colaborador)
Março 2016

Re: Tag Manager - Envio de Formulario

[ Editado ]
Principal Colaborador

Existem várias maneiras de resolver a questão, mas depende muito de como está estruturado o formulário.

Se quando o formulário é enviado com sucesso, ele retorna para a mesma página com a mensagem "Formulário enviado com sucesso", por exemplo - você pode criar um acionador que quando o DOM estiver pronto (DOM ready), ele verifica se o conteúdo de algum elemento (ou mesmo o conteúdo da página inteira) contém o texto com esta mensagem - disparando seu evento somente neste caso.

Esta seria uma das possíveis soluções, mas depende muito da estrutura para funcionar e vai depender de você ter um bom conhecimento de elementos DOM e GTM.

Se estiver achando complicado tudo isso, eu sugiro que considere manter o evento mesmo se o usuário enviar o formulário com algum erro - sim no Analytics você vai gerar 2 eventos para um usuário que errou e depois enviou e vai gerar 1 evento quando o usuário errar e desistir de enviar - mas em 99% dos casos este modelo vai ser muito preciso quando você precisar avaliar as metas no Analytics.

___

"Você não precisa de uma empresa de 100 funcionários para desenvolver aquela ideia" ~Larry Page

Tag Manager - Envio de Formulario

Calouro ✭

Como consigo colocar um Tag para me localizarem no google maps?

Tag Manager - Envio de Formulario

Principal Colaborador

@Renata I

 

Poderia fornecer mais informações? Tipo qual tag voce esta tentando implementar no site? Quais os acionadores serão necessários? E outras.

Ricardo Gaya

Re: Tag Manager - Envio de Formulario

Calouro ✭

Currículos, Artes para panfletos, boletos, formatação de pc, contratos, declaração de IRPF, entre outras copias a mais. Eu tenho um escritório Micro empreendedor faço serviços de informática e serviços administrativos. O meu negócio é como se fosse uma "gráfica rápida"PanfletoPanfleto