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.

CAPI e rastreamento server-side fazem parte de toda operação de tráfego pago com rastreamento avançado que eu monto. Se você anuncia para escritórios de advocacia, veja como isso se aplica no marketing jurídico para advocacia.

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.