Como medir o site no Meta Ads (Pixel e API de Conversões)
Configure o Meta Pixel e o Token CAPI no painel do site para medir leads e compras no Meta Ads, inclusive Pix e boleto, sem duplicar.
Atualizado em 04/11/2026
Com o Meta Pixel e o Token CAPI no painel do site, o navegador do visitante dispara os eventos do Meta e o servidor do site envia o mesmo evento pela API de Conversões (CAPI), com o mesmo ID. O Meta junta os dois e conta uma vez só. O servidor garante o envio mesmo quando o navegador bloqueia o pixel, e também envia a compra feita por Pix e boleto quando o pagamento confirma.
Veja a visão geral em Rastrear conversões do site.
Antes de começar
- Acesso ao Gerenciador de Eventos do Meta (https://business.facebook.com/events_manager).
- Acesso ao painel administrativo do site com perfil de gestão.
- Decidir que o Pixel não vai estar também no Google Tag Manager.
Quem pode fazer
Quem administra o painel do site, com o gestor de tráfego ou a agência.
Passo a passo
- No Gerenciador de Eventos do Meta, copie o ID do conjunto de dados (Pixel), só os números.
- No painel do site, vá em Configurações → Rastreio público e cole no campo Meta Pixel. Salve.
- No Gerenciador de Eventos, abra o pixel → Configurações → API de Conversões → Gerar token de acesso. Copie o token.
- No painel do site, vá em Integrações → Meta Conversions API e cole no campo Token CAPI. Salve.
Pronto. O site passa a disparar PageView, ViewContent, Search, AddToCart, Lead, Contact, InitiateCheckout, AddPaymentInfo e Purchase. O servidor envia Lead e Purchase pela CAPI, com o mesmo ID.
Alternativa pelo GTM (não recomendada)
Só use o GTM para o Pixel se a agência fizer a API de Conversões por conta própria. Nesse caso:
- o campo Meta Pixel do painel precisa ficar vazio, senão tudo conta em dobro;
- sem esse campo, o servidor do site deixa de enviar Lead e Purchase pela CAPI, inclusive as vendas por Pix e boleto.
No GTM, crie a tag base do Pixel (HTML personalizado, acionador Inicialização - Todas as páginas, exigindo consentimento ad_storage) e uma tag para cada evento, com acionador de Evento personalizado do mesmo nome. Passe o event_id como eventID. Exemplo: acionador generate_lead → fbq('track', 'Lead', {value: {{DLV - value}}, currency: 'BRL'}, {eventID: '{{DLV - event_id}}'}). Faça cada evento disparar depois da tag base (sequenciamento de tags).
Como conferir se funcionou
- No Gerenciador de Eventos, abra Testar eventos e informe o endereço do site.
- Abra o site, clique em Aceitar todos no aviso de cookies e envie um lead de teste.
- Devem aparecer o Lead do navegador e o do servidor, marcados como deduplicados.
- Apague o lead de teste no CRM.
Problemas comuns
| Sintoma | Causa | Solução |
|---|---|---|
| Pixel não aparece no teste | O visitante não aceitou todos os cookies ou há bloqueador de anúncios | Teste em janela anônima, sem bloqueador, clicando em Aceitar todos |
| Leads em dobro | Pixel no painel e no GTM | Deixe só no painel |
| Purchase do Pix e do boleto não chega | Falta o campo Meta Pixel ou o Token CAPI | Preencha os dois |
| Aparece só o evento do navegador | Token CAPI ausente ou inválido | Gere um token novo e salve em Integrações |
Dúvidas comuns
O Pixel funciona se o visitante recusar os cookies? O Pixel do navegador não carrega, porque o Meta não tem modo de consentimento. O envio pelo servidor (CAPI) continua, com os dados do formulário.
É o mesmo token da integração de Meta Ads do CRM? Pode ser do mesmo pixel, mas são cadastros separados: o do site mede o que acontece na página; o do CRM envia as vendas pagas no CRM. Veja Meta Ads no CRM.
Preciso preencher o Test Event Code em algum lugar do site? Não. Use a tela Testar eventos do Gerenciador de Eventos, informando o endereço do site, como no passo "Como conferir se funcionou".
