Pular para o artigo
← Voltar ao blog RASTREAMENTO & DADOS

API de Conversões do Meta: o que é e como configurar

Entenda o que é a API de Conversões do Meta, como funciona, quando usar, como configurar com Pixel e como evitar duplicidade de eventos.

Ilustração de campanha no Meta Ads com criativo, métricas e sinais de conversão

A API de Conversões do Meta, também conhecida como Conversions API ou CAPI, é uma das principais ferramentas para melhorar a qualidade da mensuração em campanhas que dependem de eventos do site, CRM, aplicativo ou outras fontes.

Neste guia, você vai entender o que é a CAPI, como ela se diferencia do Pixel e quais são os passos essenciais para uma implementação correta.

O que é a Conversions API?

A Conversions API cria uma conexão direta entre os dados de marketing da sua empresa e os sistemas da Meta.

Em vez de depender apenas do navegador do usuário, eventos podem ser enviados a partir do servidor, plataforma, CRM ou outra infraestrutura controlada pela empresa.

Segundo a Meta, esses dados podem ajudar em mensuração, otimização e correspondência de eventos.

Pixel e CAPI são a mesma coisa?

Não.

O Meta Pixel normalmente envia eventos pelo navegador. A Conversions API envia eventos por uma conexão server-side ou integração equivalente.

Em muitos projetos, a melhor arquitetura não é escolher um ou outro, mas utilizar Pixel + CAPI de forma coordenada. Se a camada de navegador ainda não está montada, comece por como instalar e validar o Pixel da Meta.

Por que usar CAPI?

Alguns benefícios possíveis são:

  • reduzir dependência exclusiva do navegador;
  • melhorar a conectividade dos dados;
  • enviar eventos de CRM ou offline;
  • enviar parâmetros adicionais permitidos;
  • melhorar a correspondência de eventos;
  • ter uma arquitetura de mensuração mais resiliente.

A CAPI não deve ser tratada como uma forma de ignorar regras de privacidade, consentimento ou políticas da plataforma.

Quando vale a pena implementar?

Ela costuma fazer mais sentido quando:

  • você investe de forma recorrente em Meta Ads;
  • seu site gera leads ou vendas importantes;
  • você precisa melhorar a confiabilidade da mensuração;
  • possui CRM com eventos relevantes;
  • já tem uma arquitetura de dados capaz de enviar eventos de forma controlada.

Quais eventos podem ser enviados?

A implementação pode trabalhar com eventos conhecidos do ecossistema Meta, como:

  • PageView;
  • ViewContent;
  • Lead;
  • AddToCart;
  • InitiateCheckout;
  • Purchase;

Além de outros eventos e fontes compatíveis conforme a documentação e o caso de uso.

Passo 1: confirme o Pixel e a fonte de dados

Antes de configurar qualquer integração, entre no Gerenciador de Eventos e confirme se você está dentro do conjunto de dados correto.

Confirme:

  • ID do Pixel/Dataset;
  • Business correto;
  • site correto;
  • eventos que já chegam pelo navegador.

Essa etapa evita enviar eventos server-side para a fonte errada.

Passo 2: escolha o método de implementação

A Meta disponibiliza diferentes caminhos, que podem incluir:

  • integração com parceiro;
  • Conversions API Gateway;
  • implementação manual;
  • integrações de plataforma.

A melhor escolha depende da infraestrutura, volume, equipe técnica e nível de controle necessário.

Passo 3: defina quais eventos serão server-side

Não comece enviando tudo só porque é possível.

Liste os eventos realmente importantes para as campanhas.

Exemplo em geração de leads:

  1. PageView;
  2. ViewContent;
  3. Lead;
  4. QualifiedLead, caso sua arquitetura e estratégia utilizem um evento compatível para essa finalidade.

Em e-commerce, o foco costuma estar em eventos do funil como ViewContent, AddToCart, InitiateCheckout e Purchase.

Passo 4: prepare os dados do evento

Um evento server-side precisa ser estruturado com os campos esperados pela API.

Dependendo do evento, isso pode incluir:

  • nome do evento;
  • horário;
  • origem;
  • URL;
  • identificadores do usuário permitidos;
  • valor;
  • moeda;
  • ID do evento.

Use a documentação oficial como referência de schema. Não invente parâmetros.

Passo 5: normalize identificadores

Quando a plataforma permite o envio de dados de correspondência, eles precisam ser tratados conforme as exigências da Meta.

Isso pode envolver normalização e hash de determinados campos antes do envio.

Tenha atenção especial a telefone e e-mail: espaços, códigos de país e caracteres inconsistentes podem reduzir a qualidade de correspondência.

Passo 6: implemente deduplicação

Esse é um dos pontos mais importantes quando você usa Pixel + CAPI.

