Recursos Como funciona Preços Tutoriais
Console
← Voltar aos tutoriais
General Publicado em June 30, 2026

facebook-capi-deduplication

?---
title: Como Corrigir a Deduplicação de Eventos do Meta para Rastreamento via Navegador e Servidor
description: Saiba como configurar a deduplicação de conversões do Meta Pixel e API de Conversões usando o Event ID para evitar a duplicidade de conversões e manter seus relatórios de anúncios precisos.
date: 2026-06-27
icon: 🟦
category: Conversions API
---

O Perigo de Relatórios de Eventos Duplicados

Para obter a máxima precisão no rastreamento, o Meta recomenda usar uma configuração de rastreamento redundante:
1. Meta Pixel: Rastreia ações no navegador (visualizações de página, cliques em botões) diretamente do navegador do usuário.
2. API de Conversões (CAPI): Rastreia ações no servidor (compras bem-sucedidas, comissões aprovadas) diretamente do seu servidor.

No entanto, se ambos os caminhos informarem a mesma compra ao Meta, seus relatórios de anúncios duplicarão as conversões.

Isso causará:



Para corrigir isso, você deve configurar a Deduplicação de Eventos (Event Deduplication).

---

Como Funciona a Deduplicação do Meta

O Meta deduplica eventos usando dois parâmetros principais:
1. Nome do Evento (Event Name): (ex: Purchase ou Lead).
2. ID do Evento (Event ID): Uma string exclusiva gerada no momento do clique que identifica aquele caminho de conversão específico.

Quando o Meta recebe um evento Purchase do Pixel do navegador e também da CAPI do PostbackFlow com o exato mesmo Event ID, ele automaticamente os unifica em uma única conversão.

---

Passo 1: Gerar um Event ID Exclusivo na Landing Page

Para vincular os cliques do navegador às conversões do servidor, sua landing page deve atribuir um ID exclusivo à sessão do usuário.

Se você estiver usando o script JS de auto-tagueamento do PostbackFlow ( rack.js), esse ID exclusivo é gerado automaticamente como click_id e armazenado no navegador do visitante.

Se estiver fazendo a programação manualmente, gere uma string aleatória exclusiva (UUID) na sua landing page e salve em uma variável JavaScript:
`javascript
const eventId = "pb_" + Math.random().toString(36).substring(2, 15);
`

---

Passo 2: Configurar o Código do seu Pixel no Navegador

Ao disparar eventos pelo Pixel do navegador, você deve passar o ID gerado como o terceiro parâmetro (event_id) nas suas chamadas bq('track').

Modifique o script padrão do seu Facebook Pixel para incluir o event_id:
`javascript
// Rastreamento Padrão de Pixel com Event ID
fbq('track', 'Purchase', {
value: 29.99,
currency: 'USD'
}, {
eventID: eventId // Passe o ID exclusivo aqui
});
`

---

Passo 3: Passar o Event ID para o PostbackFlow

Quando o usuário clica no link de afiliado para ir para a página de vendas, você deve passar exatamente esse mesmo ID no link de rastreamento para que a plataforma de afiliados possa registrá-lo.

Se estiver usando os links de redirecionamento do PostbackFlow, anexe o ID ao link:
https://track.yourdomain.com/click/YOUR_TOKEN/CAMPAIGN_TOKEN?click_id=YOUR_EVENT_ID

Assim que a venda for efetuada, a rede de afiliados envia o evento de volta para o endpoint do PostbackFlow com esse ID.

---

Passo 4: O Meta Mescla os Eventos Automaticamente

Quando o PostbackFlow envia a conversão da compra para o Meta CAPI, ele mapeia o click_id salvo como o event_id no payload da API.

Quando os servidores do Meta recebem ambos os eventos: