WhaTrack
Entrar
Google Ads + WhatsApp•Thiago Gontijo•02/06/2026

GTM para campanhas que vendem pelo WhatsApp

Como usar o Google Tag Manager para rastrear cliques no WhatsApp, disparar tags de Meta e Google e preparar server-side GTM.

GTM para campanhas que vendem pelo WhatsApp

Quando alguém me pergunta como agilizar rastreamento sem virar refém do time de desenvolvimento, a resposta vem rápido: Google Tag Manager. O GTM resolve um problema crônico de quem trabalha com tráfego pago, que é depender de programador para qualquer ajuste em pixel ou evento. Se você anuncia para vender pelo WhatsApp, o GTM se torna ainda mais valioso, porque centraliza tags do Google, da Meta e dos seus próprios sistemas em um único lugar.

Neste guia, foco em Google Tag Manager WhatsApp, ou seja, como usar o GTM para campanhas onde a conversão final acontece dentro de uma conversa.

O que é GTM e por que vale tanto

GTM é um gerenciador de tags. Tags são pequenos códigos que disparam informações para fora do site: para o Google Ads, para o Pixel da Meta, para o GA4, para sua API de back-end, para o TikTok, para qualquer ferramenta. Sem GTM, cada tag exige uma alteração no código do site. Com GTM, você adiciona um único código no site, e depois gerencia todas as tags pela interface do navegador.

Para quem vende por WhatsApp, isso significa que você pode, sem chamar desenvolvedor:

  • Disparar conversão no Google quando alguém clica no botão de WhatsApp.
  • Disparar evento Lead na Meta no mesmo momento.
  • Capturar gclid da URL e salvar em cookie.
  • Adicionar UTM dinâmico na mensagem inicial do WhatsApp.
  • Empurrar o evento para um endpoint próprio que faz CRM, deduplicação e CAPI server-side.

Estrutura básica do GTM

Antes de configurar, vale lembrar dos três conceitos do GTM:

  • Tag: o que dispara. Exemplo, "Conversão Google Ads - Lead WhatsApp".
  • Trigger (ou acionador): quando dispara. Exemplo, "clique em botão com id btn-whats".
  • Variável: o que pega. Exemplo, "valor do gclid capturado da URL".

Toda implementação no GTM segue essa cadeia: variável alimenta trigger, trigger dispara tag.

Passo 1, capturar gclid automaticamente

Crie uma variável do tipo URL que extrai o parâmetro gclid da query string. Em seguida, crie uma tag personalizada de HTML que escreve esse valor em um cookie de primeira parte, com validade de 90 dias. Use uma trigger de All Pages para que a captura aconteça em qualquer entrada do site.

Pseudo código que você pode colar dentro de uma tag HTML personalizada:

<script>
(function(){
  var p = new URLSearchParams(location.search);
  var g = p.get('gclid');
  if(g){
    document.cookie = 'wt_gclid=' + g + '; max-age=7776000; path=/';
  }
})();
</script>

Isso garante que mesmo se o usuário navegar pelo site antes de ir para o WhatsApp, o gclid continua disponível.

Passo 2, disparar conversão no clique do WhatsApp

Crie uma trigger de clique em link filtrando por URL que começa com https://wa.me/ ou pelo seletor CSS do botão. Em cima dessa trigger, crie duas tags:

  • Conversão Google Ads, com o ID da ação de conversão criada no painel do Google.
  • Evento Lead da Meta, usando o Pixel do Facebook que já está no contêiner.

Assim, no mesmo clique, os dois lados são alimentados. Se você quer entender a diferença entre os dois sistemas, vale ler Pixel do Google vs Pixel do Facebook.

Passo 3, enriquecer o link do WhatsApp com UTM

Aqui entra um truque útil. Em vez do botão apontar diretamente para wa.me, você pode usar uma tag de Custom HTML que reescreve o link no momento do clique, adicionando UTM ou outros parâmetros baseado em variáveis do GTM. Assim, mesmo sem mexer no código do site, você empurra dados para a próxima etapa.

Exemplo: o botão original aponta para https://wa.me/5511999999999?text=Olá. O GTM intercepta o clique e reescreve como https://wa.me/5511999999999?text=Olá%2C%20vim%20de%20gclid_{{Cookie_wt_gclid}}.

