Pixel do Facebook: os erros que fazem ele não rastrear nada
Instalar o pixel do Facebook é fácil. Fazer ele rastrear certo é outra história. Os oito erros mais comuns que eu vejo em conta de anunciante, e como testar se o seu está funcionando de verdade.
O que você vai entender lendo isso
- Pixel instalado não é pixel funcionando. Boa parte das contas que eu auditei tinha o código no site e mesmo assim não media a coisa certa.
- O erro mais caro é silencioso: evento de compra sem valor, pixel duplicado ou disparando na página errada não dá erro visual, só dado ruim pro algoritmo otimizar.
- O Test Events do Gerenciador de Eventos resolve a maioria dos casos em cinco minutos, e quase ninguém abre essa aba depois de instalar o código.
Se você chegou aqui procurando pixel do Facebook, a resposta curta é: colar o código base no site é o passo mais fácil de todos, e é exatamente por isso que a maioria para por aí. O pixel do Facebook (hoje oficialmente “Meta Pixel”) é um trecho de JavaScript que você coloca no seu site pra registrar o que o visitante faz: abriu a página, viu um produto, adicionou ao carrinho, comprou. Sem ele, o Gerenciador de Anúncios não sabe se o clique virou cliente, e o algoritmo de otimização fica cego. O problema que eu vejo o tempo todo em auditoria de conta não é a instalação em si, são os erros pequenos que fazem o pixel existir no código-fonte da página sem entregar dado nenhum de qualidade. Vou listar os oito que mais aparecem, na ordem em que eu costumo encontrar.
Como o pixel do Facebook funciona, rapidamente
Existem dois caminhos pra instalar: colar o código base direto no <head> do site, ou subir ele via Google Tag Manager (GTM) com uma tag de HTML personalizado disparando em “todas as páginas”. O código base sozinho só registra o PageView. Pra rastrear ação de verdade (ver produto, adicionar ao carrinho, iniciar checkout, comprar), você precisa disparar os eventos padrão do Meta em cima dele, cada um na página certa e com os parâmetros certos (valor, moeda, ID do produto).
A confusão começa aqui: muita gente cola o código base, vê o pixel “ativo” no Gerenciador de Eventos porque o PageView disparou, e acha que está tudo certo. Só que PageView não diz nada sobre intenção de compra. É nessa lacuna que os erros abaixo moram.
Os erros mais comuns na hora de configurar o pixel
1. Esquecer o evento de compra na página de obrigádo
O erro clássico: o pixel dispara ViewContent e AddToCart normalmente, mas ninguém colocou o evento Purchase na página final de confirmação (a “thank you page”), ou colocou numa URL que mudou depois de uma atualização da plataforma de checkout. Resultado: o funil inteiro registra interação, e a conversão real nunca chega. O Gerenciador de Anúncios otimiza pra clique e pra carrinho, nunca pra venda.
2. Pixel duplicado rodando ao mesmo tempo
Acontece quando o tema do site já vem com um campo pra colar o ID do pixel E alguém também sobe o mesmo pixel via GTM. Os dois disparam junto, cada visita conta como duas, e as métricas de custo por resultado no Gerenciador de Anúncios ficam artificialmente melhores do que a realidade. O jeito de flagrar isso é abrir a extensão Meta Pixel Helper no Chrome: se aparecer o mesmo ID duas vezes na mesma página, tem duplicação.
Pixel duplicado não dá erro em lugar nenhum. O Gerenciador de Eventos mostra o evento “recebido” normalmente, só que em dobro. É um dos poucos problemas de tracking que só aparece quando você compara o número de eventos do pixel com o número real de pedidos na sua plataforma de vendas.
3. Evento de compra sem valor e sem moeda
O evento Purchase dispara, mas sem o parâmetro value e currency preenchido corretamente (ou preenchido com um valor fixo, tipo “0” ou “1”, deixado de um teste). O pixel registra que a compra aconteceu, mas o algoritmo de puja por ROAS não tem o que otimizar, porque não sabe se aquela venda valeu R$ 40 ou R$ 4.000.
Os erros que acontecem depois da instalação
4. Ninguém nunca abriu o Test Events
O Gerenciador de Eventos tem uma aba chamada Test Events que mostra, em tempo real, cada evento chegando com todos os parâmetros. É a forma mais rápida de confirmar que o pixel funciona de verdade, e a maioria dos anunciantes nunca abriu essa tela depois do dia da instalação. Eu recomendo abrir o Test Events, navegar pelo próprio site como cliente e conferir se cada evento (PageView, ViewContent, AddToCart, Purchase) aparece com os parâmetros esperados, antes de subir qualquer campanha nova.
5. Bloqueado por banner de consentimento de cookies
Depois dos banners de cookie (LGPD), muito site passou a só carregar scripts de terceiro após o visitante clicar em “aceitar”. Se o banner tiver um bug, ou se a maioria ignorar o pop-up, o pixel nunca carrega pra essa parcela do tráfego. O sintoma é um volume de eventos bem menor do que o tráfego real do site.
6. Instalado só no site, esquecendo o checkout de terceiro
Lojas com checkout externo (gateway de pagamento em domínio próprio) precisam configurar o pixel dentro daquele checkout também, não só no site principal. Como o domínio muda, o script não acompanha o visitante até o pagamento, e o evento de compra nunca dispara.
7. Sem verificação de domínio no Business Manager
A verificação de domínio (dentro do Gerenciador de Negócios, em Configurações da Marca) define qual conta tem prioridade pra configurar os eventos daquele domínio quando mais de um anunciante usa o mesmo site (caso comum de agência gerenciando pixel do cliente). Sem isso, uma mudança de outro parceiro pode sobrescrever a priorização de eventos sem avisar ninguém.
8. Zero parâmetro avançado de correspondência
O pixel consegue enviar, junto com o evento, dados como e-mail e telefone (sempre em hash, nunca em texto puro) pra melhorar o “Match Quality Score” que aparece no Gerenciador de Eventos. Site que não configura isso perde correspondência de eventos com contas de usuário do Facebook, principalmente em navegador com bloqueio de cookie de terceiro. Quanto mais alto o Match Quality, melhor o algoritmo acha pessoas parecidas com quem converteu.
“Se o pixel está instalado, o rastreamento está completo.”
“Pixel e Conversions API (CAPI) são a mesma coisa, só escolher um.”
“Depois de configurar uma vez, nunca mais precisa olhar.”
Instalação é só o primeiro passo. Sem os eventos certos, com valor e parâmetro completo, o dado que chega é raso.
São complementares: o pixel roda no navegador do visitante, a CAPI manda o mesmo evento direto do servidor. Rodar os dois junto (com deduplicação) é o que dá a cobertura mais completa.
Atualização de tema, troca de plataforma de checkout ou migração de domínio quebram pixel silenciosamente. Vale conferir o Test Events pelo menos uma vez por mês.
Como testar se o seu pixel está rastreando certo
Um checklist rápido que eu uso em toda auditoria: confira no Meta Pixel Helper se só aparece um ID por página; abra o Test Events e veja se PageView, ViewContent, AddToCart e Purchase chegam com valor e moeda preenchidos; compare o número de compras do mês com o número real de pedidos da plataforma de vendas; e confirme, no Gerenciador de Negócios, que o domínio está verificado. Se um desses pontos falhar, é ali que está o dinheiro desperdiçado em otimização cega.
Vale lembrar que o navegador sozinho já perde parte dos eventos por bloqueio de cookie e privacidade mais restritiva. É por isso que a Conversions API deixou de ser “recurso avançado” e virou parte básica de qualquer instalação séria: ela manda o mesmo evento direto do servidor, sem depender do navegador do visitante. Vale entender como funciona a Conversions API no Meta Ads e, principalmente, como rodar pixel e CAPI juntos sem duplicar conversão.
FAQ
O pixel do Facebook é pago?
Não, criar e instalar o pixel não custa nada. O que é pago é a verba de anúncio que você usa no Gerenciador de Anúncios; o pixel só mede o resultado dela.
Preciso saber programar pra instalar o pixel?
Pra colar o código base, não. A maioria das plataformas de e-commerce (Nuvemshop, Shopify, WooCommerce) tem um campo pronto pra isso. Configurar eventos com parâmetro de valor já pede mais cuidado técnico, e é onde a maioria dos erros deste artigo acontece.
Como sei se o meu pixel está duplicado?
Instale a extensão Meta Pixel Helper no Chrome e visite as páginas principais do seu site. Se o mesmo ID de pixel aparecer listado duas vezes na mesma página, ele está disparando em duplicidade.
Pixel do Facebook substitui o Google Analytics?
Não. São ferramentas complementares: o pixel alimenta a otimização e o público do Gerenciador de Anúncios, o Analytics dá uma visão mais ampla de todo o tráfego do site, independente da origem.
Preciso reinstalar o pixel se eu trocar de plataforma de checkout?
Sim. O pixel precisa estar presente em todas as páginas do funil, incluindo o checkout, mesmo quando ele fica em um domínio diferente do site principal. Trocar de plataforma sem migrar o código é a causa mais comum de “o pixel parou de registrar compra do nada”.
Conclusão
O pixel do Facebook não falha por ser complicado de instalar, falha porque ninguém volta pra conferir depois que o código base está no site. Dos oito erros acima, os dois que eu mais vejo custar dinheiro são o evento de compra sem valor e o pixel duplicado, porque nenhum dos dois aparece como erro visual em lugar nenhum: eles só aparecem quando você compara o número que o Gerenciador de Anúncios mostra com o número real de vendas da sua operação. Se você ainda não parou pra fazer essa conta, esse é o próximo passo antes de subir qualquer campanha nova. Pra entender a engrenagem inteira por trás do pixel, vale ler como funciona o Meta Ads em 2026, e quem não bate o CPA esperado deveria rever o checklist de taxa de conversão em mídia paga.