Imagine uma compra:

  1. o navegador envia Purchase pelo Pixel;
  2. o servidor envia a mesma Purchase pela CAPI.

Sem deduplicação, existe risco de o mesmo evento ser interpretado de maneira incorreta.

Uma estratégia comum é utilizar o mesmo event_name e um event_id correspondente nas duas fontes, seguindo as orientações atuais da Meta.

Passo 7: gere e proteja as credenciais

Integrações manuais exigem credenciais ou tokens apropriados.

Nunca coloque tokens sensíveis em JavaScript público no navegador. Credenciais server-side precisam permanecer protegidas no servidor, cofre de credenciais ou ferramenta de automação apropriada.

Passo 8: envie um evento de teste

Antes de colocar a integração em produção, utilize os recursos de teste do Gerenciador de Eventos.

Envie um evento controlado e confirme:

  • se chegou;
  • qual nome foi recebido;
  • quais parâmetros chegaram;
  • se existem erros;
  • se a origem está correta.

Passo 9: compare Pixel e servidor

Se o mesmo evento chega pelos dois caminhos, confira se a deduplicação está funcionando.

Não olhe apenas a quantidade total. Analise o diagnóstico e a forma como a Meta identifica as fontes.

Passo 10: acompanhe Event Match Quality

A Meta disponibiliza indicadores relacionados à qualidade de correspondência de eventos. Eles ajudam a identificar se os parâmetros enviados são suficientes e estão bem estruturados.

Mais campos não significam automaticamente mais qualidade. Envie apenas dados permitidos, corretos e relevantes.

Implementar CAPI com n8n

O n8n pode ser utilizado como camada de automação para receber eventos de formulários, CRMs ou outros sistemas e fazer requisições para APIs. Se a ferramenta é nova para você, vale entender antes o que é o n8n e como montar um workflow.

Uma arquitetura possível é:

Formulário → n8n → normalização → geração de event_id → Meta Conversions API → CRM

Porém, lembre-se de que o n8n não elimina a necessidade de entender o schema e as políticas da Meta. Ele apenas ajuda a orquestrar o fluxo.

Exemplo para lead

Imagine que alguém envia um formulário no seu site:

  1. o navegador dispara o evento Lead pelo Pixel;
  2. o formulário envia os dados ao servidor ou n8n;
  3. o servidor normaliza os dados permitidos;
  4. o mesmo event_id é usado para ajudar na deduplicação;
  5. a CAPI envia o Lead para a Meta;
  6. o CRM recebe o contato.

Assim, marketing e operação comercial podem compartilhar a mesma origem de evento.

Exemplo para compra

No e-commerce, o melhor momento para confirmar Purchase pode ser o momento em que seu backend realmente reconhece a compra, e não apenas quando o usuário carrega uma página de obrigado.

Isso reduz o risco de eventos gerados por refresh, acesso direto à URL ou outras situações que não representam uma transação real.

O mesmo raciocínio no Google Ads

A lógica de definir o evento de conversão na origem certa e garantir que as plataformas concordem entre si não é exclusiva da Meta. No ecossistema do Google, o equivalente é ligar a ação de conversão do Ads ao key event do GA4 — detalhei esse setup em conversão de ponta a ponta entre Google Ads e GA4.

Erros comuns

  • enviar o mesmo evento duas vezes sem deduplicação;
  • usar event_time errado;
  • enviar Purchase sem compra real;
  • enviar valor ou moeda incorretos;
  • deixar token exposto;
  • não normalizar dados de correspondência;
  • não validar no Gerenciador de Eventos;
  • usar CAPI como desculpa para ignorar consentimento e política de dados.

CAPI substitui o Pixel?

Não necessariamente. A própria Meta recomenda considerar o uso da Conversions API em conjunto com o Pixel para eventos de site.

Isso permite combinar sinais do navegador e do servidor quando a implementação é feita corretamente.

Documentação oficial

Consulte a página oficial About Conversions API e a documentação da Meta for Developers antes de implementar em produção.

Conclusão

A Conversions API não é apenas um “Pixel server-side”. Ela faz parte de uma arquitetura de dados que precisa ser pensada com cuidado.

O melhor caminho é mapear eventos, validar a origem dos dados, implementar deduplicação, testar no Gerenciador de Eventos e documentar a estrutura. Feito isso, sua mensuração deixa de depender de uma única camada e ganha mais confiabilidade.

Quer levar isso para a sua operação?

Quer implementar a Conversions API corretamente?

Posso ajudar a estruturar Pixel + CAPI, deduplicação, eventos, parâmetros e integrações server-side para sua operação.

Falar com Maycon no WhatsApp

Atendimento direto pelo WhatsApp.