Shopware Analytics & Tracking

DataFirefly Server-Side — Tracking de conversions Shopware (gratuit)

Le plugin gratuit qui envoie vos conversions Shopware en server-side — ni bloquées, ni perdues, jamais au détriment du checkout.

DataFirefly Server-Side est le connecteur Shopware officiel, et gratuit, du service DataFirefly Server-Side Tracking. À chaque commande validée, il construit un événement d'achat complet (valeur, devise, produits, données de correspondance) et l'envoie de serveur à serveur, signé HMAC, vers le dispatcher DataFirefly hébergé dans l'UE — qui le diffuse vers Meta CAPI, GA4, TikTok, Pinterest et Google Ads. Les ad-blockers et Safari ITP ne peuvent rien y faire. La connexion tient en un seul champ : collez votre clé de connexion depuis votre espace client, c'est branché. Le consentement reste sous votre contrôle : une gate opt-in lit côté serveur le cookie de votre outil de consentement — dont notre plugin DataFirefly Cookie Consent (Google Consent Mode v2). Et parce qu'un tracking ne doit jamais casser une vente, tout est fail-safe : timeouts courts, aucune exception ne remonte jusqu'à la commande.

En un coup d'œil
  • Plugin 100 % gratuit : le connecteur Shopware officiel du service DataFirefly Server-Side Tracking.
  • L'achat part du serveur (événement de commande Shopware) : impossible à bloquer par les ad-blockers ou ITP.
  • Événements signés HMAC-SHA256, aucune credential de destination dans votre boutique ni dans le navigateur.
  • Gate de consentement compatible avec notre DataFirefly Cookie Consent (Google Consent Mode v2), lue côté serveur.
  • Abonnement DataFirefly Server-Side requis pour la diffusion — dès 39 €/mois, hébergé dans l'UE.
Gratuit Shopware 6.5 / 6.6 / 6.7 Server-side RGPD / Consentement Compatible Cookie Consent
Lancer la démo en ligne
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
server-side.datafirefly.com/
DataFirefly Server-Side — Tracking de conversions Shopware (gratuit)
v1.0.0 · mis à jour 2026-07-01
Ce que ça fait

La version courte.

01

L'achat part du serveur : ni bloqué, ni perdu

La conversion est déclenchée par l'événement de commande validée de Shopware, côté serveur. Les ad-blockers, Safari ITP et les restrictions de cookies ne peuvent pas l'empêcher : la conversion arrive, à chaque fois, avec un identifiant idempotent calé sur la commande.

02

Connecté en un seul collage

Pas de tenant, de secret et d'endpoint à recopier champ par champ : votre espace client DataFirefly génère une clé de connexion en une ligne (dfss_) qui contient tout. Vous la collez dans la configuration du plugin, vous activez le tracking, c'est terminé. Une clé absente ou invalide signifie simplement qu'aucun événement ne part.

03

Un événement d'achat riche, validé champ par champ

Valeur, devise, numéro de commande, produits et quantités, plus les données de correspondance : e-mail, téléphone, nom, ville, code postal, pays, identifiants _fbp / _fbc / _ttp et client id GA4. Chaque champ optionnel n'est ajouté que s'il est présent et valide, pour une qualité de correspondance maximale sans rejet.

04

Le consentement sous contrôle — dont notre Cookie Consent

Une gate de consentement opt-in vérifie côté serveur le cookie déposé par votre outil de consentement avant tout envoi : nom du cookie et valeur attendue sont configurables. Elle fonctionne avec notre plugin DataFirefly Cookie Consent (bandeau RGPD/CNIL avec Google Consent Mode v2) comme avec tout CMP qui pose un cookie lisible. Privacy-first : gate active sans cookie présent, rien ne part.

05

Aucun secret exposé, tout est signé

Chaque événement est signé HMAC-SHA256 avec votre secret de tenant avant d'atteindre le dispatcher, avec fenêtre anti-rejeu. Vos credentials Meta, GA4, TikTok, Pinterest et Google Ads ne quittent jamais votre espace DataFirefly : ni votre boutique ni le navigateur ne les voient.

06

Fail-safe : le checkout passe toujours en premier

Timeouts serrés (2 s de connexion, 4 s au total), toutes les erreurs capturées et journalisées dans les logs Shopware — jamais relancées. Un incident de tracking ne ralentira ni ne cassera jamais une commande.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de DataFirefly Server-Side — Tracking de conversions Shopware (gratuit), pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Un plugin gratuit, un service qui fait le travail

