← Todos os artigos

Blog

O Guia Completo de Rastreamento de Conversões do Meta (Facebook)

rastreamento de conversões metaconfiguração do pixel do facebookmeta capiconversões do facebook

"Estou rodando anúncios no Meta (Facebook / Instagram), mas se as compras e os contatos estão realmente sendo medidos corretamente — no fim das contas, só me resta confiar nos números do Pixel." A otimização de anúncios do Meta é construída sobre esses dados de mensuração. O algoritmo de veiculação aprende quem converteu e direciona a entrega para pessoas parecidas, então se mesmo um único ponto estiver quebrado, a otimização vai deslizando para o público errado e toda decisão construída em cima disso sai silenciosamente do rumo.

Este guia é um "sumário" do rastreamento de conversões do Meta, organizado em visão geral → configuração → verificação → solução de problemas. Ele resume cada tópico e aponta para um artigo detalhado quando um aprofundamento é necessário. Seja você esteja configurando pela primeira vez ou já rodando mas inseguro quanto aos seus números, use isso como o mapa até o lugar que você precisa.

1. A mensuração do Meta funciona em dois canais: Pixel + CAPI

O ponto de partida para entender o rastreamento de conversões do Meta é que existem duas formas de enviar o sinal.

  • O Pixel (lado do navegador): JavaScript (o Meta Pixel) carregado no navegador do usuário envia eventos como compras e contatos para o Meta.
  • A Conversions API (CAPI / lado do servidor): Seu servidor envia eventos diretamente para o Meta. Como não passa pelo navegador, é menos afetado por bloqueadores de anúncios, prevenção de rastreamento e perda de sinal do iOS.

A recomendação atual do Meta é usar os dois juntos. Mas se você enviar "o mesmo resultado único" tanto pelo navegador quanto pelo servidor, ele será contado duas vezes a menos que você intervenha. A abordagem correta é dar aos dois eventos o mesmo nome de evento e o mesmo event_id para que o Meta possa deduplicar (fazer a deduplicação). Os detalhes desse mecanismo estão em Como funciona a deduplicação por event_id e como verificá-la.

2. A visão geral: instalar → disparar → registrar → deduplicar → caminho real

Tanto para configuração quanto para solução de problemas, a primeira coisa a entender é como a mensuração funciona como uma cadeia. O rastreamento do Meta só funciona quando essas etapas se conectam em uma linha única e ininterrupta. Se qualquer etapa quebrar, nenhum número aparece.

Etapa O que acontece Armadilha comum
① Instalado O Pixel carrega na página Ausente na página de conclusão (compra/contato finalizado)
② Dispara O sinal do evento é enviado Instalado, mas não dispara numa ação específica
③ Registrado O Meta aceita e armazena Recusa de consentimento / prevenção de rastreamento / limites do iOS descartam
④ Deduplicado Pixel e CAPI unificados em um só Incompatibilidade de event_id → contagem dupla ou perda
⑤ Caminho real Se sustenta nas condições reais de visitantes Dispara na sua máquina mas falta em produção

Este guia segue basicamente essa ordem. Só o fato de estar ciente de em qual etapa você está falando já torna tanto a configuração quanto a solução de problemas muito mais fáceis.

3. Fundamentos de configuração: Pixel, eventos padrão, CAPI, verificação de domínio

Instalando o Pixel

Carregue o código base do Pixel que você criou no Gerenciador de Eventos em todas as páginas. Você pode inserir o código diretamente ou implantar via Google Tag Manager (GTM), mas a regra é padronizar em um único método. Colocar nos dois causa rastreamento duplicado.

Eventos padrão (Purchase / Lead, etc.)

No momento em que um resultado ocorre, envie um evento padrão definido pelo Meta — Purchase para compras, Lead para leads, CompleteRegistration para cadastros, e assim por diante. Passar value (valor) e currency (moeda) corretamente no evento de compra é pré-requisito para a otimização de ROAS.

Conversões personalizadas e eventos personalizados

O Meta também suporta conversões personalizadas (regras baseadas em URL aplicadas a eventos padrão) e eventos personalizados (nomes de evento próprios, como TrialStart ou PlanUpgrade). Use eventos padrão sempre que possível — os algoritmos de otimização do Meta são treinados com base neles — e reserve eventos personalizados para ações que não se encaixam em nenhum dos eventos predefinidos do Meta. Quando você envia um evento personalizado, ele também precisa do event_id para deduplicação e deve ser registrado no AEM se você quiser mensuração no iOS.

