Kamran Arshad
Notas de campo  /  Atribuição

A Meta diz 100 pedidos. A Shopify diz 62. Quem está mentindo?

Alguma diferença entre Meta e Shopify é normal. A Meta conta conversões pós-visualização e usa uma janela de atribuição diferente da sua loja. Uma diferença grande e persistente a favor da Meta é outra história. Geralmente significa que algo está registrando compras que não aconteceram: um pixel duplicado, eventos duplicados ou um evento de compra disparando numa página que não é uma compra.

A forma de distinguir é parar de comparar totais e começar a comparar o par certo de números.

Esta é uma das perguntas mais comuns da publicidade em e-commerce, e uma das mais mal respondidas. Pesquise e você vai encontrar tópicos no Reddit com trinta comentários e nenhuma conclusão, posts na Comunidade Shopify marcados como não resolvidos e artigos de fornecedores que listam nove causas e depois sugerem o próprio produto.

Então aqui vai uma conta específica, uma causa específica e a conciliação que a encontrou.

A situação

Assumi os anúncios na Meta de uma marca de skincare na Shopify. A passagem de bastão veio com um problema que o profissional anterior não tinha conseguido resolver: a Meta informava cerca de 100 pedidos. A Shopify mostrava 55 a 70.

Essa diferença já durava tanto que o cliente tinha parado de confiar nos dois números. E como não conseguia saber quais campanhas informavam honestamente, ajustava os orçamentos praticamente ao acaso, aumentando o investimento no que parecia bom no Gerenciador de Anúncios, sem como saber se “bom” significava alguma coisa.

Esse é o dano real. Não o número errado em si, mas todas as decisões tomadas a partir dele.

De onde vêm estes números

Uma conta Shopify que assumi e auditei, uma marca de skincare rodando anúncios na Meta com cerca de PKR 100.000 por dia. O cliente pediu para não ser identificado, então não identifiquei. Os números abaixo são os que constavam na conta durante esse trabalho.

Esta é uma conta, não um estudo. Estou te dando o mecanismo e um exemplo trabalhado, não uma estatística do setor. E não informo aqui as datas exatas do trabalho porque prefiro omiti-las a aproximá-las.

Primeiro: compare o par certo de números

A maioria compara as conversões informadas pela Meta com o total de pedidos da Shopify, entra em pânico com a diferença e começa a reconstruir coisas que nunca estiveram quebradas. Esses dois números devem ser diferentes.

NúmeroO que contaComo deve se comparar
Pedidos na ShopifyTodo pedido pago, de qualquer origemA verdade
Compras no Gerenciador de EventosEventos de compra que a Meta recebeuDeve se aproximar da Shopify, nunca ultrapassar
Conversões no Gerenciador de AnúnciosCompras que a Meta credita aos seus anúnciosUm subconjunto; nem toda venda veio de um anúncio

Leia a linha do meio de novo, porque é a que importa e a que ninguém olha. As compras no Gerenciador de Eventos devem ficar perto da sua contagem de pedidos na Shopify, já que contam eventos de compra independentemente de qual campanha leva o crédito. Se esse número passa dos seus pedidos reais, você não está diante de uma questão de atribuição. Está diante de eventos que não correspondem a vendas.

Conversões no Gerenciador de Anúncios abaixo dos pedidos da Shopify é normal e saudável. Compras no Gerenciador de Eventos acima dos pedidos da Shopify é um defeito.

O que estava realmente acontecendo

A conta tinha dois pixels da Meta instalados ao mesmo tempo:

  • Um instalado pelo canal de vendas oficial Facebook & Instagram na Shopify. Este era preciso.
  • Outro instalado por um app de terceiros. Este registrava compras que nunca aconteceram.

O segundo pixel é o interessante, porque não era silencioso. Um pixel silencioso é fácil: você nota zero conversões e vai procurar. Este fazia barulho. Registrava compras, essas compras apareciam no Gerenciador de Anúncios e as campanhas que otimizavam para ele mostravam ROAS forte.

Nada disso existia na Shopify.

✗ O que o Gerenciador de Anúncios mostrava
Campaign set A
  Purchases:  strong
  ROAS:       strong
  Verdict:    "scale this"
