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.
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.
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.
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é.
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.
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.
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.
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.
Il n’y a pas encore d’avis.