Módulo de tracking server-side para PrestaShop
Instala el módulo datafirefly_serverside en tu tienda PrestaShop y envía la conversión de compra en server-side, directamente a Meta Conversions API (CAPI), GA4, TikTok, Pinterest y Microsoft Advertising. Firma HMAC por tienda, diseñado fail-safe para que un error de tracking nunca rompa el checkout, y gating de consentimiento RGPD. Una sola clave de conexión, ningún identificador de píxel que pegar en PrestaShop.
El módulo se instala mediante un ZIP que subes al gestor de módulos, sin necesidad de acceso FTP.
Tus etiquetas de navegador en PrestaShop dejan escapar ventas
El píxel de Meta, la etiqueta de GA4 o el tag de TikTok de tu tema de PrestaShop se ejecutan en el navegador del cliente: donde cada vez más se bloquean antes incluso de dispararse.
-
Los bloqueadores de anuncios
impiden que las etiquetas se carguen en la página de confirmación del pedido: la compra nunca llega a tus plataformas.
-
Safari ITP
y protecciones similares acortan o eliminan las cookies de las que dependen tus etiquetas de conversión.
-
Las restricciones de cookies y la fricción del consentimiento
reducen aún más lo que el tracking del lado del navegador puede capturar en el momento de la compra.
El resultado: conversiones de PrestaShop incompletas, peor calidad de correspondencia y campañas que optimizan con una visión parcial. Estás pagando por ventas que no puedes medir del todo.
La conversión de compra de PrestaShop, enviada server-side
El módulo datafirefly_serverside captura la compra en el hook actionValidateOrder, en el momento en que el pedido se valida del lado del servidor, y la envía de servidor a servidor, directamente a la API de conversiones de cada plataforma (CAPI): el canal diseñado para datos de conversión fiables y first-party.
Compras recuperadas
La conversión de compra ya no depende de que las etiquetas del navegador sobrevivan a los bloqueadores de anuncios y a ITP: recuperas ventas que de otro modo se perderían.
Mejor match quality
El módulo captura los identificadores de navegador disponibles (_fbp,
_fbc, _ttp, GA clientId) para una
señal de correspondencia más rica y fiable.
Cero riesgo para el checkout
Diseñado fail-safe: timeouts ajustados y gestión completa de excepciones. Un error de tracking se registra pero nunca interrumpe el pedido.
Tres pasos hacia un tracking de compra completo
Instala el módulo PrestaShop
Sube datafirefly_serverside-1.0.1.zip en Módulos → Gestor de módulos. PrestaShop registra automáticamente el hook actionValidateOrder.
Pega tu clave de conexión
Introduce tu Tenant ID y tu secreto HMAC copiados desde «Connect your shop» en tu espacio de cliente DataFirefly (/app). Sin identificadores de píxel que introducir.
La compra sale en server-side
En cada pedido validado, el evento de compra se firma con HMAC y se entrega al dispatcher, que lo distribuye a todos tus destinos configurados. Una instalación, todas las plataformas.
El conector server-side para PrestaShop, en detalle
Conversión de compra server-side
Envía el evento purchase al validarse el pedido (hook actionValidateOrder), directamente a las API de conversiones.
Firma HMAC-SHA256
Cada envío se firma por tienda (cabeceras X-Dfss-Tenant, X-Dfss-Timestamp, X-Dfss-Signature). Las credenciales de los destinos nunca tocan el navegador.
Fail-safe por diseño
Timeouts HTTP ajustados y gestión completa de excepciones: un error de tracking nunca rompe el checkout. Los fallos se registran.
Gating de consentimiento
Con «Require consent», la compra solo se transmite si el cliente ha consentido un servicio publicitario: leído del lado del servidor desde la cookie de tarteaucitron / DataFirefly Cookie Manager.
Match quality enriquecida
Captura los identificadores de navegador disponibles (_fbp, _fbc, _ttp, GA clientId) junto con los datos del pedido y del cliente.
Botón «Send test event»
Verifica la conectividad y la firma desde la pantalla de configuración, antes incluso de hacer un pedido de prueba real.
Código protegido por .htaccess
El módulo incluye un .htaccess que deniega el acceso web directo a los archivos fuente del módulo.
Alojado en la UE
El dispatcher funciona en Alemania: tus datos permanecen en la UE.
Meta CAPI, GA4, TikTok, Pinterest y Microsoft Advertising desde PrestaShop
La conversión de compra de PrestaShop se distribuye en server-side a las API de conversiones de tus plataformas. Configúralo una vez en tu espacio DataFirefly.
Google Ads (Data Manager API) está disponible a nivel de plataforma. El módulo PrestaShop 1.0.1 distribuye la compra a Meta CAPI, GA4, TikTok, Pinterest y Microsoft Advertising.
Instalar el módulo server-side en PrestaShop
Requisitos: PrestaShop 1.7.6.0 o superior, una cuenta DataFirefly server-side, y acceso HTTPS saliente hacia serverside.datafirefly.com.
Consigue tu clave de conexión
En «Connect your shop» de tu espacio de cliente DataFirefly (/app), copia tu Tenant ID (p. ej. shop_yourstore_xxxx) y tu secreto HMAC (clave de 64 caracteres). El endpoint viene pre-rellenado en https://serverside.datafirefly.com/v1/events.
Sube el ZIP en el Back Office
Módulos → Gestor de módulos → Subir un módulo, luego selecciona datafirefly_serverside-1.0.1.zip (sin descomprimir). PrestaShop lo instala y registra automáticamente el hook actionValidateOrder.
Configura el módulo
Haz clic en Configurar. Introduce Tenant ID, secreto HMAC, deja el endpoint por defecto, ajusta Require consent en Sí (recomendado para el RGPD), luego pon Enable tracking en Sí y guarda.
Verifica la conexión
Haz clic en Send test event: un mensaje de éxito confirma Tenant ID, secreto HMAC y endpoint. Después haz un pedido de prueba real, y abre el Inspector en /app para confirmar la llegada del evento purchase (valor, moneda, referencia).
Los errores de entrega se registran en Parámetros avanzados →
Logs (entradas con prefijo [DataFirefly SS]). Un fallo de
tracking se registra pero nunca interrumpe el pedido.
Precios sencillos que crecen con tu tienda
Una sola suscripción cubre toda tu cuenta, con todas sus tiendas PrestaShop: en una única factura consolidada. Sube de plan para más webs y más eventos mensuales.
Gratis
Gratis mientras te mantengas por debajo de la cuota mensual: si la superas, nada se rompe.
Starter
Para una sola tienda PrestaShop que pone en marcha su tracking server-side.
Facturado 390 € al año: compromiso de 12 meses, sin reembolso prorrateado.
Growth
Para comercios y agencias pequeñas que gestionan hasta cinco tiendas.
Facturado 1 190 € al año: compromiso de 12 meses, sin reembolso prorrateado.
Scale
Para agencias y carteras que gestionan hasta veinte tiendas con mayor volumen.
Facturado 3 490 € al año: compromiso de 12 meses, sin reembolso prorrateado.
El módulo PrestaShop está incluido en todos los planes. Consulta el detalle de precios en la página de inicio.
Diseñado para los estándares europeos de privacidad
Tus datos se procesan en la UE.
Cada envío de compra se firma por tienda (HMAC-SHA256).
La compra solo se transmite con el consentimiento publicitario, leído del lado del servidor.
Los tokens de los destinos permanecen en el dispatcher, nunca en el navegador.
Un .htaccess deniega el acceso web directo a los archivos del módulo.
Medido y monitorizado en tiempo real en nuestra página de estado pública, en línea con nuestro SLA.
Preguntas frecuentes: módulo PrestaShop
¿Qué es el módulo de tracking server-side para PrestaShop?
El módulo datafirefly_serverside (versión 1.0.1, compatible con PrestaShop 1.7.6 y superior) envía la conversión de compra de tu tienda de servidor a servidor, directamente a la API de conversiones de cada plataforma (Meta CAPI, GA4, TikTok, Pinterest, Microsoft Advertising). El evento de compra se dispara al validarse el pedido, firmado con HMAC para tu tienda. Las credenciales de los destinos nunca pasan por el navegador.
¿Puede el módulo romper el proceso de compra de mi tienda PrestaShop?
No. El módulo está diseñado fail-safe: timeouts HTTP ajustados y una
gestión completa de excepciones hacen que un error de tracking nunca
pueda interrumpir el pedido ni el checkout. Un fallo de entrega se
registra (prefijo [DataFirefly SS] en los logs de
PrestaShop) pero el pedido siempre se completa con normalidad.
¿Tengo que pegar identificadores de píxel en PrestaShop?
No. Solo introduces tu Tenant ID y tu secreto HMAC, copiados desde la pantalla «Connect your shop» de tu espacio de cliente DataFirefly (/app). El dispatcher sabe a qué destinos distribuir. No pegas ningún identificador de píxel ni token de acceso en la tienda.
¿Respeta el módulo el consentimiento del RGPD?
Sí. Con la opción Require consent activada, la compra solo se transmite si el comprador ha consentido un servicio publicitario, consentimiento leído del lado del servidor desde la cookie de tarteaucitron / DataFirefly Cookie Manager. El dispatcher está alojado en la UE (Alemania) y los datos personales se ocultan.
¿Necesito alojar un contenedor de GTM server-side?
No. DataFirefly envía los eventos directamente a la API de conversiones de cada plataforma: no hay ningún contenedor de GTM server-side que alojar ni mantener. La instalación se limita al módulo PrestaShop y a una clave de conexión.
¿Usas WooCommerce? Descubre el plugin server-side para WooCommerce.
Pasa el tracking de tu tienda PrestaShop a server-side
Envía la conversión de compra en server-side a Meta CAPI, GA4, TikTok, Pinterest y Microsoft Advertising: firmada con HMAC, fail-safe para el checkout, alojada en la UE y respetuosa con el consentimiento.