A Conversions API (CAPI)

Envie eventos também pelo lado do servidor, para compensar o que a mensuração via navegador não capta. O ponto-chave aqui é dar a eles o mesmo nome de evento e o mesmo event_id que o Pixel, para que sejam deduplicados. Como confirmar que a CAPI está funcionando é detalhado em Verificando a Conversions API (CAPI).

Métodos de implementação da CAPI

Existem várias formas de implementar a CAPI, cada uma com trade-offs diferentes:

Método Melhor para Observações
Integração via parceiro (Shopify, WooCommerce, etc.) E-commerce em plataforma suportada Mais fácil — eventos já predefinidos, mas com personalização limitada
GTM Server-Side Times que já usam o GTM Esforço moderado; exige um container GTM server-side
Meta Conversions API Gateway Times sem recursos de desenvolvimento server-side Hospedado pelo Meta; mais simples do que construir seu próprio endpoint
API direta Controle total sobre os payloads Mais flexível, mas exige desenvolvimento e manutenção

Independentemente do método escolhido, gere um token de acesso permanente (via Gerenciador de Eventos → Configurações → Conversions API → Gerar token de acesso) e o armazene com segurança — trate-o como uma senha. Vincule os tokens a um usuário do sistema nas Configurações do Negócio, e não a uma conta pessoal, para que não quebrem quando membros da equipe saírem.

Verificação de domínio e AEM (Aggregated Event Measurement)

Para lidar com o ATT (App Tracking Transparency) no iOS 14.5 e versões posteriores, o Meta exige verificação de domínio e Aggregated Event Measurement (AEM). Você verifica seu domínio e configura até 8 eventos por domínio, em ordem de prioridade. O design desses 8 espaços de evento e sua prioridade determina se usuários de iOS podem ser mensurados. O contexto está em Por que o iOS 14 e o AEM reduzem conversões.

4. Confirmando se realmente funciona

Depois que a configuração estiver pronta, sempre confirme com seus próprios olhos que o sinal realmente dispara e chega ao Meta. Uma tela de configurações verde não significa que ele dispara ou é recebido no campo. A chave do diagnóstico no Meta é ter em mente que ②disparo (enviado pelo navegador) e ③registro (aceito pelo Meta) são coisas diferentes.

Event Match Quality (EMQ)

Depois de confirmar que os eventos estão disparando, verifique sua pontuação de Event Match Quality no Gerenciador de Eventos. O EMQ é a avaliação do Meta, numa escala de 1 a 10, de quão bem os dados do cliente que você envia (e-mail, telefone, IP, click ID) correspondem a usuários reais do Facebook. Uma pontuação mais alta significa que o Meta consegue atribuir mais conversões e direcionar a entrega com mais precisão.

  • Meta: 6,0 ou acima (o próprio benchmark interno do Meta). Pontuações abaixo disso significam que você está enviando poucos identificadores ou com formatação incorreta.
  • Como melhorar: Envie mais parâmetros de dados próprios (first-party) com cada evento — em (e-mail), ph (telefone), fn/ln (nome), fbp/fbc (click IDs). Todos os dados pessoalmente identificáveis precisam estar em minúsculas e com hash SHA-256 antes do envio.
  • A formatação importa: números de telefone devem estar no formato E.164, e-mails devem ser aparados (trim) e colocados em minúsculas antes do hash. Formatação incorreta causa falhas de correspondência mesmo quando o dado está presente.

Para saber mais sobre como usar dados próprios (first-party) de forma eficaz, veja Dados próprios (first-party) e rastreamento de conversões.

5. Problemas comuns

A partir daqui, os problemas que mais aparecem no dia a dia, organizados por tema. Cada item é um resumo — vá até o artigo vinculado para o aprofundamento.

As conversões não estão sendo rastreadas

Ou o Pixel não está instalado/disparando (instalação, disparo), ou não está sendo recebido por causa de recusa de consentimento, limites do iOS ou incompatibilidade na CAPI (registro) — as causas se dividem por etapa. Qual delas você suspeita muda completamente onde procurar. Para os passos de isolamento do problema, veja Por que as conversões do Meta não estão sendo rastreadas, e um procedimento de diagnóstico.

