Vazante

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.

SintomaCausa provável
Visitas e carrinho sim, compra nãoInstalação só pelo tema, sem alcançar o checkout
Compra contada em dobroIntegração nativa mais script na página de obrigado
Compra sem valorInstalação manual sem passar o valor do pedido
Nenhum evento em lugar nenhumPixel 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.

Leia também