validador de telefone - GTM

Como medir apenas leads válidas em Google Ads (com GTM)

Com cada vez mais campanhas de display a pagar por conversões (pay per conversions) torna-se mais importante verificar ao máximo se as leads que estamos a conseguir são válidas de forma a não pagar por emails inválidos. Neste artigo vamos falar como é possível disparar conversões apenas para emails e números de telefone válidos através do Google Tag Manager.

 

Índice:

  • Como funciona esta configuração (contexto)
  • Como medir apenas leads válidas em Google Ads com o Google Tag Manager (implementação)
  • Porque é bom utilizar este método (razão)

Como funciona esta configuração

Iremos utilizar os triggers (acionadores) do Google Tag Manager para dispararem apenas mediante formulários enviados com 2 variáveis válidas:

Variável 1: o número de telefone começar por 9 e tiver 9 números. Por exemplo: 911111111. A ideia é utilizar apenas números de telefone de telemóveis.

Variável 2: O email deve conter um dos seguintes domínios: gmail.com|outlook|hotmail|sapo.pt|live.com|yahoo|googlemail|icloud|me.com|msn.com

 

⚠️ IMPORTANTE B2B:  Este exemplo leva em conta leads num contexto B2C em Portugal. Caso trabalhem um cliente B2B será importante utilizarem apenas terminações do domínio como .com ou .pt.

⚠️ IMPORTANTE Brasil: Este exemplo leva em conta contas de email de domínios populares em Portugal. Deverão adaptar à vossa realidade.

 

Depois basta ter a tag de Google Ads ou um evento de Google Analytics a disparar mediante formulários enviados mas com as variáveis verificadas.

Como medir apenas leads válidas em Google Ads (com GTM) (implementação)

1 Configurar um evento mediante cada formulário enviado

Para configurar um evento no vosso formulário, basta adicionar um HTML personalizado que dispara em todas as páginas e alterar o código infra na parte onde diz: “identificador_do_vosso_formulário” e não se esqueçam de adicionar as tags de <script> antes e depois (como na imagem).


document.querySelector('#identificador_do_vosso_formulário').addEventListener('submit', function(){
dataLayer.push({
'event': 'formSubmit'
})
})

medicao de formulario GTM (1)

Para encontrarem o ID do vosso formulário basta inspecionar o vosso formulário (imagem infra).

inspecionarinspecionar

2 Criar as duas variáveis

Criar uma variável de JavaScript Personalizado para obter o email (imagem infra). Caso o nome do campo de email não seja “email” como está na imagem basta alterar o nome. Contudo, por norma essa deverá ser a configuração standard.


function emailValue (){
return document.querySelector('[name="email"]').value;
}

validador de email - GTM

 

Criar uma variável de JavaScript Personalizado para obter o número de telemóvel (imagem infra). Caso o nome do campo de telefone não seja “tel”, como está na imagem, basta alterar o nome. Contudo, por norma essa deverá ser a configuração standard.


function telValue (){
return document.querySelector('[name="tel"]').value;
}

 

validador de telefone - GTM

3 Configurar o trigger (acionador) mediante o evento de formulário – configurado no passo 1 – e as variáveis – configuradas no passo 2.

Neste caso devem adicionar as variáveis em parte de “Este acionador é acionado nas seguintes condições: Alguns eventos personalizados” como na imagem.

E adicionar a opção de “corresponde à RegEx (ignorar maiúsculas e minúsculas)” para  gmail.com|outlook|hotmail|sapo.pt|live.com|yahoo|googlemail|icloud|me.com|msn.com

E adicionar a opção de “corresponde à RegEx (ignorar maiúsculas e minúsculas)” para o telefone: ^9[0-9]{8}$.

Estes Regex vão permitir o acionar disparar apenas caso o email e o número de telefone sejam válidos.

acionador GTM

 

4 Configurar a tag de evento de Google Analytics ou a Tag de Google Ads (ou mesmo Facebook) para diparar mediante o acionador criado anteriormente.

 

Porque é bom utilizar este método

Com a evolução dos sistemas de inteligência artificial a trabalharam para nós e para as nossas campanhas é cada vez mais importante enviar a informação correta para esses sistemas. Caso contrário o sistema poderá otimizar mediante falsos resultados.

Por outro lado, as campanhas de pagamento por conversão são cada vez mais uma nova realidade e principalmente quando a nossa conversão não é uma compra efetiva, é importante validar o que é uma verdadeira conversão para evitarmos pagamentos indevidos.

 

Se tiverem feedback ou necessitarem de ajuda estou por aqui e podem sempre falar comigo. Espero que este artigo vos ajude.

Deixe um comentário

This website is hosted Green - checked by thegreenwebfoundation.org