Rastreamento duplicado / deduplicação não está funcionando

Um mesmo resultado é contado duas vezes ou mais. No Meta, em especial, o caso típico é enviar tanto pelo Pixel quanto pela CAPI sem compartilhar um event_id. O mecanismo e como verificá-lo estão em Como funciona a deduplicação por event_id e como verificá-la. Para a forma fundamental de pensar sobre duplicidade, veja também Causas e correções para o rastreamento duplicado.

Conversões caíram após o iOS 14

Usuários que escolhem "Pedir ao app para não rastrear" no ATT têm a mensuração via navegador restrita, e só são agregados e modelados dentro dos espaços do AEM. Se a contagem caiu após uma atualização do iOS, suspeite disso primeiro. Veja Por que o iOS 14 e o AEM reduzem conversões.

O consent mode reduz conversões

Usuários que "recusam" em um banner de consentimento de cookies podem ter o disparo do Pixel ou o envio de dados restritos. Se a contagem caiu depois de introduzir um banner, este é outro lugar a suspeitar. Veja Por que o consent mode reduz conversões.

6. Checklist pré-lançamento (essenciais)

Antes do lançamento ou da entrada em produção, resolva pelo menos estes pontos. A versão completa é o Checklist de Verificação de Rastreamento de Conversões.

  • O Pixel base está em todas as páginas-alvo, incluindo a página de conclusão
  • facebook.com/tr dispara na ação-alvo (confirmado com bloqueadores desativados)
  • value e currency estão corretos no evento de compra
  • Se estiver usando CAPI, ela é deduplicada com o mesmo nome de evento e event_id que o Pixel
  • Chega ao Test Events, com o indicador de status verde (Ativo)
  • O domínio está verificado e os 8 eventos do AEM estão configurados em ordem de prioridade
  • Verificados os três estados de consentimento (Permitir / Recusar / indeciso)
  • Confirmado que não falha nas condições reais de visitantes, e não apenas no seu único padrão de teste

7. Hubs irmãos: rastreamento de conversões do Google Ads e do GA4

A forma de pensar sobre mensuração (instalar → disparar → registrar → caminho real) é a mesma em outras plataformas também.

Perguntas frequentes

P. Eu preciso instalar tanto o Pixel quanto a CAPI? R. Não é obrigatório, mas a recomendação atual do Meta é usar os dois. Só com o navegador, bloqueadores de anúncios, prevenção de rastreamento e limites do iOS causam perdas. Ao usar os dois, sempre ative a deduplicação com o mesmo nome de evento e event_id.

P. As conversões caíram depois de uma atualização do iOS. Está quebrado? R. Não necessariamente. Usuários que escolheram "Pedir ao app para não rastrear" no ATT só são agregados e modelados dentro dos espaços do AEM, então ver menos contagens é o comportamento esperado por design. Veja iOS 14 e AEM.

P. Basta ver o evento disparar no Test Events? R. Isso confirma apenas o "disparo (②)". Você só pode ter confiança depois de também verificar que ele não falha nas condições reais de visitantes e que a deduplicação está funcionando. Veja Verificando o Pixel.

P. Posso clicar no meu próprio anúncio do Meta para testar? R. Clicar no seu próprio anúncio carrega risco de violação de política e gera cobranças. Confirme a partir de fora da sua própria conta — em um ambiente independente.

Conclusão: além da configuração, confirme que o Meta registra também em produção

O rastreamento de conversões do Meta funciona como uma única cadeia: instalar → disparar → registrar → deduplicar → caminho real. Use o Pixel e a CAPI juntos, ative a deduplicação via event_id, configure a verificação de domínio e o AEM, e confirme tanto o disparo quanto o recebimento, e você cobrirá quase tudo o que consegue confirmar na sua própria máquina.

Mas o que resta no final é o caminho real que seus visitantes percorrem. Seu ambiente é moldado por estado de login, extensões e IP interno; pode parecer tudo certo na sua máquina e ainda assim faltar nas condições reais de visitantes.

O ConversionOK executa sua página em produção em um navegador real, independente e isolado, e intercepta os eventos do Meta e os sinais da CAPI efetivamente enviados, depois os verifica — sem precisar clicar no seu próprio anúncio e sem interferência do seu ambiente de escritório. Comece com uma verificação estática gratuita para confirmar o ponto de entrada da sua mensuração.