Nexopath Guias True Conversions

Como Rastrear Conversões de Anúncios que Vão Para o WhatsApp

Você investe em anúncios, o lead chega pelo WhatsApp, o vendedor fecha o negócio — e o painel de anúncios não mostra nada disso. O problema não é que a conversão “não foi rastreada” por algum descuido de configuração: é que a conversa acontece em um lugar onde nenhuma tag roda, e o identificador do clique que originou o lead não atravessa essa fronteira sozinho.

Vale separar o problema em dois desde o começo, porque Google e Meta quebram por motivos diferentes e as correções não são as mesmas. Confundir os dois é a razão mais comum pela qual uma tentativa de resolver isso não sai do lugar.

Os Dois Fluxos, e Por Que Eles Falham Diferente

Fluxo Google: o GCLID fica para trás no navegador

O caminho típico do Google Ads é: anúncio → landing page → botão de WhatsApp. Quando alguém clica no anúncio, o Google anexa um parâmetro gclid à URL da landing page — o identificador único daquele clique. Até aqui está tudo certo: o identificador existe e está no navegador.

O problema é o botão. Ao tocar no link de WhatsApp, o visitante sai do navegador e entra em um aplicativo. O gclid continua onde sempre esteve — na URL da página que ficou para trás — e a conversa que começa do outro lado não tem nenhuma memória dele. O vendedor atende alguém que aparece como um número de telefone, sem origem.

A boa notícia desse fluxo: o identificador existe. O trabalho é de transporte — carregar o gclid da landing page até o momento em que o negócio fecha. Isso é resolvível, e o passo a passo está em conversões de WhatsApp no Google Ads via conversão offline.

Fluxo Meta: nunca existiu um fbclid

Anúncios de clique para WhatsApp (click-to-WhatsApp) do Meta funcionam de outro jeito: o anúncio abre a conversa direto. Não há landing page, não há navegador, não há pixel disparando, e nenhum fbclid chega a ser criado — não é que ele se perde no caminho, é que ele nunca existe.

No lugar dele, o Meta injeta um identificador próprio: o ctwa_clid. Ele não aparece em nenhuma URL. Ele chega dentro do objeto referral da primeira mensagem que o webhook da sua plataforma de atendimento recebe. Se ninguém capturar esse valor naquele momento, ele some — e não há como recuperá-lo depois. O que é, onde vive e como usá-lo está detalhado em o que é o ctwa_clid.

Google AdsMeta (click-to-WhatsApp)
Identificador do cliquegclidctwa_clid
Onde ele apareceURL da landing pageObjeto referral da primeira mensagem, no webhook
Existe no navegador?SimNão — não há navegador no fluxo
Natureza do problemaTransportar o que existeCapturar antes que suma

As Correções Manuais

Nenhuma delas exige um produto pago. Todas exigem disciplina operacional, e é justamente isso que costuma quebrar quando o volume cresce.

1. Código de referência no texto pré-preenchido do wa.me

O truque mais barato do lado do Google. Um link de WhatsApp aceita um texto pré-preenchido — a mensagem que já aparece digitada quando a conversa abre:

https://wa.me/5511999999999?text=Ol%C3%A1!%20Vim%20pelo%20site%20%5Bref%3Aa1b2c3%5D

O [ref:a1b2c3] é um código curto que o seu site gera e associa, do lado do servidor, ao gclid daquela sessão. Quando a primeira mensagem chega com esse código, você sabe de qual clique aquele contato veio. O visitante vê um rótulo curto no fim de uma mensagem normal, e a plataforma de atendimento guarda o código junto ao contato.

O que dá errado na prática: o lead apaga a mensagem antes de enviar e digita a sua própria. Isso acontece — e é o motivo pelo qual essa técnica captura a maior parte dos contatos, não todos.

2. Capturar o ctwa_clid do webhook da plataforma de chatbot

Do lado do Meta, é o único caminho. A plataforma que detém a conexão com a WhatsApp Business API recebe o objeto referral na primeira mensagem; alguém precisa ler o ctwa_clid dali e guardá-lo com o contato. Se a sua plataforma expõe esse campo em um webhook próprio ou em um campo customizado, dá para trabalhar. Se não expõe — e várias não expõem — não há solução do seu lado. Vale conferir isso antes de escolher a plataforma, não depois.

3. Importação de conversões offline

É o que fecha o ciclo nos dois casos. Com o identificador em mãos (gclid ou ctwa_clid) e o negócio fechado no CRM, você envia o evento de volta para a plataforma de anúncios com o valor real. No Google, isso é a importação de conversões offline. No Meta, é a Conversions API para business messaging, com action_source definido como business_messaging.