✓ O que a Shopify mostrava
Campaign set A
  Orders:     none traceable
  Revenue:    none traceable
  Verdict:    phantom

O número que tornou isso urgente

De cerca de PKR 100.000 de investimento diário em anúncios, aproximadamente PKR 30.000 a 40.000 por dia ia para campanhas que otimizavam para o pixel que registrava compras que nunca aconteceram.

São 30 a 40% do orçamento diário indo para campanhas cujo sucesso informado era um artefato. E como essas campanhas pareciam as melhores no Gerenciador de Anúncios, eram justamente as mais propensas a receber mais orçamento. O erro de relatório puxava ativamente o investimento para si.

O formato do problema

Uma conta Shopify · números como constavam durante o trabalho
Informado pela Meta
~100
Real na Shopify
55–70
Orçamento diário
~100k
Para campanhas fantasmas
30–40%

As contagens de pedidos são do período de comparação descrito acima. Os valores de orçamento estão em rúpias paquistanesas por dia. A porcentagem é o número que vale em qualquer lugar; ela não depende de moeda nem de mercado.

A correção, e como ela foi

Desativei o pixel de terceiros. A consequência imediata foi dramática e, se você nunca viu isso antes, assustadora: todas as campanhas que otimizavam para aquele pixel pararam de veicular.

Isso não é um efeito colateral para se preocupar. É o diagnóstico se confirmando. Essas campanhas rodavam com um sinal de conversão que não era real; tire o sinal e não sobra nada para elas otimizarem.

Em um ou dois dias de dados limpos, o quadro se resolveu. O desempenho informado caiu, e passou a ser verdadeiro. O cliente finalmente conseguiu responder à pergunta que vinha chutando havia meses: quais campanhas estão realmente gerando pedidos?

Espere os números piorarem antes de ficarem honestos

Quando você remove uma fonte de conversões fantasmas, seu ROAS informado cai. Nada no negócio mudou; você só parou de contar vendas que nunca existiram. Avise o cliente antes de fazer isso, ou você vai ter que explicar uma “queda de desempenho” que você mesmo causou de propósito.

Faça esta conciliação na sua própria conta

  1. Escolha uma semana fechadaPelo menos duas semanas atrás, para que as janelas de atribuição tenham se encerrado e os relatórios terminado de se preencher.
  2. Anote três númerosPedidos na Shopify, compras no Gerenciador de Eventos, conversões no Gerenciador de Anúncios, da mesma semana e no mesmo fuso horário.
  3. Compare o número do meio com o primeiroSe as compras no Gerenciador de Eventos passam dos pedidos da Shopify, pare. Você tem eventos fantasmas ou duplicados, e nenhuma teoria de atribuição vai explicar isso.
  4. Conte seus pixelsAdmin da Shopify: Configurações → Eventos de clientes, o canal de vendas Facebook & Instagram e Loja virtual → Temas → Editar código, procurando fbq no theme.liquid. Mais de um ID de pixel nesses lugares é seu principal suspeito.
  5. Separe por pixel antes de mexer nos orçamentosIdentifique quais campanhas otimizam para qual pixel. Se os pedidos informados por um grupo não podem ser encontrados na Shopify, você achou o vazamento.

O que eu não estou afirmando

Não vou te dar uma porcentagem normal de divergência, porque não existe uma que valha citar. Ela depende do seu mix de tráfego, dos navegadores dos seus clientes, das suas configurações de atribuição e do seu mercado. Todo benchmark publicado que já vi vem de uma empresa que vende a solução.

Estabeleça sua própria linha de base enquanto tudo está comprovadamente saudável. Aí o sinal é o desvio em relação ao seu número, que é uma medição real, e não a média de outra pessoa.

E esta é uma conta. O mecanismo se generaliza: dois pixels, um mentindo, o orçamento seguindo a mentira. A divisão específica entre real e fantasma, não.

Seus números da Meta batem com os da Shopify?

Se não batem, me envie a URL da sua loja. Eu te digo se é variação normal de atribuição ou algo registrando vendas que você nunca fez.

Peça uma auditoria gratuita de rastreamento →