?---
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á:
- ROAS artificialmente alto no seu Gerenciador de Anúncios, fazendo você subir o orçamento de conjuntos de anúncios não lucrativos de verdade.
- Desperdício de orçamento de anúncios, pois o Facebook otimizará a campanha para o público errado.
- Sujeira nos dados de otimização, confundindo os algoritmos de inteligência do Meta.
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:
- Se o evento do Pixel do navegador chegar primeiro, o Meta o registra. Quando o evento da CAPI chegar mais tarde (em até 48 horas), o Meta vê o event_id idêntico e os mescla.
- Você pode verificar isso dentro do Gerenciador de Eventos (Events Manager) -> Fontes de Dados (Data Sources). Acesse o seu Pixel, selecione o evento correspondente e vá na aba Deduplication. Você verá uma etiqueta verde escrito *"Deduplicado"* com uma alta taxa de correspondência.