Módulo PrestaShop 1.7.6+: versión 1.0.1

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.

Fail-safe: el checkout nunca se interrumpe Firma HMAC por tienda Alojado en la UE

El módulo se instala mediante un ZIP que subes al gestor de módulos, sin necesidad de acceso FTP.

El flujo, de principio a fin
Tu tienda PrestaShop Módulo datafirefly_serverside: hook actionValidateOrder
Dispatcher DataFirefly Alojado en Alemania: canal autenticado con HMAC
Meta CAPI GA4 TikTok Pinterest Microsoft Advertising
El problema

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 solución

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.

Cómo funciona en PrestaShop

Tres pasos hacia un tracking de compra completo

1

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.

2

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.

3

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.

Lo que hace el módulo

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.

Destinos

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.

Meta Conversions API CAPI GA4 Measurement Protocol
TikTok Events API
Pinterest Conversions API
Google Ads Data Manager API
Microsoft Advertising Conversions API

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.

Instalación

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.

1

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.

2

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.

3

Configura el módulo

Haz clic en Configurar. Introduce Tenant ID, secreto HMAC, deja el endpoint por defecto, ajusta Require consent en (recomendado para el RGPD), luego pon Enable tracking en y guarda.

4

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

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.

0 € / mes
1 sitio incluido
Hasta 10.000 eventos / mes
Sin tarjeta bancaria
Empezar gratis

Starter

Para una sola tienda PrestaShop que pone en marcha su tracking server-side.

39 € / mes
1 web incluida
Hasta 500K eventos / mes
Una factura consolidada
Elegir Starter

Scale

Para agencias y carteras que gestionan hasta veinte tiendas con mayor volumen.

349 € / mes
20 webs incluidas
Hasta 10M eventos / mes
Una factura consolidada
Elegir Scale

El módulo PrestaShop está incluido en todos los planes. Consulta el detalle de precios en la página de inicio.

Confianza y RGPD

Diseñado para los estándares europeos de privacidad

Alojado en la UE (Alemania)

Tus datos se procesan en la UE.

Ingesta autenticada con HMAC

Cada envío de compra se firma por tienda (HMAC-SHA256).

Respeta el consentimiento

La compra solo se transmite con el consentimiento publicitario, leído del lado del servidor.

Credenciales nunca expuestas

Los tokens de los destinos permanecen en el dispatcher, nunca en el navegador.

Código del módulo protegido

Un .htaccess deniega el acceso web directo a los archivos del módulo.

Objetivo de disponibilidad del 99,5 %

Medido y monitorizado en tiempo real en nuestra página de estado pública, en línea con nuestro SLA.

FAQ

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.