Por que o Meta Ads mente sobre as suas conversões

O painel do Meta sempre mostra mais vendas que o seu banco de dados. Entenda as quatro razões técnicas dessa diferença e qual número usar para decidir.

O painel do Meta diz 47 vendas. O seu banco de dados diz 19.

Se você já viveu isso, já passou pelas cinco fases: conferir de novo, desconfiar do pixel, desconfiar do banco, achar que a plataforma está inflando de propósito, e por fim desistir e escolher um número para acreditar.

A explicação não é fraude. É que os dois sistemas estão medindo coisas diferentes com réguas diferentes — e cada um está correto segundo a própria régua.

Este artigo explica as quatro razões técnicas dessa divergência e, mais importante, qual dos dois números usar para cada tipo de decisão.

A resposta curta

O Meta conta como conversão sua qualquer venda de alguém que interagiu com o anúncio dentro de uma janela de tempo — inclusive quem apenas viu, sem clicar, e comprou dias depois por outro caminho.

O seu banco conta o que o seu código conseguiu rastrear no momento da compra, normalmente pelo último clique.

São modelos de atribuição diferentes. O número do Meta será sempre maior, e isso é esperado. Use o dado do Meta para otimizar campanha e o seu dado para calcular lucro. Nunca o contrário.


Razão 1 — A janela de atribuição

Este é o maior responsável pela diferença, e o mais fácil de corrigir na sua leitura.

Por padrão, o Meta atribui a si uma conversão que aconteça em até 7 dias após um clique no anúncio. Em algumas configurações, também conta 1 dia após uma visualização.

Traduzindo para a vida real: a pessoa vê seu anúncio na terça, não clica em nada, e na sexta digita o nome da sua loja no Google e compra. O Meta credita essa venda à campanha.

Não é mentira — o anúncio pode mesmo ter plantado a lembrança. Mas o seu banco vai registrar essa venda como tráfego orgânico de busca, porque foi de lá que a pessoa veio no momento da compra.

Onde conferir: no Gerenciador de Anúncios, em Colunas, você consegue ver o detalhamento por janela. Comparar "7 dias após o clique" com "1 dia após o clique" mostra na hora quanto da sua diferença vem daí.


Razão 2 — Visualização não é clique

Atribuição por visualização é a que mais gera desconfiança, com razão.

Se alguém rolou o feed e o seu anúncio passou pela tela — sem clique, sem interação, às vezes sem sequer ter sido notado conscientemente — e essa pessoa comprou no dia seguinte, o Meta pode contar como conversão da campanha.

Existe fundamento teórico: publicidade funciona por exposição, e sempre foi assim na TV e no outdoor. O problema é que isso infla o número de campanhas de público quente, que mostram anúncio justamente para quem já ia comprar.

O sintoma clássico é a campanha de remarketing com retorno absurdamente alto. Parte daquilo é real. Parte é a plataforma cobrando crédito por venda que aconteceria de qualquer jeito.

O que fazer: ao avaliar campanha de remarketing, olhe o resultado só com atribuição por clique. A diferença entre os dois números é a sua margem de dúvida.


Razão 3 — Modelagem estatística

Desde que os navegadores passaram a restringir rastreamento entre sites, uma parte considerável das conversões deixou de ser observável.

O Meta não deixa esse buraco em branco. Ele estima.

A plataforma usa modelos estatísticos para inferir quantas conversões provavelmente aconteceram entre os usuários que não puderam ser rastreados, e soma esse valor ao relatório.

Isso significa que uma parte do número que você vê não corresponde a nenhuma venda específica. É projeção, e projeção não pode ser conciliada com o seu banco linha a linha. Você nunca vai encontrar aqueles pedidos, porque eles não existem individualmente no relatório — existem como estimativa agregada.

Não é ilegítimo. Estimativa é uma ferramenta válida quando o dado direto não existe. Só não dá para tratar estimativa como se fosse contagem.


Razão 4 — Deduplicação entre pixel e API

Se você usa pixel no navegador e API de conversões no servidor ao mesmo tempo — o que é a recomendação atual — os dois enviam o mesmo evento de compra.

A deduplicação existe para o Meta reconhecer que aquilo é o mesmo evento e contar uma vez só. Ela funciona por identificadores que precisam bater exatamente entre as duas fontes.

Quando a configuração está errada, dois cenários acontecem:

Problema Sintoma
Identificadores não batem Conversões contadas em dobro
Só uma fonte dispara Conversões subnotificadas

O primeiro é o mais comum e o mais perigoso, porque parece um bom resultado. Você comemora um retorno que não existe e escala uma campanha que não está performando.

Como verificar: no Gerenciador de Eventos, o Meta mostra a taxa de eventos deduplicados. Se ela estiver muito baixa enquanto as duas fontes disparam, a deduplicação não está funcionando.


Por que o seu dado também não é perfeito

Justiça: o número do seu banco também tem furo.

Bloqueadores de anúncio impedem seu script de rastreamento de rodar. A venda acontece, o registro de origem não.

