Como configurar CAPI (Conversions API) server-side em 2026

Tutorial prático para subir Conversions API server-side conectada ao Pixel, com deduplicação correta, eventos avançados e validação no Events Manager.

Pixel sozinho em 2026 é instalar metade do sensor. Subir CAPI server-side é o que separa operação amadora de operação que escala mantendo ROAS.

Por que CAPI server-side

FontePerde para...Recupera com CAPI
Bloqueador (uBlock, Brave)~15%Sim
iOS 14+ App Tracking~20%Parcial
Safari ITP~10%Sim
Conexão instável~5%Sim

Pré-requisitos

Passo a passo

1. Gerar Access Token

\Events Manager → seu dataset → Configurações → Gerar token de acesso\. Guarde no servidor (variável de ambiente, nunca no frontend).

2. Endpoint do Meta

\POST https://graph.facebook.com/v19.0/{dataset_id}/events?access_token={TOKEN}\

3. Payload mínimo (Purchase)

\\\json { "data": [{ "event_name": "Purchase", "event_time": 1716156000, "event_id": "ord_abc123", "action_source": "website", "event_source_url": "https://loja.com/obrigado", "user_data": { "em": ["sha256_email"], "ph": ["sha256_telefone"], "client_ip_address": "189.x.x.x", "client_user_agent": "Mozilla/5.0..." }, "custom_data": { "value": 349.90, "currency": "BRL", "content_ids": ["sku-1234"] } }] } \\\

4. Deduplicação correta

Quero CAPI configurada e deduplicada na minha BM

5. Hash dos dados pessoais

6. Validação no Events Manager

Eventos prioritários

Eventoevent_id sugeridoQuando enviar
PageViewuuid por carregamentoToda navegação
ViewContentcontent_id + uuidPágina de produto
Leadlead_id do CRMForm enviado
InitiateCheckoutcart_idInício checkout
AddPaymentInfocart_idCartão preenchido
Purchaseorder_idPagamento aprovado

Erros comuns

> Próximo nível: integrar CAPI com migração de pixel sem perder aprendizado.

Este artigo faz parte do pilar Escala & Performance

Veja o guia completo em Escala e performance: warm-up, Trust Score e CAPI. Consulte também Ver serviço de aquecimento.

Artigos relacionados