Características Cómo funciona Precios Guías
Console
← Volver a las guías
General Publicado el June 30, 2026

facebook-capi-deduplication

?---
title: Cómo Corregir la Deduplicación de Eventos de Meta para Navegador y Servidor
description: Aprenda cómo configurar la deduplicación de Meta Pixel y Conversions API utilizando Event ID para evitar la duplicidad de conversiones y mantener la precisión de sus reportes.
date: 2026-06-27
icon: 🟦
category: Conversions API
---

El Peligro de Reportar Eventos Duplicados

Para lograr la máxima precisión de seguimiento, Meta recomienda utilizar una configuración de seguimiento redundante:
1. Meta Pixel: Rastrea las acciones basadas en el navegador (páginas vistas, clics en botones) directamente desde el navegador del usuario.
2. API de Conversiones (CAPI): Rastrea las acciones basadas en el servidor (pagos exitosos, comisiones aprobadas) directamente desde su servidor.

Sin embargo, si ambas rutas reportan la misma compra a Meta, sus reportes de anuncios duplicarán las conversiones.

Esto provoca:



Para solucionar esto, debe configurar la Deduplicación de Eventos (Event Deduplication).

---

Cómo Funciona la Deduplicación de Meta

Meta deduplica eventos utilizando dos parámetros principales:
1. Nombre del Evento (Event Name): (por ejemplo, Purchase o Lead).
2. ID del Evento (Event ID): Una cadena de texto única generada en el momento del clic que identifica esa ruta de conversión específica.

Cuando Meta recibe un evento Purchase tanto del píxel del navegador como de la CAPI de PostbackFlow con el mismo Event ID exacto, los fusiona automáticamente en una sola conversión.

---

Paso 1: Generar un Event ID Único en la Landing Page

Para vincular los clics del navegador con las conversiones del servidor, su página de destino debe asignar un ID único a la sesión del usuario.

Si está utilizando el script JS de etiquetado automático de PostbackFlow ( rack.js), este ID único se genera automáticamente como click_id y se guarda en el almacenamiento del navegador del usuario.

Si lo está codificando manualmente, genere una cadena aleatoria única (UUID) en su landing page y guárdela en una variable JavaScript:
`javascript
const eventId = "pb_" + Math.random().toString(36).substring(2, 15);
`

---

Paso 2: Configurar el Código de su Píxel de Navegador

Al disparar eventos desde el píxel del navegador, debe pasar el ID generado como tercer parámetro (event_id) en sus llamadas bq('track').

Modifique su script estándar de Facebook Pixel para incluir el event_id:
`javascript
// Seguimiento de Píxel Estándar con Event ID
fbq('track', 'Purchase', {
value: 29.99,
currency: 'USD'
}, {
eventID: eventId // Pase el ID único aquí
});
`

---

Paso 3: Pasar el Event ID a PostbackFlow

Cuando el usuario hace clic en el enlace de afiliado para dirigirse a la oferta, debe pasar exactamente ese mismo ID en el enlace de seguimiento para que la red de afiliados pueda registrarlo.

Si está utilizando los enlaces de redireccionamiento de PostbackFlow, añada el ID al enlace de seguimiento:
https://track.yourdomain.com/click/YOUR_TOKEN/CAMPAIGN_TOKEN?click_id=YOUR_EVENT_ID

Cuando se completa la venta, la red de afiliados envía el evento de vuelta al endpoint del postback de PostbackFlow con este ID.

---

Paso 4: Deje que Meta Fusione los Eventos

Cuando PostbackFlow reenvía la conversión de compra a Meta CAPI, asigna el click_id guardado como el event_id en los datos de la API.

Una vez que los servidores de Meta reciben ambos eventos: