# Módulo de tracking server-side para PrestaShop

> Envía las conversiones de PrestaShop a Meta, GA4 y Google Ads desde el servidor. Módulo nativo, respeta el consentimiento, alojado en la UE.

- Página original: https://server-side.datafirefly.com/es/prestashop-server-side-tracking.html
- Idioma: es
- Actualizado el: 2026-07-28
- Editor: DataFirefly (Datafirefly Limited), https://server-side.datafirefly.com/es/

---

Módulo PrestaShop 1.7.6+: versión 1.0.1

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.

[Crear una cuenta](https://admin.datafirefly.com/pricing?lang=es) Cómo instalar el módulo

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.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](https://www.datafirefly.com/product/cookie-manager-tarteaucitron-conformite-rgpd-cle-en-main-pour-prestashop/).

### 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.

[![Logo de Meta: destino Meta Conversions API (CAPI) server-side](https://server-side.datafirefly.com/assets/logos/meta.svg) Meta Conversions API CAPI](https://server-side.datafirefly.com/es/meta-capi-server-side-tracking.html) [![Logo de GA4: destino Google Analytics 4 vía Measurement Protocol](https://server-side.datafirefly.com/assets/logos/ga4.svg) GA4 Measurement Protocol](https://server-side.datafirefly.com/es/ga4-server-side-tracking.html) [![Logo de TikTok: destino TikTok Events API server-side](https://server-side.datafirefly.com/assets/logos/tiktok.svg) TikTok Events API](https://server-side.datafirefly.com/es/tiktok-events-api-server-side-tracking.html) [![Logo de Pinterest: destino Pinterest Conversions API server-side](https://server-side.datafirefly.com/assets/logos/pinterest.svg) Pinterest Conversions API](https://server-side.datafirefly.com/es/pinterest-conversions-api-server-side-tracking.html) [![Logo de Google Ads: destino vía Google Ads Data Manager API](https://server-side.datafirefly.com/assets/logos/google-ads.svg) Google Ads Data Manager API](https://server-side.datafirefly.com/es/google-ads-server-side-tracking.html) [![Logo de Microsoft Advertising: destino vía Microsoft Advertising Conversions API](https://server-side.datafirefly.com/assets/logos/microsoft-ads.svg) Microsoft Advertising Conversions API](https://server-side.datafirefly.com/es/microsoft-ads-conversions-api-server-side-tracking.html)

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.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 **Sí** (recomendado para el RGPD), luego pon **Enable tracking** en **Sí** 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](https://server-side.datafirefly.com/es/gratis.html)

### Starter

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

**39 €** / mes (Mensual) · **32 €** / mes (Anual 2 meses gratis)

Facturado 390 € al año: compromiso de 12 meses, sin reembolso prorrateado.

**1** web incluida

Hasta **500K** eventos / mes

Una factura consolidada

[Elegir Starter](https://admin.datafirefly.com/pricing?lang=es&plan=starter)

El más popular

### Growth

Para comercios y agencias pequeñas que gestionan hasta cinco tiendas.

**119 €** / mes (Mensual) · **99 €** / mes (Anual 2 meses gratis)

Facturado 1 190 € al año: compromiso de 12 meses, sin reembolso prorrateado.

**5** webs incluidas

Hasta **2M** eventos / mes

Una factura consolidada

[Elegir Growth](https://admin.datafirefly.com/pricing?lang=es&plan=growth)

### Scale

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

**349 €** / mes (Mensual) · **290 €** / mes (Anual 2 meses gratis)

Facturado 3 490 € al año: compromiso de 12 meses, sin reembolso prorrateado.

**20** webs incluidas

Hasta **10M** eventos / mes

Una factura consolidada

[Elegir Scale](https://admin.datafirefly.com/pricing?lang=es&plan=scale)

El módulo PrestaShop está incluido en todos los planes. Consulta el [detalle de precios en la página de inicio](https://server-side.datafirefly.com/es/#pricing).

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](https://serverside.datafirefly.com/status), 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](https://server-side.datafirefly.com/es/woocommerce-server-side-tracking.html).

## 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.

[Crear una cuenta](https://admin.datafirefly.com/pricing?lang=es) [Hablemos](https://server-side.datafirefly.com/es/contact.html)
