Guia

Como enviar conversões pro Meta Ads sem perder venda

Se você roda anúncio no Facebook ou Instagram, o Pixel sozinho já não conta a história inteira. Veja por que — e como a Conversions API resolve isso sem depender do navegador do comprador.

O problema do Pixel sozinho

O Pixel do Meta é um código que roda no navegador de quem visita sua página — inclusive na página de "obrigado" depois da compra, avisando o Meta que a venda aconteceu. O problema é que, assim como qualquer script no navegador, ele depende de várias coisas que estão fora do seu controle: bloqueadores de anúncio, restrições de privacidade do iOS/Safari, cookies de terceiros bloqueados por padrão em navegadores modernos, e a pessoa simplesmente fechando a aba antes da página carregar de vez.

O resultado prático: uma fatia real das suas vendas não chega no Meta — e sem esse dado, o algoritmo de otimização das campanhas não sabe pra quem realmente vale a pena mostrar seu anúncio.

O que é a Conversions API (CAPI)

A Conversions API é o mesmo princípio do postback: uma chamada servidor-a-servidor, direto do seu back-end pro Meta, sem passar pelo navegador do comprador. Quando a venda é confirmada (por exemplo, quando a rede de afiliados avisa via postback que a venda foi aprovada), seu servidor manda esse evento direto pro endpoint da CAPI — independente do que aconteceu no navegador da pessoa.

POST https://graph.facebook.com/v21.0/{pixel_id}/events { "data": [{ "event_name": "Purchase", "event_time": 1735689600, "action_source": "website", "user_data": { "client_ip_address": "...", "client_user_agent": "..." }, "custom_data": { "value": 97.00, "currency": "BRL" } }] }

Pixel e CAPI não competem — se complementam

O ideal não é escolher um ou outro. O Pixel continua valendo pra sinais de topo de funil (visualização de página, início de checkout) — eventos onde perder alguns não é tão grave. Já a venda em si, o evento que mais importa pra otimização de campanha, vale mandar pelos dois caminhos: Pixel no navegador (rápido, mas pode falhar) e CAPI no servidor (mais lento, mas confiável).

Pra evitar contar a mesma venda duas vezes quando os dois caminhos funcionam, o Meta usa um event_id — se o Pixel e a CAPI mandarem o mesmo evento com o mesmo event_id, o Meta reconhece que é a mesma venda e deduplica automaticamente.

O que você precisa pra configurar

Na prática: o Rastreio Pro dispara a chamada pra Conversions API automaticamente assim que uma venda é confirmada via postback — você só cola o ID do Pixel e o token de acesso uma vez, e cada venda aprovada é enviada sozinha, com o mesmo event_id do pixel do navegador pra evitar duplicidade.

Perguntas frequentes

CAPI substitui o Pixel do Meta?

Não — o ideal é usar os dois juntos. O Pixel continua útil pra sinais de topo de funil (visualização de página, início de checkout). A CAPI garante que o evento mais importante, a venda aprovada, chegue no Meta mesmo quando o Pixel falha no navegador do comprador.

Preciso saber programar pra configurar a Conversions API?

Pra montar do zero, sim — a CAPI exige uma chamada HTTP assinada com o token de acesso do seu Pixel. Mas ferramentas de tracking já fazem essa chamada automaticamente quando a venda é aprovada, sem você escrever nenhuma linha de código.

O Meta consegue duplicar o mesmo evento (Pixel + CAPI)?

Se os dois eventos tiverem o mesmo event_id, o Meta faz a deduplicação automaticamente e conta como uma venda só. O risco de duplicidade some quando pixel (no navegador) e CAPI (no servidor) mandam o mesmo identificador de evento.

Quer que suas vendas cheguem no Meta sem depender do navegador?

O Rastreio Pro envia a Conversions API automaticamente a cada venda aprovada. 30 dias grátis, sem cartão.

Começar teste grátis →