Existe uma versão mais elegante, usando um redirecionador próprio do tipo seusite.com/wa?gclid=..., que registra a sessão no servidor antes de redirecionar. A WhaTrack faz isso por padrão e evita poluir o texto da mensagem.

Passo 4, server-side GTM

Server-side GTM, ou sGTM, é uma evolução do GTM tradicional. Em vez do navegador disparar diretamente para Google, Meta e outros, ele dispara para um contêiner que vive no seu servidor, e esse contêiner é quem fala com as plataformas. Os benefícios:

  • Performance: o navegador carrega menos tags.
  • Privacidade: dados sensíveis nunca passam pelo cliente.
  • Resistência a bloqueadores: como a comunicação parte de um domínio próprio, ad blockers passam menos.
  • Controle: você pode filtrar, enriquecer e deduplicar eventos antes de mandar adiante.

Para quem vende por WhatsApp e quer rodar CAPI da Meta e Enhanced Conversions do Google a partir de uma única fonte, sGTM faz muito sentido. Existe um custo, porque precisa de um servidor rodando no Google Cloud ou equivalente, mas o ganho de qualidade compensa em volume médio para cima.

Tags úteis no contêiner

Lista do que faz sentido manter no GTM de um negócio que vende por WhatsApp:

  • Google Tag base com config do Google Ads e do GA4.
  • Meta Pixel base com PageView.
  • Tag de captura de gclid em cookie próprio.
  • Tag de conversão Google Ads no clique do WhatsApp.
  • Tag de Lead no Pixel da Meta no mesmo clique.
  • Tag GA4 de evento personalizado click_whatsapp para análise no GA4.
  • Tag de webhook próprio que envia para a sua API interna.

Triggers que você vai usar com frequência

  • Click - Link contains wa.me
  • Click - Element matches CSS .btn-whats
  • History Change, para SPAs.
  • Form Submission, se você tem formulário antes do botão.
  • Timer, para disparar evento de engajamento depois de 30 segundos.

Erros comuns

  • Esquecer de ativar a publicação do contêiner depois de criar tags. As alterações ficam só em preview.
  • Não usar o modo preview antes de publicar. Toda vez que mexer, teste no modo preview do GTM.
  • Sobrescrever o cookie de gclid em cada PageView. Se o cookie já existe, mantenha o original, porque o primeiro clique é o que importa.
  • Disparar conversão de venda no clique. Clique não é venda. Use o clique para Lead, e dispare a conversão de venda real do lado do servidor.
  • Misturar GTM web com GTM AMP sem necessidade.

Como isso conecta com o lado server

GTM resolve a parte do navegador, mas conversão verdadeira de WhatsApp acontece depois, na conversa. Por isso, mesmo com GTM perfeito, você ainda precisa de uma camada server-side para enviar a conversão de venda. Recomendo voltar para rastrear conversões do Google Ads no WhatsApp para fechar essa parte.

E para entender como GTM se encaixa numa estratégia completa de Google Ads para WhatsApp, o pilar está em Google Ads para WhatsApp.

Como a WhaTrack se encaixa

Mesmo quem usa GTM precisa, em algum momento, de uma fonte de verdade para "esta venda fechou, dispare conversão real para Google e Meta". A WhaTrack é exatamente essa fonte. Você integra o painel uma vez, e cada venda confirmada no WhatsApp gera disparo automático nas plataformas, com Enhanced Conversions, CAPI e contingência de pixels caso um deles falhe.

Quer simplificar sua stack de rastreamento? Abra o painel da WhaTrack, conecte suas contas e pare de depender de tag corrigida no susto antes de cada campanha grande.

← Ver todos os artigos de Google Ads + WhatsApp
Elev8Elev8

Conecte seus anúncios Meta às vendas no WhatsApp. CAC e ROAS reais, por campanha e anúncio.

Empresa

  • Entrar
  • Falar com a gente

Legal

  • Privacidade
  • Termos de Uso

© 2025 Elev8. Todos os direitos reservados.

Elev8 Negocios Digitais LTDA | CNPJ: 63.823.086/0001-72