API de Conversões do Facebook (CAPI): Como Funciona e 4 Formas de Ativar em 2026

A API de Conversões do Facebook (CAPI) envia eventos de venda diretamente para a Meta, sem depender do navegador do comprador. Ela funciona junto com o Pixel, com deduplicação por event_id, e pode ser ativada por integração própria, CAPI Gateway, GTM Server-Side ou uma plataforma de tracking.

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.

PixelAPI de Conversões (CAPI)
CaminhoNavegador do comprador → MetaSeus sistemas (ou ferramenta) → Meta
Afetado por ad blocker, iOS, Safari ITP, VPNSimNão
Captura eventos de navegação (PageView, ViewContent)Sim, nativamenteSó se você enviar
Precisa de implementação técnicaBaixa (colar código)Alta, se feita manualmente
Papel idealJornada no siteGarantir 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):

  1. Comprador clica no anúncio e chega na página
  2. Pixel dispara PageView (se não bloqueado)
  3. Comprador navega e inicia a compra
  4. Pixel dispara InitiateCheckout (se não bloqueado)
  5. Comprador completa o pagamento
  6. Pixel dispara Purchase (se não bloqueado)
  7. Checkout confirma o pagamento
  8. CAPI envia Purchase para a Meta (não depende do navegador)
  9. 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:

EventoReferência de EMQPor quê
Purchase (compra)8.0 ou mais (quanto mais perto de 10, melhor)O comprador já informou email, telefone e nome
InitiateCheckoutPerto de 8.0Parte dos dados já foi preenchida
ViewContent / PageView6.5 a 7.5O 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.

CaminhoTempo de setupCusto mensal estimadoCanais
1. Integração direta via API20-40h de desenvolvimentoInfraestrutura própriaSó o que você programar
2. CAPI Gateway (Meta)2-4hUS$10-400+ de nuvem, conforme volumeSó Meta
3. GTM Server-Side4-8hUS$10-50+ de hospedagemMeta, Google, TikTok e outros
4. Plataforma de trackingMinutosA partir de R$0Depende 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.

O TRACKER QUE MOSTRA SEU LUCRO REAL

Descubra quantas vendas o seu Pixel não está contando

Conecte seus anúncios e seu checkout em minutos e compare o que a Meta mostra com o que realmente vendeu.

  • Plano grátis, sem cartão de crédito
  • Rode 30 dias em paralelo com seu tracker atual
  • Meta, Google e TikTok verified
Começar grátis agora

Continue lendo

Veja seu lucro real. Grátis, sem cartão.Testar