Plugin de tracking server-side para Shopware
Instala el plugin DatafireflyServerSide en tu tienda Shopware 6 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 opción de consentimiento RGPD configurable. Una sola clave de conexión, ningún identificador de píxel que pegar en Shopware.
El plugin se instala como cualquier extensión de Shopware: un ZIP que subes en «Mis extensiones» de la administración, sin necesidad de acceso FTP.
¿Por qué tus etiquetas de navegador en Shopware dejan escapar ventas?
El píxel de Meta, la etiqueta de GA4 o el tag de TikTok de tu tema de Shopware 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 Shopware 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.
¿Cómo funciona el seguimiento server-side en Shopware 6?
El plugin DatafireflyServerSide captura la compra en
el momento en que el pedido se realiza (evento
checkout.order.placed), 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 plugin 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.
¿Qué pasos llevan a un tracking de compra completo?
Instala el plugin Shopware
Sube el ZIP DatafireflyServerSide en Extensiones → Mis extensiones → Subir extensión, y actívalo. Shopware registra automáticamente la suscripción al evento de pedido.
Pega tu clave de conexión
Abre la configuración del plugin y pega tu clave de conexión (dfss_…) copiada 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 realizado, 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.
¿Qué incluye el conector server-side para Shopware?
Conversión de compra server-side
Envía el evento purchase cuando se realiza el pedido, 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
Opción «Require consent»: la compra solo se transmite si está presente la cookie de consentimiento que indiques, nombre y valor configurables según tu CMP, verificados del lado del servidor.
Match quality enriquecida
Captura los identificadores de navegador disponibles (_fbp, _fbc, _ttp, GA clientId) junto con los datos del pedido y del cliente.
Evento de prueba integrado
Verifica la conectividad y la firma con un comando de consola
(bin/console datafirefly:serverside:test), antes incluso
de hacer un pedido de prueba real.
Una clave, ningún secreto expuesto
La clave de conexión (dfss_…) permanece del lado del servidor. Los tokens de los destinos viven en el dispatcher, nunca en el storefront.
Alojado en la UE
El dispatcher funciona en Alemania: tus datos permanecen en la UE.
¿A qué destinos llega Shopware con Meta CAPI, GA4, TikTok, Pinterest y Microsoft Advertising?
La conversión de compra de Shopware se distribuye en server-side a las API de conversiones de tus plataformas. Configúralo una vez en tu espacio DataFirefly: el seguimiento server-side de Shopware 6 al completo.
Google Ads (Data Manager API) está disponible a nivel de plataforma. El plugin Shopware 1.0.0 distribuye la compra a Meta CAPI, GA4, TikTok, Pinterest y Microsoft Advertising.
¿Cómo instalar el plugin server-side en Shopware?
Requisitos: Shopware 6.5 o 6.6, 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 clave de conexión (prefijo
dfss_…). Contiene todo lo que el plugin necesita:
tenant, secreto HMAC y endpoint ya vienen encapsulados, ningún
otro parámetro que introducir.
Sube el ZIP en la administración
Administración de Shopware → Extensiones → Mis extensiones
→ Subir extensión, luego selecciona el ZIP
del plugin. A continuación haz clic en Activar. Por línea de
comandos: bin/console plugin:install --activate DatafireflyServerSide.
Configura el plugin
Abre la configuración del plugin. Pega tu clave de conexión (dfss_…). Si usas un CMP, activa Require consent (desactivado por defecto) e indica el nombre y el valor de la cookie de consentimiento a verificar. Pon el tracking en activado y guarda.
Verifica la conexión
Lanza bin/console datafirefly:serverside:test: un
mensaje de éxito confirma que la clave y la firma son válidas.
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 los logs de Shopware
(entradas con prefijo [DataFirefly SS]). Un fallo de
tracking se registra pero nunca interrumpe el pedido.
¿Cuánto cuesta un pricing que crece con tu tienda?
Una sola suscripción cubre toda tu cuenta, con todas sus tiendas Shopware: 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 Shopware 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 plugin Shopware está incluido en todos los planes. Consulta el detalle de precios en la página de inicio.
¿Cumple con los estándares europeos de privacidad?
Tus datos se procesan en la UE.
Cada envío de compra se firma por tienda (HMAC-SHA256).
Con «Require consent», la compra solo se transmite si está presente la cookie de consentimiento configurada: verificada del lado del servidor.
Los tokens de los destinos permanecen en el dispatcher, nunca en el navegador.
La clave dfss_… lo encapsula todo: ningún token de destino vive en la tienda.
Medido y monitorizado en tiempo real en nuestra página de estado pública, en línea con nuestro SLA.
Preguntas frecuentes: plugin Shopware
¿Qué es el plugin de tracking server-side para Shopware?
El plugin DatafireflyServerSide (versión 1.0.0, compatible con Shopware 6.5 y 6.6) 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 cuando se realiza el pedido, firmado con HMAC para tu tienda. Las credenciales de los destinos nunca pasan por el navegador.
¿Puede el plugin romper el proceso de compra de mi tienda Shopware?
No. El plugin 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
Shopware) pero el pedido siempre se completa con normalidad.
¿Tengo que pegar identificadores de píxel en Shopware?
No. Solo pegas una clave de conexión (dfss_…),
copiada 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 plugin el consentimiento del RGPD?
Sí, mediante la opción Require consent (desactivada por defecto). Una vez activada, la compra solo se transmite si está presente la cookie de consentimiento que tú indiques, nombre y valor de la cookie configurables, verificados del lado del servidor. Shopware 6 no expone una cookie de consentimiento de marketing única legible del lado del servidor: el plugin se adapta por tanto a la solución de consentimiento de tu tienda. 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 plugin Shopware y a una clave de conexión.
¿Usas otra plataforma? Descubre el módulo server-side para PrestaShop o el plugin server-side para WooCommerce.
Pasa el tracking de tu tienda Shopware 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.