Cookies apagados ou expirados fazem o visitante recorrente parecer novo, e a origem original se perde.

Troca de dispositivo é invisível para a maioria dos sistemas caseiros. A pessoa descobre no celular, compra no computador, e você registra dois visitantes diferentes.

Último clique ignora tudo que veio antes. Se o Instagram apresentou, o e-mail lembrou e a busca fechou, o seu sistema credita só a busca.

Foi exatamente por causa desse último ponto que eu montei uma cascata de atribuição com regras de prioridade em vez de confiar em um único campo. Mas nenhuma cascata resolve o que nunca foi capturado.

O seu número é conservador. O do Meta é otimista. A verdade mora entre os dois.


Qual número usar para cada decisão

Esta é a parte prática, e a que muda o seu dia a dia.

Decisão Use
Qual criativo pausar Meta
Qual público escalar Meta
Quanto posso gastar por venda Seu banco
A campanha deu lucro? Seu banco
Qual canal realmente traz cliente Seu banco
Otimizar dentro da própria campanha Meta

A lógica é simples: o Meta é bom para comparações relativas dentro dele mesmo, porque todos os anúncios são medidos com a mesma régua torta. Se o criativo A converte o dobro do criativo B no painel, essa diferença é real, mesmo que os dois números absolutos estejam inflados.

O seu banco é a única fonte para decisão financeira, porque ele conta dinheiro que efetivamente entrou.

O erro que quebra loja é calcular custo por aquisição usando o número de vendas do Meta e o valor gasto real. Isso produz um custo por venda artificialmente baixo, você escala confiante, e o caixa não acompanha.


Como reduzir a diferença

Você não vai zerar. Mas dá para estreitar.

Padronize a janela de atribuição. Configure o Meta para 7 dias após clique, sem visualização, e compare com o seu último clique. As réguas ficam mais parecidas.

Use parâmetros UTM em todos os anúncios. Sem UTM, você depende do referenciador, que é muito menos confiável. Com UTM, cada clique chega identificado.

Persista o UTM na sessão. Se a pessoa navega por cinco páginas antes de comprar, o parâmetro precisa sobreviver até o checkout. Guardar em sessionStorage no primeiro carregamento resolve.

Guarde primeiro clique e último clique separadamente. Duas colunas, dois momentos. Isso te dá condição de comparar modelos de atribuição em vez de ficar preso a um.

Confira a deduplicação. Se pixel e API estão contando duas vezes, nada mais que você fizer vai reconciliar.


Perguntas frequentes

O Meta Ads infla as conversões de propósito?

Não há evidência disso, e a explicação técnica é suficiente sem recorrer a má-fé. A diferença vem de janela de atribuição mais larga, atribuição por visualização e modelagem estatística de conversões não observáveis. São escolhas metodológicas documentadas, não manipulação. O problema é interpretar aquele número como contagem direta de vendas.

Qual diferença entre os números é considerada normal?

Não existe percentual universal, porque depende do seu ciclo de compra, da proporção de remarketing e da configuração da janela. O que importa é a diferença ser estável. Se ela vive em torno de um patamar e de repente dobra de uma semana para a outra, algo quebrou — provavelmente rastreamento ou deduplicação.

Devo desligar a atribuição por visualização?

Para avaliar resultado, vale olhar sem ela. Para a plataforma otimizar entrega, o sinal de visualização ajuda o algoritmo. Uma boa prática é manter ligada na campanha e analisar o relatório nas duas visões, tratando a diferença como margem de incerteza.

Por que meu Google Analytics mostra um terceiro número?

Porque ele tem a própria régua, que não é nem a do Meta nem a do seu banco. Ferramenta de analytics costuma usar modelo próprio, tem amostragem em volumes altos e também sofre com bloqueadores. Três sistemas, três metodologias, três números. Escolha um como fonte financeira oficial — de preferência o seu — e trate o resto como referência.

Vale a pena montar meu próprio rastreamento?

Se você gasta valor relevante em anúncio, sim. Você precisa de pelo menos uma fonte que você controle e entenda por inteiro, para não tomar decisão financeira com base em número de terceiro. Não precisa ser complexo: capturar UTM, persistir na sessão e gravar junto com o pedido já coloca você à frente da maioria.

Como saber se meu pixel está contando em dobro?

No Gerenciador de Eventos, procure a taxa de deduplicação dos eventos de compra. Se pixel e API de conversões estão ativos e a taxa está próxima de zero, os identificadores não estão batendo e você provavelmente conta cada venda duas vezes.


Resumindo

O Meta não mente no sentido de falsificar dado. Ele mede com uma régua mais larga do que a sua: janela de atribuição maior, crédito por visualização e estimativa estatística onde o rastreamento falhou.

O resultado é que o número dele sempre será maior — e isso é esperado, não é bug.

A regra prática que resolve o dia a dia: otimize com o dado deles, decida dinheiro com o seu. E se você ainda não tem um dado próprio confiável, essa é a primeira coisa a construir antes de escalar qualquer investimento.


Continue lendo em Dados e Analytics: