Blog

Rastreamento de vendas no WhatsApp: como saber de qual anúncio veio cada venda

O passo a passo completo para os três caminhos até o WhatsApp (anúncio direto, site e Google), com o que a Meta e o Google documentam em cada etapa.

Por Robert Maciel, gestor de tráfego há 9 anos · Publicado em 28/out/2026 · Parte do Dossiê do Rastreio

Você investe todo mês, o WhatsApp enche de conversa, e no fim do mês ninguém sabe dizer qual anúncio trouxe as vendas. O gestor manda print do Gerenciador, o caixa mostra outro número, e a discussão vira opinião.

Rastreamento de vendas no WhatsApp é guardar a origem de cada conversa (campanha, conjunto, anúncio ou palavra-chave) desde o clique, levar essa origem até a venda no seu CRM e devolver a venda para a Meta e para o Google. Sem as três partes, você mede conversa, não venda.

Por que o Gerenciador não basta

O Gerenciador de Anúncios mostra só o que a Meta conseguiu atribuir ao anúncio, dentro da janela de atribuição. O padrão é 7 dias depois do clique e 1 dia depois da visualização (Central de Ajuda da Meta). Quem comprou no dia 10 depois de clicar existe no seu caixa, mas não existe no anúncio.

A própria Meta avisa, na mesma página, que quem usa ferramenta própria deve avaliar o desempenho nela. Ou seja: a Meta não se coloca como a fonte da verdade do seu negócio. Quem precisa ter essa fonte é você.

E tem um custo em deixar isso solto. A Meta procura mais gente parecida com o resultado que você informa. Num teste com 116 mil campanhas de 43 mil empresas, anúncios de WhatsApp otimizados para lead tiveram custo por lead 24% menor que os otimizados para conversa (WhatsApp Business, Meta, nov/2024). Se a única coisa que você conta para a Meta é "conversou", ela traz quem conversa.

Três crenças que travam o rastreamento

"O pixel já rastreia tudo"

O pixel vive no site. Quando o anúncio leva direto para o WhatsApp, a pessoa nunca passa por uma página com pixel. A conversa acontece num lugar onde o navegador não enxerga nada. Para o WhatsApp, o caminho oficial é outro: a API de Conversões para mensagens comerciais, que veremos no passo 4.

A UTM funciona em anúncio que leva para um link. A Meta preenche sozinha o nome da campanha, do conjunto e do anúncio com os parâmetros dinâmicos {{campaign.name}}, {{adset.name}} e {{ad.name}} (Central de Ajuda da Meta). Mas ela mesma diz duas coisas: que você vai precisar de uma ferramenta para ler esses parâmetros, e que, se a pessoa sai e volta depois pelo orgânico, o parâmetro "será perdido" (Central de Ajuda da Meta). E no anúncio de clique para o WhatsApp não existe link com UTM: o elo é outro.

"Mensagem pré-preenchida resolve"

O truque do link wa.me com uma mensagem pronta ("Oi, vim do anúncio X") ajuda, mas depende de a pessoa não apagar o texto. E mesmo quando funciona, a origem fica só no seu WhatsApp. A venda não volta para a Meta nem para o Google, então a plataforma continua aprendendo com conversa.

O passo a passo, por caminho de entrada

Existem três jeitos de alguém chegar ao seu WhatsApp vindo de anúncio. Cada um guarda a origem de um jeito diferente.

Caminho 1: anúncio de clique para o WhatsApp (Meta)

Quando a conversa nasce de um anúncio de clique para o WhatsApp, a Meta envia junto um identificador único daquele clique: o ctwa_clid. Ele é a ligação entre a conversa e o anúncio. Na documentação da API de Conversões para mensagens comerciais, a orientação é direta: "Send ctwa_clid whenever you have it" (Meta para desenvolvedores).

  1. Use a API oficial do WhatsApp Business (direto ou por uma ferramenta que use a API oficial). O app comum do celular não entrega o ctwa_clid para o seu sistema.
  2. Confira se a ferramenta grava o ctwa_clid em cada conversa, junto com o ID do anúncio. Peça para ver isso numa conversa real, não no material de venda da ferramenta.
  3. Quando a conversa vira lead no CRM, o ctwa_clid vai junto, no cadastro do lead.

Caminho 2: anúncio que leva para o site, e do site para o WhatsApp

  1. No anúncio, em Rastreamento → Parâmetros de URL, use os parâmetros dinâmicos: utm_source={{site_source_name}}&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}.
  2. No primeiro acesso, a página grava a origem (as UTMs e o fbclid) num cookie próprio, antes de qualquer outra coisa. É isso que resolve o "parâmetro perdido" de quem volta depois.
  3. O botão do WhatsApp leva a origem junto: num código curto dentro da mensagem ou, melhor, num cadastro feito antes de abrir a conversa.
  4. Pixel e API de Conversões ligados no site, enviando o mesmo evento com o mesmo ID, para a Meta não contar duas vezes.

Caminho 3: Google Ads

  1. Ligue a codificação automática da conta. É ela que coloca o GCLID no link, e o Google diz que ela é obrigatória para acompanhar conversões offline (Ajuda do Google Ads).
  2. No modelo de rastreamento, use os parâmetros ValueTrack, como {keyword} (a palavra-chave que bateu com a busca), {campaignid}, {adgroupid} e {creative} (Ajuda do Google Ads). O {keyword} só funciona na Rede de Pesquisa.
  3. A página grava o GCLID e a palavra-chave no primeiro acesso e leva os dois até o cadastro do lead, como no caminho 2.

