A API de Conversões do Facebook (CAPI) envia dados de venda diretamente da sua operação para a Meta, sem depender do navegador do comprador. Em 2026, com estimativas de mercado indicando que o Pixel sozinho registra entre 30% e 60% das conversões reais, a CAPI é o que garante que o algoritmo receba os dados que precisa para otimizar. Pode ser ativada manualmente (horas de desenvolvimento) ou por uma plataforma de tracking (minutos).
Resumo rápido: O Pixel depende do navegador e costuma perder boa parte das vendas. A CAPI envia os dados direto para a Meta, via API. Funciona em paralelo com o Pixel, com deduplicação por event_id. Existem quatro caminhos para ativar — de dezenas de horas de desenvolvimento a poucos minutos de setup.
Você roda R$8.000/mês em tráfego pago via Meta Ads para um infoproduto de R$197 na Kiwify. A Kiwify mostra 55 vendas no mês. O Ads Manager mostra 25. Seu CPA real é R$145. O CPA que você vê é R$320. A decisão que você toma com o número errado — pausar, reduzir, desistir — custa mais do que o tráfego.
Esse gap existe porque o Pixel do Facebook não consegue mais fazer o trabalho sozinho. A CAPI é o que fecha esse gap. Este guia explica como ela funciona, o que é preciso para ativar, e por que errar na configuração pode ser pior do que não ter.
O Que É a API de Conversões do Facebook (CAPI) e Por Que Existe
A API de Conversões do Facebook (CAPI) é uma interface da Meta que permite enviar eventos de conversão — como compras, leads e cadastros — diretamente dos seus sistemas para os servidores da Meta, sem depender do navegador do comprador. Ela existe porque o Pixel, que roda no navegador, perde parte das conversões reais por causa de bloqueadores, privacidade do iOS, Safari ITP, VPNs e recusa de cookies (LGPD).
A CAPI funciona por um caminho completamente diferente. Quando a compra é confirmada, os dados da venda são enviados diretamente para a Meta via API. O navegador do comprador não participa desse envio. Ad blockers, iOS, Safari, VPNs, banners de cookies — nada disso bloqueia a CAPI, porque os dados não passam pelo navegador.
O resultado: com Pixel sozinho, a Meta recebe só uma parte das suas vendas. Com Pixel + CAPI funcionando em paralelo, a taxa de captura sobe bastante. Segundo a própria Meta, anunciantes que usam Pixel e Conversions API juntos têm, em média, custo por resultado menor do que com o Pixel sozinho — não porque a CAPI melhora os anúncios, mas porque o algoritmo finalmente tem dados suficientes para otimizar.
CAPI vs. Pixel: A Diferença Fundamental
A diferença entre Pixel e CAPI não é de qualidade — é de caminho. O dado que ambos enviam é o mesmo (um evento de compra com valor, email, identificadores). O que muda é como esse dado chega na Meta.
| Pixel | API de Conversões (CAPI) | |
|---|---|---|
| Caminho | Navegador do comprador → Meta | Seus sistemas (ou ferramenta) → Meta |
| Afetado por ad blocker, iOS, Safari ITP, VPN | Sim | Não |
| Captura eventos de navegação (PageView, ViewContent) | Sim, nativamente | Só se você enviar |
| Precisa de implementação técnica | Baixa (colar código) | Alta, se feita manualmente |
| Papel ideal | Jornada no site | Garantir as conversões (Purchase) |
Mas a CAPI não substitui o Pixel. Ambos devem funcionar em paralelo, num modelo chamado dual tracking. O Pixel captura eventos de navegação (PageView, ViewContent) que acontecem antes do comprador fornecer email ou telefone. A CAPI garante que os eventos de conversão (Purchase) cheguem quando o Pixel falha. A Meta recebe de ambos e deduplica — conta como uma única conversão, não duas.
O fluxo completo (Pixel + CAPI):
- Comprador clica no anúncio e chega na página
- Pixel dispara PageView (se não bloqueado)
- Comprador navega e inicia a compra
- Pixel dispara InitiateCheckout (se não bloqueado)
- Comprador completa o pagamento
- Pixel dispara Purchase (se não bloqueado)
- Checkout confirma o pagamento
- CAPI envia Purchase para a Meta (não depende do navegador)
- Meta recebe de duas fontes → deduplica pelo event_id → conta como 1 conversão
Se o Pixel foi bloqueado nos passos 2, 4 ou 6, a CAPI no passo 8 garante que a Meta receba o dado. O algoritmo recebe a informação que precisa para otimizar. Sua campanha aprende com dados completos em vez de parciais. É por isso que, ao configurar suas campanhas no Facebook em 2026, tracking completo desde o dia 1 não é opcional.
O Impacto Real de Não Ter CAPI
Voltando ao cenário: infoproduto de R$197 na Kiwify, R$8.000/mês em Meta Ads, 55 vendas reais confirmadas (R$10.835 de receita).
Sem CAPI (Pixel sozinho):
O Pixel captura ~25 das 55 vendas (45%). O Ads Manager mostra: 25 conversões, CPA de R$320, ROAS de 0.62. Você olha esses números e conclui que a campanha está no prejuízo. Reduz budget. Pausa criativos. Talvez desista do canal.
Com CAPI:
A Meta recebe ~50 das 55 vendas (91%). O Ads Manager passa a mostrar CPA de R$160 e ROAS de 1.23 — bem perto da realidade (CPA real de R$145 e ROAS real de 1.35). Não é extraordinário: depois de taxas do checkout, imposto e reembolsos, a margem fica apertada. Mas está longe do prejuízo que o Pixel sozinho sugeria. Com otimização de criativos, tem potencial para melhorar. A decisão correta é otimizar antes de escalar — não pausar.
A mesma operação. Os mesmos anúncios. O mesmo público. A diferença é que uma versão vê a realidade e a outra opera no escuro.
E existe um efeito composto: quando o algoritmo recebe dados completos, ele otimiza melhor a cada ciclo. CPA tende a cair ao longo do tempo. Quando recebe dados parciais, otimiza com informação errada — e o desempenho estagna ou piora. Cada semana sem CAPI não é apenas dados perdidos — é aprendizado perdido que nunca se recupera. E vale lembrar: o ROAS que o Ads Manager mostra não é o ROAS real da operação, mesmo com CAPI, porque ele não desconta reembolso, taxas e imposto.
Event Match Quality (EMQ): O Score Que Define Se Seus Dados São Úteis
Ter CAPI ativa não é suficiente. Os dados que a CAPI envia precisam ser bons o bastante para que a Meta consiga usá-los. É aí que entra o Event Match Quality (EMQ).
Para ir a fundo nos parâmetros e nos pontos onde a correspondência se perde, veja o guia de qualidade da correspondência de eventos na Meta.
O que é Event Match Quality? O EMQ é um score de 0 a 10 que a Meta atribui a cada tipo de evento que você envia. Ele mede quão bem a Meta consegue conectar o evento de conversão ao perfil do usuário no Facebook ou Instagram. Se a Meta recebe um evento de compra mas não consegue associá-lo a nenhum perfil, esse dado pouco serve para otimização. A venda foi rastreada, mas para o algoritmo é quase como se não existisse.
Referências de mercado por evento:
A Meta não publica uma meta oficial por evento, mas estas são as referências mais usadas por quem opera tráfego:
| Evento | Referência de EMQ | Por quê |
|---|---|---|
| Purchase (compra) | 8.0 ou mais (quanto mais perto de 10, melhor) | O comprador já informou email, telefone e nome |
| InitiateCheckout | Perto de 8.0 | Parte dos dados já foi preenchida |
| ViewContent / PageView | 6.5 a 7.5 | O visitante ainda não forneceu email/telefone |
O que melhora o EMQ:
O EMQ depende dos parâmetros de matching enviados junto com o evento. Quanto mais parâmetros corretos, maior a chance da Meta conectar a compra ao perfil.
Email do comprador (em): em geral, o parâmetro de maior impacto. Deve ser enviado em lowercase, sem espaços, hashado com SHA256.
Telefone (ph): costuma ser o segundo de maior impacto. Apenas dígitos, com código do país (ex.: 55 + DDD + número), hashado com SHA256.
Nome (fn/ln): impacto moderado. Lowercase, hashado com SHA256.
Cookie do navegador (fbp) e Click ID (fbc): impacto significativo. Estes parâmetros NÃO devem ser hashados — devem ser enviados em texto puro. Hashear fbp e fbc impede o matching por esses identificadores. É um dos erros mais comuns na implementação de CAPI.
IP e user agent do cliente: também devem ser enviados sem hash e ajudam no matching.
Para quem vende via Kiwify, Hotmart, Eduzz ou outros checkouts, esses dados já são coletados no momento da compra. A questão é se estão sendo enviados corretamente via CAPI para a Meta — formatados, hashados (ou não, no caso de fbp/fbc), e com os nomes de parâmetro corretos.
Como verificar seu EMQ:
No Events Manager da Meta, abra seu dataset (Pixel), vá na visão geral e clique em cada evento para ver o Event Match Quality. Se Purchase está abaixo de 8.0, a prioridade imediata é melhorar os parâmetros de matching — ou usar uma ferramenta que enriqueça as conversões automaticamente.
Como a Deduplicação Funciona (E Por Que Errar Aqui É Pior Que Não Ter CAPI)
Quando Pixel e CAPI funcionam em paralelo, cada venda gera dois sinais — um do navegador e um via API. Se a Meta contar os dois, seus dados ficam duplicados: CPA parece metade do real, ROAS parece o dobro, e você escala com base em números inflados.
A deduplicação resolve isso. Ambos os sinais devem carregar o mesmo event_name e o mesmo event_id — um identificador único por transação. A Meta recebe os dois eventos, vê que são iguais, e conta como uma única conversão de duas fontes.
As regras que não podem ser violadas:
Idêntico, caractere por caractere. "Order_12345" e "order_12345" são event_ids diferentes. Se o Pixel envia um e a CAPI envia o outro, a deduplicação falha e a venda é contada duas vezes.
Mesmo formato nos dois envios. Gere o event_id uma vez e envie exatamente o mesmo valor, como texto, no Pixel (eventID) e na CAPI (event_id). Diferenças de formato entre os dois lados são uma causa comum de falha.
Janela de 48 horas. A Meta só deduplica eventos recebidos em até 48 horas do primeiro evento. Fora dessa janela, contam como eventos separados.
A ordem de chegada importa em alguns casos. Com event_id, a deduplicação funciona chegue primeiro o evento do navegador ou o da API. Já o método alternativo (sem event_id, usando fbp ou external_id) em geral só funciona quando o evento do navegador chega antes. Por isso, use sempre event_id.
Como verificar: no Events Manager, abra o evento Purchase e confirme que ele recebe dados do navegador e do servidor (API de Conversões), e acompanhe os diagnósticos e a cobertura de deduplicação. Se você vê compras duplicadas (mesmo valor, mesmo horário, contadas duas vezes), a deduplicação está quebrada.
Deduplicação mal configurada pode ser pior do que não ter CAPI — porque cria falsa confiança. Você acha que o CPA está em R$80 quando está em R$160. Escala. Perde dinheiro. E os números do dashboard continuam parecendo ótimos até que o caixa mostra a realidade.
Os 4 Caminhos Para Ativar a API de Conversões do Facebook
Existem quatro formas de implementar a API de Conversões, do mais complexo ao mais simples.
| Caminho | Tempo de setup | Custo mensal estimado | Canais |
|---|---|---|---|
| 1. Integração direta via API | 20-40h de desenvolvimento | Infraestrutura própria | Só o que você programar |
| 2. CAPI Gateway (Meta) | 2-4h | US$10-400+ de nuvem, conforme volume | Só Meta |
| 3. GTM Server-Side | 4-8h | US$10-50+ de hospedagem | Meta, Google, TikTok e outros |
| 4. Plataforma de tracking | Minutos | A partir de R$0 | Depende da ferramenta |
Tempos e custos são estimativas e variam conforme volume e complexidade da operação.
Caminho 1: Integração direta via API
Tempo: 20-40 horas de desenvolvimento. Custo mensal: o da sua própria infraestrutura (self-hosted).
Você ou um desenvolvedor configura o envio de eventos diretamente da sua infraestrutura para a API da Meta. Exige conhecimento de back-end, gerenciamento de tokens de acesso, hashagem correta de cada parâmetro, e manutenção contínua conforme a Meta atualiza a API.
Para quem serve: operações com equipe de desenvolvimento dedicada e plataformas de checkout customizadas.
Caminho 2: CAPI Gateway
Tempo: 2-4 horas de setup. Custo mensal: US$10-400+ dependendo do volume.
Solução da própria Meta, hospedada na sua conta de nuvem, que funciona como intermediário. Configuração mais simples que a API direta, mas limitada: funciona apenas para Meta (não para Google ou TikTok), e o custo de hospedagem escala com volume de eventos.
Para quem serve: operações exclusivamente em Meta Ads que querem uma solução rápida sem complexidade profunda.
Caminho 3: GTM Server-Side
Tempo: 4-8 horas de configuração. Custo mensal: US$10-50+ de hosting.
Google Tag Manager em modo server-side: recebe eventos do navegador, processa e envia para Meta, Google, TikTok e outros. É a solução mais flexível para quem quer controlar o envio para múltiplas plataformas de anúncio.
Para quem serve: operações técnicas que rodam múltiplos canais e querem solução unificada. Exige familiaridade com GTM e configuração de servidor cloud.
Caminho 4: Plataforma de tracking com CAPI integrada
Tempo: minutos. Custo mensal: a partir de R$0 (plano gratuito). Na Track Hunter, o plano Basic custa R$177/mês (R$87/mês para Membros Fundadores).
A plataforma se integra ao checkout, acompanha a jornada na página, e envia as conversões enriquecidas para a Meta. Você não configura CAPI manualmente — a plataforma faz.
Para quem serve: infoprodutores, e-commerces, gestores de tráfego, agências e qualquer operação que não tem equipe de desenvolvimento ou não quer gastar horas configurando e mantendo infraestrutura técnica. É o caminho que a maioria das operações brasileiras deveria seguir. Veja como avaliar qual ferramenta de tracking escolher.
Qual o melhor método para implementar CAPI em 2026? Para operações brasileiras que usam checkouts como Hotmart, Kiwify, Eduzz e similares, uma plataforma de tracking integrada ao checkout é o caminho mais prático: envia as conversões para a CAPI sem código de integração, em minutos. Implementação manual via API exige desenvolvedor (20-40 horas). GTM Server-Side exige configuração técnica (4-8 horas). CAPI Gateway funciona apenas para Meta.
Erros Comuns Na Implementação de CAPI
Se você já tem CAPI configurada — manualmente ou via ferramenta — verifique se está cometendo algum destes erros. Cada um anula parcial ou totalmente o benefício da implementação.
Erro 1: Hashear fbp e fbc. O cookie do navegador (fbp) e o click ID (fbc) devem ser enviados em texto puro. Hashear com SHA256 impede a Meta de usar esses identificadores para conectar o evento ao perfil. É um dos erros mais comuns e mais destrutivos.
Erro 2: Event_id inconsistente entre Pixel e CAPI. Se o Pixel envia "purchase_ABC123" e a CAPI envia "Purchase_abc123", a deduplicação falha. Resultado: a Meta conta a mesma venda duas vezes.
Erro 3: Não enviar email e telefone. A CAPI funciona tecnicamente sem esses parâmetros, mas o EMQ fica baixo. A Meta recebe o evento mas tem dificuldade de associá-lo a um perfil — e o dado pouco ajuda a otimização. O resultado fica perto de não ter CAPI.
Erro 4: CAPI ativa mas Pixel desativado. A CAPI complementa o Pixel, não substitui. O Pixel captura eventos de navegação (PageView, ViewContent) que acontecem antes do comprador fornecer email/telefone. Sem Pixel, a Meta perde a informação de jornada pré-compra.
Erro 5: Não verificar no Events Manager. Implementar e não confirmar que está funcionando. O evento Purchase deve receber dados do navegador e do servidor, sem duplicidade. Se só aparece o navegador, a CAPI não está chegando. Verifique semanalmente.
Erro 6: Usar a Offline Conversions API descontinuada. A Meta descontinuou a Offline Conversions API em maio de 2025. Eventos offline devem ser enviados pela CAPI padrão, usando datasets. Integrações que ainda usam o endpoint antigo precisam migrar — as chamadas antigas não são mais aceitas.
Como a Track Hunter Envia Suas Conversões Para a CAPI
A Track Hunter resolve a CAPI sem configuração manual e sem desenvolvedor.
Você conecta sua plataforma de checkout — Hotmart, Kiwify, Eduzz, Monetizze, PagTrust, Guru, Ticto, Hubla, Kirvano, Cakto, Lastlink, PerfectPay, Payt, B4You, Onprofit, Ephra, Digistore24, AttractPay, Whop ou ApplyFy — e instala o Pixel de trackeamento avançado na sua página. Esse script acompanha o checkout e a plataforma de vídeo, enriquece cada conversão com os dados do comprador e envia para a Conversions API (CAPI) da Meta.
Mas a Track Hunter vai além de enviar eventos para a CAPI. Ela conta o que a maioria dos trackers não conta — venda sem UTM, reembolso, taxas e imposto — e mostra lucro real, não só faturamento. Isso transforma dados de rastreamento em decisões de otimização.
Ads Lab é a galeria dos seus criativos com vídeo, transcrição, retenção de cada anúncio dentro da VSL e CTR ao longo do tempo. Ele avisa quando um criativo entra em fadiga (e por quê), mostra lucro real e reembolso por criativo, a taxa de assertividade dos anúncios e o "tempo de vida" dos anúncios campeões.
Deep Scan faz um diagnóstico completo de cada campanha de Meta Ads: todas as métricas relevantes e o lucro num lugar só, com um clique para abrir a campanha no gerenciador. Você sobe a verba sabendo o que vai acontecer com o seu lucro.
Visão Financeira (planos pagos) gera o DRE mensal automático, do faturamento bruto ao lucro, descontando reembolso, chargeback, taxas e imposto.
Ads Lab e Deep Scan estão incluídos em todos os planos, inclusive o Free, que tem 300 vendas aprovadas no total e não pede cartão de crédito. A Track Hunter atende Meta Ads, Google Ads e TikTok Ads, e a criação de campanhas direto pela plataforma está em liberação gradual.
Perguntas Frequentes
Como configurar CAPI no Facebook?
Para configurar a API de Conversões (CAPI) no Facebook, existem 4 caminhos: integração direta via API (exige desenvolvedor, 20-40 horas), CAPI Gateway da Meta (2-4 horas, funciona apenas para Meta), GTM Server-Side (4-8 horas, funciona para múltiplos canais), ou plataforma de tracking integrada ao checkout (minutos, sem código de integração). Para a maioria das operações brasileiras que usam Hotmart, Kiwify ou Eduzz, o caminho mais prático é uma plataforma de tracking que envia as conversões para a CAPI ao conectar o checkout.
A API de Conversões é obrigatória em 2026?
A API de Conversões não é tecnicamente obrigatória — a Meta não impede campanhas sem CAPI. Na prática, é essencial. Sem CAPI, o Pixel registra só parte das conversões, o algoritmo otimiza com dados incompletos, e suas métricas de CPA e ROAS não refletem a realidade. Em 2026, a CAPI é o mínimo necessário para que campanhas de Meta Ads funcionem como deveriam.
A CAPI funciona com Hotmart, Kiwify e outras plataformas brasileiras?
A CAPI funciona com Hotmart, Kiwify e as principais plataformas de checkout brasileiras. A implementação depende do método: via API direta ou GTM Server-Side, você configura o envio de eventos a partir do webhook do checkout. Via plataformas de tracking como a Track Hunter, você conecta o checkout, instala o script na página e as conversões são enviadas para a CAPI sem código de integração. Veja o guia de como rastrear vendas da Hotmart.
Preciso de desenvolvedor para configurar CAPI?
A necessidade de desenvolvedor para CAPI depende do caminho escolhido. Implementação direta via API exige desenvolvedor (20-40 horas). GTM Server-Side exige familiaridade técnica (4-8 horas). CAPI Gateway é mais simples mas limitada à Meta. Plataformas de tracking integradas ao checkout eliminam a necessidade — setup em minutos, sem código de integração. Veja como avaliar ferramentas de tracking.
A CAPI substitui o Pixel do Facebook?
A CAPI não substitui o Pixel do Facebook. Ambos trabalham em paralelo no modelo de dual tracking. O Pixel captura eventos de navegação (PageView, ViewContent, InitiateCheckout) que acontecem antes do comprador fornecer dados pessoais. A CAPI garante que eventos de conversão (Purchase) cheguem quando o Pixel falha. Desativar o Pixel ao implementar CAPI é um erro — você perde a informação de jornada pré-compra. Entenda por que o Pixel sozinho não é suficiente.
Como sei se minha CAPI está funcionando corretamente?
Para verificar se sua CAPI está funcionando, acesse o Events Manager da Meta, abra seu dataset e clique em cada evento. Confirme que o evento recebe dados do navegador e do servidor (API de Conversões) e que não há compras contadas em dobro. Se aparece apenas o navegador, a CAPI não está enviando. Verifique também o EMQ do Purchase — se está abaixo de 8.0, os parâmetros de matching precisam ser melhorados.
O que é Event Match Quality (EMQ) e qual score devo ter?
Event Match Quality é um score de 0 a 10 que mede quão bem a Meta consegue conectar seus eventos de conversão a perfis de usuários. Para o evento de Purchase, a referência de mercado é 8.0 ou mais — quanto mais perto de 10, melhor. O EMQ depende dos parâmetros enviados: email e telefone (os de maior impacto, com hash), nome (com hash), IP, user agent e identificadores fbp/fbc (enviados em texto puro, nunca hashados).
Qual a diferença entre CAPI e Offline Conversions API?
A Offline Conversions API foi descontinuada pela Meta em maio de 2025. A CAPI é a substituição oficial — eventos que antes iam pela Offline Conversions API agora devem ser enviados pela CAPI padrão, usando datasets. Integrações que ainda usam o endpoint antigo precisam migrar.
CAPI melhora o ROAS automaticamente?
A CAPI não melhora o ROAS automaticamente, mas cria as condições para melhoria. Com dados de conversão mais completos, o algoritmo identifica melhor quem compra e direciona anúncios com mais precisão. Segundo a Meta, quem usa Pixel e CAPI juntos tem, em média, custo por resultado menor do que com o Pixel sozinho. O efeito é composto: dados melhores → otimização melhor → mais vendas → mais dados → otimização ainda melhor. Como calcular o ROAS real da sua operação.