Eventos Rastreables en Pixel Plus
Pixel Plus puede enviar más de 20 eventos diferentes de Facebook en toda tu tienda. Cada evento proporciona a Meta datos que utiliza para entender a tus visitantes, optimizar la entrega de anuncios y potenciar funciones como los Anuncios Dinámicos y las audiencias personalizadas. Esta guía cubre todos los eventos disponibles: qué rastrea cada uno, cuándo habilitarlo y para qué sirve.
📐 Tipos de eventos
Antes de continuar, hay dos tipos de eventos a tener en cuenta:
- Eventos Dinámicos — Incluyen automáticamente datos de producto (IDs, nombres, precios, categorías). Son necesarios para los Anuncios Dinámicos (retargeting de productos específicos a usuarios específicos).
- Eventos de Valor Personalizado — Envían un valor numérico fijo que configuras en el módulo. Útiles para la puntuación de leads y la creación de audiencias personalizadas.
👁️ Eventos de Visualización
PageView
Clave de configuración: FCTP_PAGEVIEW
Se activa en cada carga de página de toda la tienda: página principal, fichas de producto, categorías, páginas CMS, carrito, proceso de compra, etc.
Activa este evento salvo que tengas una razón específica para no hacerlo. Es la base para las audiencias personalizadas basadas en URL — por ejemplo, "usuarios que visitaron /ofertas/" o "usuarios que llegaron al checkout pero no compraron."
ViewContent
Clave de configuración: FCTP_VIEWED · Evento Dinámico
Se activa cuando un cliente ve la ficha de un producto individual. Envía el ID del producto, nombre, precio, categoría y moneda a Meta.
Es esencial para los Anuncios Dinámicos — Meta usa este evento para mostrar exactamente los productos que un visitante ha visto en tus anuncios de retargeting. Los listados de productos (categorías, resultados de búsqueda) no activan este evento.
ViewCategory
Clave de configuración: FCTP_CATEGORY · Evento Dinámico · Valor opcional
Se activa cuando un cliente ve una página de categoría. Envía una lista de IDs de productos de esa categoría (configurable: 5–10 productos, más vendidos o posición predeterminada).
Útil para crear audiencias por categoría y para los Anuncios Dinámicos dirigidos a visitantes por interés en categorías.
ViewCMS
Clave de configuración: FCTP_CMS · Valor opcional
Se activa cuando un cliente ve una página CMS (Quiénes somos, FAQ, Términos y condiciones, etc.).
Útil para crear audiencias basadas en la interacción con el contenido — por ejemplo, segmentar a usuarios que leyeron tu página de FAQ.
ViewCart
Clave de configuración: FCTP_VIEWCART · Valor opcional
Se activa cuando un cliente ve su carrito de compra.
Útil para crear audiencias de "abandono de carrito" — usuarios que llegaron al carrito pero no iniciaron el proceso de compra.
🛒 Eventos de Conversión
AddToCart
Clave de configuración: FCTP_ADD_TO_CART · Evento Dinámico
Se activa cada vez que un cliente añade un producto al carrito. Envía el ID del producto, cantidad, precio y moneda.
Esencial para los Anuncios Dinámicos y para medir el rendimiento de las fichas de producto. Meta utiliza las señales de AddToCart para optimizar las campañas de "Añadir al carrito" y "Compra".
Purchase
Clave de configuración: FCTP_CONV · Evento Dinámico
Se activa cuando se realiza un pedido. Envía el valor del pedido, moneda y todos los IDs de productos del pedido.
Este es el evento más importante. Impulsa las campañas de conversión, los informes de ROAS y las audiencias basadas en compras. Para un control avanzado sobre cuándo se activa este evento (pedidos validados, transferencias bancarias, deduplicación), consulta la guía Configuración Avanzada del Evento Purchase.
InitiateCheckout
Clave de configuración: FCTP_START_ORD · Valor opcional
Se activa cuando un cliente hace clic en "Proceder al pago."
Marca el inicio del embudo de compra. Meta lo usa para crear audiencias de abandono de checkout y optimizar para visitantes con alta intención de compra.
CompleteRegistration / GuestRegistration
Clave de configuración: FCTP_REG · Valor opcional
Se activa cuando un cliente crea una cuenta nueva (CompleteRegistration) o completa un pedido como invitado (GuestRegistration). Ambos usan el mismo interruptor.
Útil para medir los registros de cuenta y optimizar las campañas de captación de nuevos clientes.
Pasos del Proceso de Compra (beta)
Estos eventos rastrean pasos individuales del proceso de compra. Están marcados como beta porque dependen de la implementación de hooks de tu módulo de checkout y pueden no activarse en todos los temas o flujos de compra personalizados.
| Evento | Clave de configuración | Cuándo se activa |
|---|---|---|
CheckoutPersonalInfo | FCTP_CHECKOUT_PERSONAL_INFO | El cliente confirma su información personal o inicia sesión durante el checkout |
CheckoutAddressStep | FCTP_CHECKOUT_ADDRESS | El cliente confirma la dirección de entrega |
AddShippingInfo | FCTP_ADD_SHIPPING_INFO | El cliente selecciona un método de envío |
AddPaymentInfo | FCTP_START | El cliente inicia el paso de pago |
Cada paso puede tener un valor personalizado opcional. Actívalos solo si tu módulo de checkout los soporta — pruébalos primero con el Administrador de Eventos de Facebook o Pixel Helper.
💬 Eventos de Interacción
Search
Clave de configuración: FCTP_SEARCH · Valor opcional
Se activa cuando un cliente realiza una búsqueda en la tienda. Envía la consulta de búsqueda y una lista de IDs de productos de los resultados (configurable: 5–10 elementos).
Útil para entender el comportamiento de búsqueda y crear audiencias de buscadores de productos con alta intención.
AddToWishlist
Clave de configuración: FCTP_WISH · Valor opcional
Se activa cuando un cliente añade un producto a su lista de deseos.
Requiere que el módulo Block Wishlist de PrestaShop esté instalado y activo. Se activa solo en el selector de botón configurado en las Opciones Avanzadas del módulo.
Contact
Clave de configuración: FCTP_CONTACT_US · Valor opcional
Se activa cuando un cliente envía el formulario de contacto de la tienda.
Úsalo para crear audiencias de usuarios que te contactaron, o para rastrear campañas de generación de leads.
Discount
Clave de configuración: FCTP_DISCOUNT · Valor opcional
Se activa cuando un cliente aplica un código de descuento en su carrito.
Útil para medir la efectividad de las campañas basadas en cupones.
Newsletter
Clave de configuración: FCTP_NEWSLETTER · Valor opcional
Se activa cuando un cliente se suscribe a tu newsletter.
Úsalo para rastrear suscripciones al newsletter como leads y para crear audiencias similares basadas en suscriptores.
👥 Eventos de Calidad de Audiencia
Estos eventos no se corresponden directamente con conversiones. Su propósito es crear segmentos de audiencia más ricos.
CustomizeProduct
Se activa una vez por usuario (basado en cookie) cuando un cliente cambia un atributo o combinación de producto — por ejemplo, seleccionando una talla o color en la ficha de producto.
Se usa para identificar usuarios con alta intención de compra que están configurando activamente productos.
Tiempo en Página
Clave de configuración: FCTP_PAGETIME · Valor opcional
Activa un evento personalizado cada 30 segundos que un usuario permanece en una página:
Time30s → Time60s → Time90s → Time120s
Úsalos para crear audiencias de visitantes comprometidos — por ejemplo, "usuarios que pasaron al menos 60 segundos en cualquier ficha de producto."
Páginas Vistas
Clave de configuración: FCTP_PAGEVIEW_COUNT · Valor opcional · Duración configurable
Activa un evento personalizado en cada hito de 5 páginas durante una sesión:
PagesViewed5 → PagesViewed10 → PagesViewed15 → PagesViewed20 → PagesViewedMore20
Puedes configurar cuántos días se rastrea el contador de páginas (mediante una cookie). Úsalos para identificar a tus visitantes habituales más comprometidos.
✅ Lista de Verificación Final
- PageView activado (necesario para todas las audiencias basadas en URL)
- ViewContent activado (necesario para Anuncios Dinámicos)
- AddToCart activado (necesario para Anuncios Dinámicos y análisis del embudo)
- Purchase activado con deduplicación revisada (ver Configuración Avanzada)
- Eventos beta de checkout probados en el Administrador de Eventos antes de activarlos
- AddToWishlist: módulo Wishlist instalado y selector configurado
- Campos de valor personalizado rellenados para los eventos que usas en campañas basadas en valor
🆘 ¿Necesitas ayuda?
Relacionado
- Pixel Plus en smart-modules.com
- Configuración Avanzada del Evento Purchase
- Probar Eventos con el Administrador de Eventos
- Detectar Eventos Duplicados o Externos
¿Qué eventos son necesarios para que funcionen los Anuncios Dinámicos?
ViewContent y AddToCart son necesarios para los Anuncios Dinámicos. ViewContent envía datos cuando un cliente ve la página de un producto, y AddToCart envía datos cuando lo agrega al carrito. Purchase completa el embudo. Los tres deben estar habilitados con el identificador de producto correcto.
¿Cuál es la diferencia entre un Evento Dinámico y un Evento de Valor Personalizado?
Los Eventos Dinámicos incluyen automáticamente datos del producto como IDs, nombres, precios y categorías del contexto de la página. Los Eventos de Valor Personalizado envían un número fijo que configuras manualmente en los ajustes del módulo, útil para la puntuación de leads o para asignar valor a acciones que no son compras.
¿Debo habilitar PageView?
Sí, en casi todos los casos. PageView se activa en cada carga de página y es la base para audiencias personalizadas basadas en URL. Sin él, no puedes crear audiencias como usuarios que visitaron una categoría específica o llegaron al checkout.
¿Todos los eventos de pasos del checkout funcionan en todas las tiendas?
No. Los eventos de pasos del checkout están marcados como beta porque dependen de los hooks activados por tu módulo de checkout activo. En flujos de pago de una página personalizados, algunos o todos estos eventos pueden no activarse. Verifica siempre cada evento en el Administrador de Eventos antes de usarlos.
¿Puedo habilitar AddToWishlist sin el módulo Block Wishlist?
No. El evento AddToWishlist requiere que el módulo Block Wishlist de PrestaShop esté instalado y activo. También necesitas configurar el selector CSS correcto para el botón de lista de deseos en las opciones avanzadas de Pixel Plus.