Do lead até a venda: o CRM

Até aqui você tem a origem. Agora ela precisa chegar até o dinheiro.

  1. Etapas no CRM: chegou, qualificou, recebeu orçamento, comprou. Cada lead entra com a origem gravada (o ctwa_clid, ou as UTMs, ou o GCLID e a palavra-chave).
  2. Uma regra só para a venda: quem recebe o pagamento marca a venda no CRM, no mesmo dia, ligada ao cliente que veio do anúncio. Sem isso, nada do que vem antes adianta.
  3. Valor na venda: registre quanto foi vendido. É o valor que ensina a plataforma a buscar quem gasta mais.

De volta para a Meta e para o Google

O último passo fecha o ciclo: a venda volta para a plataforma que trouxe o cliente.

Na prática: o que eu vejo nas contas

Em 9 anos de tráfego, o erro que mais se repete não é anúncio ruim. É o caminho quebrado entre a conversa e o caixa.

Num cliente que eu acompanho, a análise das conversas mostrou que só 14 de cada 100 conversas vindas de anúncio chegavam com a marca do anúncio. As outras 86 apareciam como "orgânico". O anúncio que mais vendia parecia o pior.

Em outro negócio, o painel mostrou 743 conversas em 30 dias e só 3 vendas lançadas em 90 dias. As vendas existiam: o caixa provava. Mas ninguém lançava. Para a Meta, aquelas vendas nunca aconteceram.

Nos dois casos, o conserto não foi mexer em público nem em criativo. Foi fechar o caminho: marca do clique na conversa, venda lançada no dia e venda de volta para a Meta.

Como verificar na sua conta hoje

Se você travou em dois ou mais itens, o seu rastreamento está medindo conversa, não venda. As 7 checagens completas estão no Guia do Sinal.

Perguntas frequentes

Dá para rastrear vendas no WhatsApp sem a API oficial?

Dá para saber parte da origem com link rastreado e mensagem pré-preenchida, mas é frágil. O ctwa_clid do anúncio de clique para o WhatsApp só chega ao seu sistema pela API oficial do WhatsApp Business. Sem ele, a venda não volta para o anúncio que a trouxe.

O que é ctwa_clid?

É o identificador do clique num anúncio de clique para o WhatsApp. A Meta o envia quando a conversa começa e pede que ele volte junto com os eventos da API de Conversões. É o que liga a venda feita na conversa ao anúncio.

Preciso de CRM para rastrear vendas no WhatsApp?

Você precisa de um lugar onde cada lead tenha a origem gravada e onde a venda seja marcada no dia. Pode ser um CRM ou a própria ferramenta de WhatsApp, desde que guarde a origem e mande os eventos de volta. Planilha preenchida no fim do mês não fecha o ciclo.

Por que o número do Gerenciador nunca bate com o caixa?

Porque o Gerenciador mostra só o que a Meta atribuiu ao anúncio dentro da janela de atribuição, e o caixa mostra tudo. A Meta explica que os dois números são diferentes de propósito. O que precisa bater é o seu caixa com o seu registro de origem.

Resumo

  1. Guarde a origem no primeiro contato: ctwa_clid no anúncio de WhatsApp, UTM dinâmica no site e GCLID no Google.
  2. Leve essa origem até a venda no CRM, com a venda lançada no dia e com valor.
  3. Devolva a venda para a Meta (API de Conversões) e para o Google (conversão offline). É isso que faz a plataforma buscar quem compra, não quem conversa.

Quer os documentos originais um por um? Estão no Dossiê do Rastreio. Para ligar a venda do CRM nas duas plataformas, veja o Dossiê do CRM.

O próximo passo

Quer fazer isso na sua conta, comigo?

Em 60 minutos passamos por estes pontos com os seus números, e você sai com o plano de ajustes por escrito.

Este material te dá o quê. O que trava na sua conta é o como: qual evento pedir, onde a origem se perde, por onde a venda volta. É isso que a Sessão Ciclo Fechado resolve.

  • 60 minutos ao vivo, comigo, dentro da sua conta
  • Os 7 pontos onde o sinal quebra entre o anúncio e o caixa, com os seus números
  • O plano de ajustes por ordem de prioridade, por escrito
  • A gravação da sessão, para rever ou mostrar ao seu cliente
  • O Ciclo Fechado rodando com os dados da sua conta
Funciona no meu negócio?
Em qualquer negócio que anuncia na Meta e registra a venda, no site ou no WhatsApp.
Sou gestor. Serve para mim?
Serve. Traga a conta de um cliente e saia com o plano para apresentar a ele.
E se não valer?
Garantia dupla: você me pede em até 7 dias depois da sessão e eu devolvo os R$ 597.

R$ 597 · 60 minutos · só 4 sessões por semana · garantia dupla

Quero a minha sessão →

P.S.: ainda não é a hora? Entre na lista da mentoria Ciclo Fechado e saiba primeiro quando abrir. Ou continue lendo: todos os materiais gratuitos.