Se você roda anúncios no Meta e não tem certeza se o seu pixel está disparando corretamente, este artigo é para você.
Em 2024, auditei contas com orçamento total de R$ 600.000/mês. A maioria tinha algum problema de tracking. Em alguns casos, o evento de compra estava disparando duas vezes. Em outros, disparava antes da conversão acontecer de verdade — ensinando o algoritmo a otimizar para ações que não eram vendas reais.
O resultado: orçamento alto, resultado baixo, e ninguém sabia por quê.
O que é o Meta Pixel e por que ele importa tanto
O Pixel é um código JavaScript que você instala no seu site. Ele envia dados de comportamento (page views, add to cart, purchases, leads) para o Meta — e o algoritmo usa esses dados para encontrar mais pessoas parecidas com quem já converteu.
Parece simples. O problema está nos detalhes.
Se o evento errado está disparando, o algoritmo aprende com o sinal errado. Você pode estar otimizando para "page views de pessoas que saem sem converter" — e pagar por isso.
O que é a Conversions API (CAPI)
A CAPI é uma integração server-to-server: em vez de o pixel disparar só pelo browser do usuário (que pode ser bloqueado por ad blockers, iOS 14+, etc.), o servidor do seu site envia os dados de conversão diretamente para o Meta.
Resultado: mais dados, melhor qualidade de sinal, algoritmo aprendendo melhor.
A configuração correta usa os dois juntos: pixel no browser + CAPI no servidor, com deduplicação ativada para não contar a mesma conversão duas vezes.
Passo a passo: configurando o Pixel
1. Acesse o Gerenciador de Eventos
- Meta Business Suite → Eventos → Gerenciador de Eventos
- Clique em "+ Adicionar fonte de dados" → Web
2. Escolha o método de instalação
Para a maioria dos sites, recomendo o Google Tag Manager. Facilita a gestão, auditoria e atualização sem precisar mexer no código.
Se você usa Shopify ou WordPress com WooCommerce, existem integrações nativas — mais simples, mas com menos controle.
3. Configure os eventos padrão
Os eventos que o Meta entende por padrão:
| Evento | Quando disparar |
|---|---|
| PageView | Em todas as páginas (automático) |
| ViewContent | Página de produto ou serviço |
| Lead | Envio de formulário / entrada de e-mail |
| InitiateCheckout | Início do processo de compra |
| Purchase | Confirmação de compra |
Erro mais comum: disparar o evento Purchase na página de confirmação de pedido, mas essa página carrega mesmo quando o pagamento falha. O correto é disparar apenas quando o pagamento é aprovado.
4. Configure o valor da conversão
Se você tem produtos com preços diferentes, passe o valor real da conversão:
fbq('track', 'Purchase', {
value: 297.00,
currency: 'BRL'
});
Sem isso, o algoritmo não sabe qual conversão vale mais para você.
Configurando a CAPI
Opção 1: Via Google Tag Manager (Server-side)
A forma mais robusta. Exige GTM no modo servidor — custo mensal de ~R$ 100–200 na Google Cloud.
Opção 2: Via integração direta (Shopify, WooCommerce)
Shopify tem integração nativa com a CAPI. WooCommerce tem plugins como o PixelYourSite que fazem a configuração de forma simplificada.
Opção 3: Via API diretamente
Se você tem desenvolvedor, pode enviar os eventos via chamada de API HTTP para o endpoint do Meta. Mais trabalho, mais controle.
O ponto crítico: deduplicação
Quando pixel e CAPI disparam o mesmo evento, você precisa garantir que o Meta não conte como duas conversões. Isso é feito passando o mesmo event_id em ambos:
// No Pixel (browser)
fbq('track', 'Lead', {}, { eventID: 'lead_12345' });
// Na CAPI (servidor)
// event_id: 'lead_12345'
Como auditar se está funcionando
1. Meta Pixel Helper (extensão do Chrome)
Instale o Meta Pixel Helper e navegue pelo seu site. A extensão mostra quais eventos estão disparando, em quais páginas, e se há duplicações ou erros.
2. Gerenciador de Eventos → Teste de Eventos
No próprio Meta Business, vá em Gerenciador de Eventos → seu Pixel → "Teste de Eventos". Você consegue ver em tempo real o que está sendo recebido.
3. Comparação de dados
Se você tem 100 compras no dia no seu e-commerce, mas o Meta está reportando 180 eventos de Purchase — tem algo duplicando. Se está reportando 40, tem algo bloqueando.
O que acontece quando o tracking está errado
Gerenciei uma conta com R$ 300k/mês que tinha o evento de compra disparando com bug crítico: o evento disparava quando o usuário clicava no botão de compra, não quando a compra era confirmada. Ou seja, todos os abandonos de carrinho estavam sendo contados como vendas.
O algoritmo estava otimizando para "pessoas que clicam mas não compram". As campanhas pareciam ótimas no relatório — e as vendas eram frustrantes na vida real.
A correção levou 2 horas. As campanhas levaram 3 semanas para reaprender com os dados corretos. O resultado: R$ 100.000 em vendas no mês seguinte.
Quer que a gente audite o seu tracking?
Diagnóstico gratuito de 30 minutos. Verificamos o pixel, a estrutura das campanhas e mostramos onde está o gargalo.
// Sobre o Autor
Marco Brito — Fundador da Injection Growth
Especialista em tráfego pago e automação. Mais de 44 empresas atendidas, R$50M+ em receita gerada, verba gerenciada de até R$300k/mês.
Falar com Marco →