BrowserUpBrowserUp
Fazer minha aplicação →
← Blog
Meta Pixel & CAPI

Pixel de Mensagem no Meta Ads: guia completo para gestores de tráfego

Guia completo de Pixel de Mensagem (CTWA) pra gestor de tráfego: o que é, pré-requisitos, como configurar e como validar que está funcionando.

Pixel de Mensagem é o nome usado pro rastreamento de anúncios Click-to-WhatsApp (CTWA), o formato de anúncio da Meta que abre direto uma conversa no WhatsApp em vez de levar o clique pra um site. A Meta anexa um identificador único, o ctwa_clid, ao início dessa conversa, e é esse identificador que liga a conversa de WhatsApp de volta ao anúncio que a originou. Configurar corretamente exige capturar esse identificador na primeira mensagem e devolver o evento de venda pra Meta via Conversions API, com deduplicação. Sem isso, a campanha nunca sabe se a conversa terminou em venda, ver a explicação completa em Pixel de Mensagem x Meta Pixel.

Por que isso importa pra quem gerencia tráfego pago

Quem gerencia campanha de Click-to-WhatsApp pra cliente final costuma reportar métrica de topo de funil, como número de conversas iniciadas, porque é o único dado que chega de volta pro Ads Manager sem essa configuração. Isso é insuficiente pra provar resultado real, porque conversa iniciada não é venda. Um gestor de tráfego que implementa Pixel de Mensagem corretamente consegue mostrar pro cliente qual campanha, conjunto de anúncios e criativo específico realmente gerou venda, não só conversa, o que muda a conversa de renovação de contrato de “quantas mensagens geramos” pra “quanto faturamento essa campanha gerou”.

Pré-requisitos antes de configurar

  • Conta de anúncios com acesso de administrador no Gerenciador de Eventos da Meta que está rodando a campanha de Click-to-WhatsApp.
  • Número de WhatsApp conectado à campanha, seja via API oficial (WABA, ver glossário) ou via conexão não oficial, o ctwa_clid é gerado no momento do clique no anúncio, antes da conversa chegar em qualquer número, por isso funciona nos dois cenários.
  • Um sistema pra capturar e guardar o ctwa_clid na primeira mensagem da conversa, sem descartar esse dado antes de a venda acontecer.
  • Integração com Conversions API pra devolver o evento de venda pra Meta quando o negócio fechar, com event_id pra deduplicação.

Como configurar o Pixel de Mensagem (visão geral do processo)

  1. Criar o anúncio como Click-to-WhatsApp, não como um anúncio comum com link pra site ou formulário. Esse é o formato que gera o ctwa_clid no momento do clique.
  2. Conectar o número de WhatsApp da campanha ao Gerenciador de Anúncios, seja via WABA oficial ou conexão não oficial.
  3. Garantir que o sistema que recebe a primeira mensagem capture o ctwa_clid antes de qualquer outra automação processar a conversa, esse identificador costuma vir anexado à própria mensagem de abertura.
  4. Guardar o ctwa_clid junto com o lead, no CRM ou sistema que acompanha essa conversa até ela fechar (ou não) como venda.
  5. Registrar a venda com o mesmo ctwa_clid anexado, mesmo que isso aconteça dias ou semanas depois da conversa começar.
  6. Enviar o evento de venda pra Meta via Conversions API, com deduplicação por event_id, ver o passo a passo técnico completo.

Nota pra quem gerencia várias contas de cliente: cada conta de anúncios e cada número de WhatsApp conectado tem seu próprio fluxo de captura de ctwa_clid, não existe configuração única que cubra várias contas de cliente ao mesmo tempo, cada campanha precisa da própria integração validada.

Como validar que a configuração está funcionando

Depois de configurado, o gestor de tráfego precisa confirmar que o ctwa_clid está realmente chegando e sendo processado, não só assumir que a configuração funcionou. O sinal mais confiável é acompanhar, no Gerenciador de Eventos, se eventos de venda estão chegando via Conversions API com esse identificador anexado, e comparar com o volume de conversas de Click-to-WhatsApp iniciadas no mesmo período. Uma diferença muito grande entre conversas iniciadas e eventos de venda reportados costuma indicar que o ctwa_clid está se perdendo em algum ponto do fluxo, geralmente entre a primeira mensagem e o registro da venda no sistema que acompanha o lead.

O que muda no relatório pro cliente final

  • Origem por anúncio:cada venda mostra de qual campanha, conjunto e anúncio específico ela veio, não só “veio do WhatsApp”.
  • Otimização real: a campanha passa a otimizar pra gente parecida com quem comprou, não só com quem iniciou conversa.
  • CAC real, não estimado: o Custo de Aquisição de Cliente calculado com atribuição correta reflete o que realmente aconteceu, não uma estimativa baseada só em volume de conversa.
  • Relatório que sustenta renovação de contrato: pra agência que revende esse serviço, mostrar venda atribuída por anúncio específico é o que separa relatório de vaidade de relatório que justifica continuar o contrato.

Erros mais comuns na configuração

  • Criar o anúncio como Click-to-WhatsApp, mas sem nenhum sistema capturando o ctwa_clid na primeira mensagem, perdendo o dado desde o início.
  • Capturar o ctwa_clid, mas nunca enviar o evento de venda de volta pra Meta via Conversions API, o que deixa a campanha sabendo só que a conversa começou.
  • Trocar de número de WhatsApp ou de BSP no meio de uma campanha ativa sem revalidar se a captura do ctwa_clid continua funcionando na nova configuração.
  • Confundir Pixel de Mensagem com Meta Pixel de site, assumindo que o código já instalado no site também cobre a conversa de WhatsApp, ver a diferença completa.

Perguntas frequentes

Preciso de acesso de administrador pra configurar isso?

Sim, tanto na conta de anúncios quanto no Gerenciador de Eventos da Meta que está rodando a campanha de Click-to-WhatsApp.

Funciona com WhatsApp Business App comum ou só com API oficial?

Funciona com os dois. O ctwa_clid é gerado no momento do clique no anúncio, do lado de fora do WhatsApp, antes da conversa chegar em qualquer número, por isso a captura funciona tanto com WABA oficial quanto com conexão não oficial.

Quanto tempo depois da conversa a venda ainda pode ser atribuída?

O ctwa_clid fica anexado à conversa desde o primeiro clique, sem prazo de expiração definido pelo fluxo em si. Quando o negócio fecha, mesmo semanas depois, o evento de venda pode ser registrado com esse mesmo identificador.

Isso funciona só pra Meta Ads, ou também pra Google Ads?

O Pixel de Mensagem e o ctwa_clid são específicos do ecossistema Meta, onde existe o formato de anúncio Click-to-WhatsApp. Campanhas de Google Ads não geram esse identificador.

A BrowserUp implementa Pixel de Mensagem e CAPI juntos, prontos pra usar.

Sem precisar montar essa integração do zero.