Meta Ads e a loja mostram números diferentes
Antes de concluir que o tracking está quebrado, vale saber que boa parte da divergência é esperada e explicável. As dez causas reais, na ordem em que costumam aparecer.
Atualizado em 8 de setembro de 2026 · por WYB Trackers
A diferença sempre indica erro de tracking?
Não. Paridade de 100% entre plataforma e gerenciador de anúncios não existe, e não deve ser prometida por ninguém. Os dois sistemas medem coisas diferentes com regras diferentes: a loja conta o pedido no dia do pedido, o Meta conta a conversão no dia do clique.
O objetivo realista é reduzir a divergência a uma faixa explicável, não zerá-la. O critério prático de conta saudável não é o tamanho da diferença, é conseguir apontar a origem de cada parte dela.
As dez causas, em ordem de frequência observada
Esta ordem vem das auditorias da WYB Trackers em operações brasileiras. Percorrer de cima para baixo economiza tempo, porque as primeiras explicam a maior parte dos casos.
| # | Causa | Como isolar |
|---|---|---|
| 1 | Janela e modelo de atribuição diferentes | Compare o mesmo período com a mesma regra. A loja conta no dia do pedido; o Meta, no dia do clique. |
| 2 | Pagamento assíncrono (Pix e boleto) | Separe pedidos criados de pedidos aprovados. Se a diferença vive aí, o problema é o momento do evento. |
| 3 | Deduplicação quebrada | Duplica no gerenciador e não na loja. Confira se navegador e servidor usam o mesmo pixel e o mesmo event_id. |
| 4 | Perda de cookie na transição loja para checkout | Simule a jornada completa e veja se os identificadores sobrevivem à troca de domínio. |
| 5 | ITP no Safari e ciclo de compra longo | Segmente por navegador e por tempo entre primeira visita e compra. |
| 6 | Consentimento bloqueando o disparo | Verifique o comportamento com o banner recusado. Evento que não dispara não chega. |
| 7 | Evento em página que recarrega | Recarregue a página de obrigado e veja se um novo Purchase é disparado. |
| 8 | Pixel ou conjunto de dados diferente entre web e server | Confirme que as duas vias apontam para o mesmo destino. Se não apontam, não existe dedup possível. |
| 9 | Pedidos manuais, cancelamentos e estornos | A loja conta, o gerenciador não. Exclua esses registros antes de comparar. |
| 10 | Bloqueador de anúncio no navegador | Afeta apenas o caminho client-side. Compare o volume das duas vias separadamente. |
Quando o Meta mostra MAIS vendas que a loja
Como investigar sem se perder
- 1Escolha um período fechado e razoavelmente longo. Recorte curto amplifica a divergência de atribuição sem indicar nada.
- 2Na loja, separe pedidos criados de pedidos aprovados. São dois números e a confusão entre eles explica muita coisa.
- 3No Gerenciador de Eventos, compare o volume de Purchase com os pedidos aprovados do mesmo período.
- 4Se o gerenciador mostra mais, investigue duplicação: mesmo pixel nas duas vias e event_id determinístico.
- 5Se mostra menos, investigue perda: identificadores na transição para o checkout, consentimento e navegador.
- 6Só depois de esgotar esses passos vale suspeitar de erro de implementação da tag em si.
O que significa uma divergência explicável
Uma conta saudável consegue dizer, com números aproximados, quanto da diferença vem de cada origem. Algo como: uma parte é pagamento por boleto ainda não aprovado, outra parte é atribuição contada no dia do clique, outra parte é pedido manual que o anúncio não gerou. Quando a soma das explicações cobre a diferença, o tracking está fazendo o trabalho dele.
Quando sobra uma fatia grande sem explicação, aí sim vale abrir a implementação. E a ordem de investigação continua sendo a da tabela acima, não a intuição.
O que nenhuma implementação resolve
- A diferença estrutural entre contar no dia do pedido e contar no dia do clique. Ela não é erro e não vai embora.
- Conversão de usuário que recusou o consentimento. Tracking não contorna escolha do usuário, e não deveria.
- Venda que aconteceu fora de qualquer janela de atribuição da plataforma.
- Paridade total. Conteúdo que promete 100% de precisão é falso e identificável como marketing.
Perguntas relacionadas
Qual diferença entre a loja e o Meta é normal?
Não existe um número universal, porque a faixa depende do mix de pagamento, do ciclo de compra e do perfil de navegador do público. O que existe é um critério: a diferença é aceitável quando você consegue explicar a origem de cada parte dela. Divergência explicável é operação saudável; divergência sem explicação é sinal de que falta investigar.
Por que o Meta conta vendas em datas diferentes da loja?
Porque os dois contam em momentos diferentes por definição. A plataforma de e-commerce registra o pedido no dia em que o pedido aconteceu. O Meta atribui a conversão ao dia do clique no anúncio, que pode ter sido dias antes. Isso sozinho produz divergência em qualquer recorte de período curto, sem que exista erro algum de implementação.
É possível zerar a divergência?
Não, e quem promete isso está vendendo. Paridade de 100% entre plataforma e gerenciador de anúncios não existe, porque os dois sistemas medem coisas diferentes com regras diferentes. O objetivo realista é reduzir a diferença a uma faixa explicável, não eliminá-la.
O Meta mostra MAIS vendas que a loja. Isso é possível?
Sim, e costuma indicar duas causas específicas. Deduplicação quebrada, em que o mesmo pedido é contado duas vezes porque o evento do navegador e o do servidor vão para conjuntos de dados diferentes. Ou Purchase disparando em página que recarrega, contando a mesma compra a cada refresh da página de obrigado.
Por onde começo a investigar?
Pela causa mais frequente, que é também a mais fácil de descartar: compare o mesmo período usando a mesma regra de atribuição, e verifique se a operação tem pagamento assíncrono relevante. Essas duas explicam a maior parte da divergência na maioria das contas brasileiras antes de qualquer suspeita de erro técnico.
Documentacao de referencia
Continuar lendo
Pix e boleto: conversão perdida
A causa nº 2 desta lista, em detalhe, com a arquitetura que corrige.
Tracking para Facebook Ads
A causa nº 3: deduplicação, event_id determinístico e a regra do mesmo pixel.
content_ids inconsistente
Quando a venda é registrada mas não casa com o catálogo.
O que é tracking avançado
Os quatro critérios e os níveis de maturidade de medição.
Sobrou uma fatia de divergência sem explicação?
No diagnóstico gratuito percorremos as dez causas na sua conta e dizemos quanto de cada uma explica a sua diferença.
Agendar diagnostico gratuito