DataFirefly Server-Side est gratuit et le restera : c'est le connecteur Shopware du service DataFirefly Server-Side Tracking. Le plugin capte la conversion au moment exact où Shopware valide la commande, la construit proprement et la signe ; le service, lui, l'ingère et la diffuse en server-side vers vos plateformes publicitaires et analytics. Vous installez le plugin sans frais, vous vous abonnez au service pour la diffusion. C'est ce partage des rôles qui rend l'installation triviale côté boutique et l'exploitation légère côté serveur.

§ 02

Pourquoi vos conversions disparaissent — et comment les récupérer

Les bloqueurs de publicité, Safari ITP et les restrictions sur les cookies font silencieusement disparaître une part croissante de vos conversions : le tag navigateur ne se charge pas, le cookie meurt trop tôt, la conversion n'est jamais enregistrée. Résultat, vos campagnes Meta et Google optimisent sur une image incomplète. En envoyant l'achat depuis le serveur Shopware, au moment de la validation de commande, ce plugin contourne entièrement la couche navigateur : la conversion arrive, à chaque fois, quelle que soit la configuration du visiteur.

§ 03

Un achat riche, construit pour la qualité de correspondance

Une conversion server-side ne vaut que par ses données de correspondance. Le plugin construit un payload complet : valeur payée, devise, numéro de commande, produits et quantités, e-mail et identifiant client, téléphone, nom, ville, code postal et pays de l'adresse de facturation, plus les identifiants navigateur capturés au moment de la commande (_fbp, _fbc, _ttp et le client id GA4). Chaque champ optionnel n'est ajouté que s'il est présent et valide — y compris dans les flux headless où certaines associations peuvent manquer : le dispatcher valide strictement, et un événement bien formé est un événement livré.

§ 04

Le consentement sous contrôle — compatible avec notre Cookie Consent

Shopware ne pose pas nativement de cookie unique de consentement marketing lisible côté serveur : le plugin vous laisse donc la main. Activez la gate de consentement et indiquez le nom du cookie déposé par votre outil de consentement (et, si besoin, un fragment de valeur attendu) : le plugin le vérifie côté serveur avant chaque envoi. Elle fonctionne naturellement avec notre plugin DataFirefly Cookie Consent — bandeau conforme RGPD/CNIL avec Google Consent Mode v2 natif — comme avec tout CMP qui pose un cookie. L'approche est privacy-first : gate active sans cookie présent ou sans nom configuré, rien ne part. Associés, les deux plugins forment une chaîne cohérente sur Shopware : bandeau, Consent Mode v2 et tracking server-side qui parlent la même langue.

§ 05

Signé, sans secret exposé, et fail-safe

Chaque événement est signé HMAC-SHA256 avec le secret de votre tenant : les mêmes octets signés que les octets envoyés, avec un horodatage vérifié dans une fenêtre de 300 secondes contre le rejeu. Vos credentials Meta, GA4, TikTok, Pinterest et Google Ads restent dans votre espace DataFirefly — jamais dans la boutique, jamais dans le navigateur. Et parce qu'un tracking ne doit jamais coûter une vente, tout le plugin est fail-safe : timeouts de connexion de 2 secondes et d'exécution de 4 secondes, toutes les erreurs capturées et journalisées dans les logs Shopware, aucune exception ne remonte jusqu'au tunnel de commande.

§ 06

Connecté en un collage, testé en une commande

Depuis votre espace client DataFirefly (Connecter votre boutique), copiez la clé de connexion en une ligne (dfss_) : elle contient votre identifiant tenant, votre secret de signature et l'endpoint d'ingestion. Collez-la dans la configuration du plugin, activez le tracking — la configuration se fait par sales channel si vous en exploitez plusieurs. La commande console datafirefly:serverside:test envoie un page_view synthétique vers le dispatcher : un code 200 confirme que la connexion et la signature sont correctes, sans toucher aux vraies commandes. En cas d'échec de livraison réel, le code HTTP et le numéro de commande sont journalisés dans les logs Shopware pour un diagnostic immédiat.

§ 07

Passez à l'abonnement DataFirefly Server-Side

Le plugin capte et signe ; le service DataFirefly Server-Side Tracking ingère, déduplique et diffuse en server-side vers cinq destinations : Meta CAPI, GA4, TikTok Events API, Pinterest Conversions API et Google Ads. Le dispatcher est hébergé en Allemagne, l'ingestion est signée HMAC, les données personnelles sont masquées dans l'Event Inspector et le déclenchement respecte le consentement. Une seule intégration, une facture consolidée, plusieurs sites possibles. Découvrez les offres et abonnez-vous sur server-side.datafirefly.com : Starter à 39 €/mois (1 site, jusqu'à 500K événements), Growth à 119 €/mois (5 sites, jusqu'à 2M), Scale à 349 €/mois (20 sites, jusqu'à 10M). Le plugin est prêt : il ne lui manque que votre clé de connexion.