Saltar al contenido principal

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:

  1. Ve a Back Office de PrestaShop → Módulos → Pixel Plus → Eventos Rastreables
  2. Deshabilita todas las opciones de eventos como:
    • AddToCart
    • Purchase
    • InitiateCheckout
    • CompleteRegistration
    • y otros
  3. 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:

  1. Abre Facebook Events Manager
  2. Selecciona tu Pixel y ve a Eventos de Prueba
  3. Copia el Código de Prueba (ej., TEST1234)
  4. Ve a Back Office de PrestaShop → Pixel Plus → sección CAPI
  5. Pega el código en el campo Código de Prueba
  6. Habilita Activar Eventos de Código de Prueba
  7. 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:

  1. Abre Events Manager
  2. Ve a tu Pixel → Configuración
  3. 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
¿Por qué aparecen eventos de Facebook aunque los he deshabilitado en Pixel Plus?

Si los eventos siguen apareciendo después de deshabilitarlos en Pixel Plus, probablemente los está activando una fuente externa como otro módulo de PrestaShop, código JavaScript manual en tu tema, Google Tag Manager o la herramienta de configuración automática de eventos de Facebook.

¿Cómo puedo comprobar si los eventos provienen de Pixel Plus o de otra fuente?

Deshabilita todos los eventos en Pixel Plus excepto PageView. Luego navega por la tienda y usa Meta Pixel Helper en Chrome o la herramienta de Test Events en Facebook Events Manager. Si ves eventos distintos a PageView, no provienen de Pixel Plus sino de una fuente externa.

¿Qué es la Herramienta de Configuración de Eventos de Facebook y cómo puede causar eventos duplicados?

La Herramienta de Configuración de Eventos de Facebook puede rastrear automáticamente eventos como clics en botones o visitas a páginas en tu sitio sin necesidad de código. Si está activa junto a Pixel Plus, puede causar eventos duplicados. Se puede deshabilitar en Events Manager bajo la configuración del Pixel.

¿Cómo uso el código de prueba CAPI para detectar eventos externos?

En Facebook Events Manager, copia el código de prueba de la sección Test Events. En Pixel Plus, pégalo en el campo de Código de Prueba de la sección CAPI, habilita los eventos de código de prueba y haz clic en Añadir Mi IP. Esto te permite ver todos los eventos enviados, incluidos los de servidor, limitados a tu sesión.

¿Qué debo hacer si Google Tag Manager está enviando eventos de Facebook duplicados?

Abre tu espacio de trabajo de GTM y busca etiquetas relacionadas con Facebook como Purchase, AddToCart o InitiateCheckout. Deshabilita o elimina las que se superpongan con los eventos que ya envía Pixel Plus para evitar la duplicación de datos en tu pixel.

¿Necesitas ayuda con eventos Purchase duplicados? 👉 Consulta la guía completa aquí