Relatórios de Meta Ads
Como instalar o pixel do Facebook na Shopify
A integração nativa, o que muda no checkout da plataforma e por que o evento de compra da Shopify costuma brigar com o da sua página de obrigado.
A Shopify tem uma particularidade que muda toda a instalação: o checkout é um ambiente controlado pela plataforma. Código colado no tema não chega lá — e é justamente lá que a compra acontece.
Por isso, na Shopify, a integração nativa não é a opção mais fácil. É a única que mede o funil inteiro.
Por que o tema não basta
Instalar o pixel editando o tema funciona para a vitrine: home, categorias, páginas de produto. Todas essas são renderizadas pelo seu tema.
O checkout, não. Ele roda em um ambiente à parte, com regras próprias sobre quais scripts podem rodar. A consequência prática é que uma instalação só pelo tema registra visualização de produto e adição ao carrinho, e perde exatamente o evento que importa: a compra.
O sintoma é característico e confunde muita gente: o pixel claramente funciona, os eventos de topo entram normalmente, e conversão nenhuma aparece. Quem não conhece a arquitetura da plataforma passa dias investigando o pixel, que está certo.
O caminho certo: integração nativa
A Shopify oferece uma integração oficial com o Meta. Você conecta a loja à sua conta comercial, escolhe o pixel, e a plataforma passa a enviar os eventos de todo o funil — inclusive os do checkout.
O que vem junto e vale mencionar: os eventos chegam com o valor do pedido e a moeda. Isso é o que permite otimizar por receita e faz o ROAS existir no relatório em vez de ser conta de planilha.
A integração também costuma cobrir o envio pelo servidor, que recupera parte das conversões perdidas por bloqueio no navegador — assunto da API de conversões do Meta.
O erro que a Shopify produz com mais frequência
Compra contada duas vezes. A sequência é sempre parecida.
A loja usa a integração nativa, que dispara o evento de compra. Em algum momento alguém — o dono, o desenvolvedor, a agência anterior — adiciona um script de conversão na página de obrigado, por segurança, sem saber que a plataforma já cuidava disso.
Resultado: cada venda entra duas vezes. O custo por conversão aparece pela metade do real, o ROAS dobra, a campanha parece excelente.
E aqui está o que torna esse erro perigoso: ninguém investiga uma campanha que está indo bem. O erro que infla sobrevive muito mais tempo que o erro que falta.
A verificação é simples: complete uma compra de teste e conte quantos eventos de compra foram registrados. Um está certo. Dois é o problema.
| Sintoma | Causa provável |
|---|---|
| Visitas e carrinho sim, compra não | Instalação só pelo tema, sem alcançar o checkout |
| Compra contada em dobro | Integração nativa mais script na página de obrigado |
| Compra sem valor | Instalação manual sem passar o valor do pedido |
| Nenhum evento em lugar nenhum | Pixel errado, ou integração desconectada |
Quando a loja tem mais de um canal de venda
Shopify costuma ser usada com mais de uma origem: a loja em si, marketplaces, redes sociais, venda presencial.
O pixel só vê o que passa pela loja online. Pedido que entra por outro canal existe no painel da Shopify e não existe no Meta — o que é correto, mas gera a impressão de que o pixel está perdendo venda.
Antes de investigar medição, separe os pedidos por canal. Boa parte das "vendas que sumiram do Meta" nunca passou pelo site.
Teste antes de confiar
O teste que vale é o percurso completo: do anúncio até a confirmação do pedido, no celular, com dados móveis. Não basta ver o evento disparar uma vez na página de produto.
Use um cupom de 100% de desconto quando possível, ou faça uma compra real de valor baixo e reembolse depois — o reembolso não desfaz o evento, o que é exatamente o que você quer para o teste.
Em cada etapa, anote qual evento você espera e qual disparou. O roteiro completo está em como testar o pixel do Facebook.
Por que o número da Shopify não bate com o do Meta
Ele não vai bater, e isso não é defeito. Os dois medem recortes diferentes do mesmo negócio.
A Shopify conta todos os pedidos, venham de onde vierem. O Meta conta as conversões que conseguiu atribuir a um anúncio, para pessoas que conseguiu identificar, dentro da janela de atribuição configurada.
Venda orgânica, venda por e-mail, venda por marketplace e compra feita 30 dias depois do clique aparecem numa coluna e não na outra. Some a isso os disparos perdidos por bloqueio no navegador.
O que você quer não é diferença zero — é diferença estável. Proporção constante mês a mês significa medição confiável e fator de correção conhecido. Proporção que oscila muito indica problema, e o roteiro está em pixel do Facebook não funciona.
Eventos de topo que valem configurar
A integração nativa traz o funil todo, e nem todo evento merece a mesma atenção. Três deles pagam o trabalho de conferir.
Visualização de produto é o que alimenta o remarketing mais valioso: quem olhou um item específico e não comprou. Sem ele, o remarketing fica genérico, falando com quem passou pela home do mesmo jeito que com quem estava na página do produto.
Adição ao carrinho é o sinal intermediário que permite ver onde o funil vaza. Queda grande entre carrinho e compra aponta para frete, prazo ou forma de pagamento — problema de loja, não de campanha.
Início de finalização separa quem desistiu antes de ver o frete de quem desistiu depois. É a diferença entre um problema de oferta e um problema de checkout.
Com os três registrando, a análise deixa de ser "a campanha está cara" e passa a apontar a etapa exata onde as pessoas somem.
Migração de tema e o que quebra junto
Troca de tema na Shopify costuma preservar a integração nativa, porque ela não vive no tema. Mas leva junto qualquer script que tenha sido colado à mão.
Isso é bom e ruim ao mesmo tempo: bom porque o evento de compra sobrevive; ruim porque eventos personalizados que alguém adicionou no tema somem sem aviso, e o sintoma é sutil — o funil continua registrando compra e para de registrar as etapas intermediárias.
Depois de qualquer troca de tema, vale refazer o percurso completo e conferir se todas as etapas ainda disparam. Leva vinte minutos e evita descobrir o buraco um mês depois, na hora de montar um público de remarketing que veio vazio.
O checklist antes de escalar
Cinco pontos antes de subir orçamento em cima da estrutura recém-instalada.
A integração nativa está conectada e apontando para o pixel certo. O evento de compra dispara uma vez por pedido, não duas. O valor e a moeda chegam junto com o evento. Não existe script de conversão sobrando na página de obrigado. E há pelo menos uma semana de dados para comparar com os pedidos da plataforma, separados por canal.
Se a loja roda em plataforma brasileira, os caminhos equivalentes estão em Loja Integrada e Tray. Fechados esses cinco, o número do Gerenciador vira base confiável para decidir orçamento. Antes disso, escalar é apostar num dado que ninguém conferiu.
Perguntas frequentes
Uso a integração nativa ou colo o código no tema?
A integração nativa, sempre que possível. O checkout da Shopify é um ambiente controlado pela plataforma, e código colado no tema não alcança as páginas de finalização onde a compra acontece.
Por que o evento de compra conta duas vezes?
Porque a integração da plataforma já dispara a compra e alguém adicionou outro evento na página de obrigado. Os dois disparam e a mesma venda entra duplicada.
O valor do pedido chega automaticamente?
Pela integração nativa, sim, junto com a moeda. Em instalação manual pelo tema, é a parte que costuma faltar — e sem valor não existe ROAS no relatório.
Preciso de app pago para envio pelo servidor?
A integração oficial já cobre boa parte disso. App pago costuma agregar em deduplicação avançada e em eventos personalizados que o padrão não cobre.