Cómo Detectar Fuentes Externas que Envían Eventos de Facebook
Si estás viendo eventos de Facebook inesperados (como AddToCart, Purchase o InitiateCheckout) incluso cuando has configurado Pixel Plus para evitar rastrearlos, esta guía te ayudará a detectar si están siendo activados por fuentes externas, como:
- Otros módulos relacionados con Facebook
- Código de seguimiento JavaScript manual
- Google Tag Manager (GTM)
- Funciones de seguimiento automático de eventos de Facebook
✅ Cuándo Usar Esta Guía
Usa este diagnóstico cuando:
- Estés viendo demasiados eventos de compra
- El conteo de eventos de compra es mayor que tus pedidos reales
- Los eventos se activan incluso cuando están deshabilitados en el módulo
- Quieras verificar que solo Pixel Plus esté enviando eventos de Facebook
🔍 Paso 1: Deshabilitar Todos los Eventos Excepto PageView
Pixel Plus te permite habilitar o deshabilitar selectivamente el seguimiento de eventos de Facebook (excepto PageView, que siempre se envía).
Cómo hacerlo:
- Ve a Back Office de PrestaShop → Módulos → Pixel Plus → Eventos Rastreables
- Deshabilita todas las opciones de eventos como:
AddToCartPurchaseInitiateCheckoutCompleteRegistration- y otros
- Haz clic en Guardar
🧪 Paso 2: Simular Acciones Normales de Usuario
Ahora navega por tu sitio como un usuario regular:
- Visita una página de producto
- Agrega un producto al carrito
- Inicia el proceso de pago
- Completa un pedido (opcional)
- Envía un formulario, regístrate o aplica un descuento
🔬 Paso 3: Monitorear Qué Eventos Se Siguen Enviando
✅ Opción A: Usar Meta Pixel Helper
Instala desde la Chrome Web Store
Esta herramienta muestra:
- Todos los eventos Pixel activados por el navegador
- Parámetros de eventos y origen
Si ves algún evento que no sea PageView, no proviene de Pixel Plus.
✅ Opción B: Usar Facebook Events Manager – Herramienta de Eventos de Prueba
Para una vista más completa (incluyendo eventos CAPI/servidor), usa la Herramienta de Eventos de Prueba:
- Abre Facebook Events Manager
- Selecciona tu Pixel y ve a Eventos de Prueba
- Copia el Código de Prueba (ej.,
TEST1234) - Ve a Back Office de PrestaShop → Pixel Plus → sección CAPI
- Pega el código en el campo Código de Prueba
- Habilita Activar Eventos de Código de Prueba
- Haz clic en Añadir Mi IP para limitar la prueba a tu sesión (recomendado)
⚠️ Importante: Desactiva el código de prueba después de tu sesión de prueba. Dejarlo habilitado sin restricción de IP puede causar que Facebook marque tu pixel o muestre errores.
🚨 Paso 4: Interpretar los Resultados
- Si solo aparece
PageView, tu módulo está funcionando como se esperaba. - Si aparecen otros eventos, están siendo activados por fuentes externas.
🛠️ Paso 5: Identificar Fuentes Externas
✅ 1. Otros Módulos
Verifica otros módulos de PrestaShop relacionados con Facebook o herramientas de marketing que puedan activar eventos de forma independiente.
✅ 2. JavaScript Manual
Busca en los archivos de tu tema o JS personalizado:
fbq('track', 'Purchase');
Elimina cualquier script de seguimiento colocado manualmente.
✅ 3. Google Tag Manager (GTM)
- Abre tu espacio de trabajo de GTM
- Busca etiquetas relacionadas con Facebook (Purchase, AddToCart, etc.)
- Deshabilita cualquiera que pueda superponerse con Pixel Plus
✅ 4. Herramienta de Configuración de Eventos de Facebook
Facebook a veces rastrea eventos automáticamente.
Para deshabilitarlo:
- Abre Events Manager
- Ve a tu Pixel → Configuración
- Deshabilita:
- Coincidencia Avanzada Automática
- Herramienta de Configuración de Eventos
✅ Resumen
Usando la configuración de Eventos Rastreables, Pixel Helper y la Herramienta de Eventos de Prueba, puedes:
- Verificar si eventos no deseados son activados por Pixel Plus
- Identificar herramientas o scripts de terceros que puedan interferir
- Asegurar un seguimiento limpio y preciso en tu tienda
¿Necesitas ayuda con eventos Purchase duplicados?
👉 Consulta la guía completa aquí