A versão manual disso é exportar uma planilha do CRM e subir um CSV toda semana. Funciona, e é assim que muita gente começa. Os limites aparecem depois: o atraso entre o fechamento e o upload chega a 7–14 dias, o que atrasa o sinal justamente para as campanhas que estão rodando agora — o efeito disso no Smart Bidding está em por que suas conversões offline não estão melhorando suas campanhas.

O Erro que Anula Todo o Resto: Mandar Só o Fechamento

Vale antecipar uma armadilha, porque ela desperdiça o trabalho todo. Operações que vendem por WhatsApp costumam ter poucos fechamentos por mês. Se a conversão só é registrada quando o negócio fecha, o volume mensal fica abaixo do mínimo de cerca de 30 conversões por conversion action que o Google recomenda para o Smart Bidding operar com confiança — e o algoritmo ignora o sinal que você lutou para construir.

A saída é mandar o funil inteiro, com valor crescente: o lead qualificado vale uma fração do negócio esperado, a proposta vale uma fração maior, o fechamento vale o valor real. A mecânica está em valor de conversão por etapa do funil.

O Que um Middleware Automatiza

Nada acima é impossível de fazer à mão. O que muda com uma camada intermediária é o custo operacional recorrente e o número de pontos que quebram em silêncio:

  • Captura do identificador — o gclid no formulário e na sessão, sem depender de um script caseiro que falha calado quando o formulário muda. A mecânica está em como capturar o GCLID em formulários.
  • Junção por telefone — casar o contato do WhatsApp com o negócio no CRM apesar dos formatos de número inconsistentes, o problema mais chato do fluxo brasileiro.
  • Hash e normalização — SHA-256 aplicado antes de qualquer dado sair do servidor, com as regras de formato de cada plataforma.
  • Envio por etapa — cada avanço no funil vira um evento com valor, em minutos e não em semanas.
  • Deduplicação e retry — um webhook reenviado não vira duas conversões.

O True Conversions faz isso para o Google Ads hoje: o lado do fluxo Google — captura do GCLID, junção com o negócio no CRM e envio de conversões offline por etapa do funil — é configuração de tela. O suporte a Meta e ao fluxo de click-to-WhatsApp via ctwa_clid está em breve. Se hoje o seu investimento em WhatsApp é majoritariamente click-to-WhatsApp no Meta, a correção disponível agora é a captura do ctwa_clid na sua plataforma de atendimento — vale entender como ele funciona antes de montar qualquer coisa.

Por Onde Começar

  1. Descubra qual fluxo domina. Se a maior parte do investimento é Google → landing page → botão, comece pelo guia de conversões offline do WhatsApp no Google Ads — é o caminho com solução completa disponível hoje.
  2. Se é click-to-WhatsApp, confirme primeiro se a sua plataforma de atendimento entrega o ctwa_clid. Sem isso, nenhum outro passo importa.
  3. Não mande só o fechamento. Configure o funil inteiro desde o início, ou o volume não sustenta o Smart Bidding.

Próximo Passo

O True Conversions liga o CRM ao Google Ads e envia o valor real de cada negócio conforme ele avança no funil — incluindo os leads que chegaram pelo WhatsApp. Veja como funciona em conversions.nexopath.com/conversoes-whatsapp. Teste grátis, sem cartão.

Perguntas Frequentes

Por que os leads que chegam pelo WhatsApp não aparecem no Google Ads?

Porque o clique no botão de WhatsApp leva o visitante para fora do navegador. O GCLID que o Google anexou à URL da landing page fica no navegador e não acompanha a conversa — o atendimento acontece em um aplicativo onde nenhuma tag roda. A conversão existe, mas não tem como ser ligada ao clique que a originou, a menos que você carregue essa ligação manualmente.

Anúncios de clique para WhatsApp do Meta geram fbclid?

Não. O anúncio click-to-WhatsApp abre a conversa direto, sem passar por nenhuma página — não existe navegador, não existe pixel e nenhum fbclid chega a ser criado. No lugar dele, o Meta injeta um identificador chamado ctwa_clid no objeto referral da primeira mensagem que chega ao webhook da plataforma que detém a conexão com a WhatsApp Business API.

Dá para rastrear conversões de WhatsApp sem programar?

Parcialmente. Um código de referência curto no texto pré-preenchido do link wa.me é configuração de link, não código, e já permite ligar o contato à origem. Mas juntar esse código ao negócio no CRM e subir cada etapa como conversão offline com valor real exige automação — planilha manual funciona no começo e deixa de funcionar quando o volume cresce.

Qual a diferença entre rastrear WhatsApp no Google Ads e no Meta?

São dois problemas distintos. No Google, o identificador do clique (GCLID) existe, mas fica para trás no navegador quando o lead sai para o WhatsApp — o trabalho é transportá-lo. No Meta com click-to-WhatsApp, não há nada para transportar: o identificador (ctwa_clid) nasce dentro do webhook do WhatsApp e precisa ser capturado lá, ou some.