Ver opiniones
Problema CAPI

Meta CAPI duplica eventos o no deduplica bien

Meta CAPI puede mejorar la señal, pero si navegador y servidor no comparten la misma lógica de evento, puedes duplicar compras, leads o registros.

El punto crítico es que el mismo evento de negocio tenga event_name coherente, event_id compartido y timing compatible entre Pixel y CAPI.

event_id
clave de deduplicación
Browser/server
dos rutas de señal
P1
distorsiona ROAS

Qué está pasando probablemente

1

Pixel y CAPI no comparten event_id

Sin un identificador común para la misma conversión, Meta puede interpretar dos envíos como dos eventos distintos.

2

Los nombres de evento no coinciden

Si navegador envía Purchase y servidor envía purchase_custom, la deduplicación no reconocerá el solapamiento.

3

El servidor crea eventos adicionales

Plugins, apps, GTM server-side y backend pueden estar enviando la misma conversión desde varias capas.

4

Consentimiento y parámetros no son consistentes

Señales incompletas, hashing mal hecho o parámetros variables reducen calidad de coincidencia y diagnóstico.

Cómo comprobarlo sin romper nada

Haz una conversión de prueba y captura evento browser y server.

Compara event_name, event_id, timestamp, value, currency y contenido.

Revisa si hay varias apps o plugins enviando el mismo evento.

Comprueba Events Manager Diagnostics y Event Match Quality.

Valida GTM server-side Preview si el flujo pasa por servidor.

Revisa consentimiento y si el servidor respeta la elección del usuario.

Cómo lo resolvería paso a paso

1

Elige una arquitectura de señal

Define qué eventos envía el navegador, cuáles el servidor y cuáles se duplican intencionalmente para deduplicar.

2

Genera un event_id persistente por conversión

Ese ID debe nacer en el momento correcto y viajar a Pixel y CAPI para la misma acción.

3

Elimina fuentes redundantes

Si Shopify app, GTM y servidor mandan Purchase, decide cuál manda qué. Tres rutas sin control rompen reporting.

4

Documenta la prueba final

Una compra de prueba debe demostrar un evento deduplicado, con parámetros correctos y sin duplicados residuales.

Si se vuelve técnico

Puedes seguir esta ruta por tu cuenta. Si al comprobarlo aparece una discrepancia rara, una configuración de tracking delicada, una decisión de puja con riesgo o un bloqueo que requiere acceso a la cuenta, Lia guarda este contexto y te lleva a CreatikLab para continuar sin empezar desde cero.

Llevar este contexto a Lia

Qué no haría

Activar varios plugins de tracking a la vez.

Usar event_id fijo, vacío o generado por cada canal por separado.

Mirar solo totales sin una compra de prueba.

Enviar eventos server-side ignorando consentimiento.

Preguntas frecuentes

¿Duplicar eventos siempre es malo?

Enviar el mismo evento por navegador y servidor es normal si se deduplica bien. El problema es duplicarlo sin una clave común.

¿GTM server-side arregla CAPI automáticamente?

No. GTM server-side ayuda a controlar el flujo, pero la lógica de eventos, event_id, consent y parámetros sigue siendo responsabilidad de la implementación.

CreatikLab

Amplía Tu Alcance, Domina Tu Mercado

Google Premier Partner badge

Suscríbete al Boletín

Recibe nuestras últimas novedades sobre productos y promociones.

Al suscribirte, aceptas recibir emails de marketing de Creatiklab. Puedes darte de baja en cualquier momento. Revisa tu correo para confirmar la suscripción.

  ©2024 CreatikLab. All Rights Reserved