Plugin WordPress / WooCommerce : version 2.0.1

Plugin de tracking server-side pour WooCommerce

Installez le plugin datafirefly-serverside sur votre boutique WooCommerce et envoyez le full-funnel client + serveur (page vue, produit, ajout au panier, checkout, achat) vers Meta Conversions API (CAPI), GA4, TikTok, Pinterest et Microsoft Advertising. Déduplication sur un event ID partagé, file de reprise, panneau Activity et gating de consentement RGPD. Une seule clé dfss_, aucun identifiant de pixel à coller.

Déduplication client + serveur File de reprise automatique Hébergé dans l'UE

Le plugin s'installe via un ZIP à téléverser dans Extensions → Ajouter : compatible WooCommerce HPOS.

Le flux, de bout en bout
Votre boutique WooCommerce Plugin datafirefly-serverside : client + serveur, full-funnel
Dispatcher DataFirefly Hébergé en Allemagne : canal authentifié HMAC
Meta CAPI GA4 TikTok Pinterest Microsoft Advertising
Le problème

Vos tags navigateur WooCommerce laissent fuir des ventes

Le pixel Meta, la balise GA4 ou le tag TikTok de votre thème WordPress tournent dans le navigateur du client : là où ils sont de plus en plus bloqués avant même de se déclencher.

  • Les bloqueurs de pub

    empêchent les tags de se charger sur la page de remerciement : l'achat n'est jamais remonté à vos plateformes.

  • Safari ITP

    et les protections similaires raccourcissent ou suppriment les cookies dont vos tags de conversion dépendent.

  • Les restrictions sur les cookies et les frictions de consentement

    réduisent encore ce que le tracking côté navigateur peut capter tout au long du parcours d'achat.

Le résultat : des conversions WooCommerce incomplètes, une qualité de correspondance dégradée et des campagnes qui optimisent sur une vue partielle. Vous payez pour des ventes que vous ne pouvez pas pleinement mesurer.

La solution

Un tracking complet WooCommerce, client + serveur

Le plugin datafirefly-serverside injecte une couche client légère qui suit tout le funnel, et double chaque conversion d'un événement server-side envoyé directement à l'API de conversion de chaque plateforme (CAPI). L'achat server-side est la conversion de référence, résistante aux bloqueurs de pub.

Conversions récupérées

L'achat server-side est livré même quand un bloqueur de pub tue le pixel client : vous récupérez des conversions autrement perdues.

Zéro double comptage

Pixel client et événement serveur partagent un event ID (order_<id>) : les destinations dédupliquent et comptent chaque conversion une seule fois.

Rien ne se perd

Une file de reprise avec cron de 5 minutes rejoue les échecs de livraison : une brève panne du dispatcher ne coûte aucune conversion.

Comment ça marche sur WooCommerce

Trois étapes vers un tracking full-funnel

1

Installez le plugin WooCommerce

Téléversez datafirefly-serverside-2.0.1.zip dans Extensions → Ajouter → Téléverser une extension, puis activez. L'activation crée la table de la file de reprise et le cron de 5 minutes.

2

Collez votre clé de connexion

Dans Réglages → DataFirefly Server-Side, collez votre clé unique (dfss_...) issue de « Connect your shop » dans /app. Elle active le tracking complet et le consentement, et lance un test.

3

Les événements partent en server-side

Chaque étape du funnel remonte au dispatcher, qui la diffuse vers toutes vos destinations. L'achat server-side, dédupliqué, est la conversion de référence.

Ce que fait le plugin

Le connecteur server-side pour WooCommerce, en détail

Tracking full-funnel client + serveur

Injecte des tags client légers et suit page vue, produit, ajout au panier, checkout et achat, doublés d'événements server-side.

Déduplication sur event ID partagé

Un seul event ID (order_<id>) par conversion : les destinations comptent une seule fois, même si client et serveur tirent.

Achat server-side idempotent

L'achat est idempotent sur les hooks payment_complete / processing / completed via un verrou optimiste : la conversion de référence, résistante aux bloqueurs.

File de reprise + cron 5 min

Les échecs de livraison retryables sont rejoués automatiquement : une brève panne du dispatcher ne perd jamais une conversion.

Panneau DataFirefly Activity

État de connexion, livrés sur 24 h, en attente de reprise, et table live (rafraîchie toutes les 30 s) des événements récents et leur statut.

Consentement multi-CMP

Auto-détecte WP Consent API, Complianz, Cookiebot, IAB TCF v2 et DataFirefly Cookie Consent. Rien ne se déclenche sans consentement marketing.

Clé unique dfss_, zéro pixel

Une clé de connexion configure client et serveur. Le dispatcher fournit les IDs de destination : vous ne collez jamais un identifiant de pixel.

Compatible WooCommerce HPOS

Prise en charge des tables de commandes personnalisées (HPOS) déclarée, pour les boutiques à fort volume.

Destinations

Meta CAPI, GA4, TikTok, Pinterest et Microsoft Advertising depuis WooCommerce

Le funnel WooCommerce est diffusé en server-side vers les API de conversion de vos plateformes. Configurez une fois dans votre espace 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 au niveau plateforme. Le plugin WooCommerce 2.0.1 diffuse le funnel vers Meta CAPI, GA4, TikTok, Pinterest et Microsoft Advertising.

Installation

Installer le plugin server-side sur WooCommerce

Prérequis : WordPress 5.8+, WooCommerce 5.0+ (HPOS supporté), PHP 7.4+, un compte DataFirefly server-side et un accès HTTPS sortant vers serverside.datafirefly.com.

1

Récupérez votre clé de connexion

Dans « Connect your shop » de votre espace client DataFirefly (/app), copiez votre clé de connexion (une seule chaîne qui commence par dfss_). Elle encode Tenant ID, secret HMAC et endpoint.

2

Téléversez le ZIP dans WP Admin

Extensions → Ajouter → Téléverser une extension, sélectionnez datafirefly-serverside-2.0.1.zip, installez puis Activez. L'activation crée la file de reprise et planifie le cron de 5 minutes.

3

Connectez avec la clé unique

Réglages → DataFirefly Server-Side → Connect your shop : collez la clé dfss_... et cliquez sur Connect. Le tracking complet et le consentement s'activent, la config est tirée du dispatcher et un test est lancé automatiquement.

4

Vérifiez dans Activity + Inspector

Cliquez sur Send test event, puis ouvrez Réglages → DataFirefly Activity pour voir le statut en direct. Passez une commande de test et confirmez une ligne purchase « Delivered », puis validez dans l'Inspector (/app).

Derrière un CDN ou reverse proxy, fournissez la vraie IP client via le filtre dfss_client_ip pour un meilleur rate limiting et une meilleure qualité de correspondance CAPI.

Tarifs

Un pricing simple qui grandit avec votre boutique

Un seul abonnement couvre tout votre compte : toutes ses boutiques WooCommerce : sur une seule facture consolidée. Montez de palier pour plus de sites et plus d'événements mensuels.

Gratuit

Gratuit tant que vous restez sous le quota mensuel : rien ne casse si vous le dépassez.

0 € / mois
1 site inclus
Jusqu'à 10 000 événements / mois
Sans carte bancaire
Démarrer gratuitement

Starter

Pour une boutique WooCommerce unique qui met en place son tracking server-side.

39 € / mois
1 site inclus
Jusqu'à 500K événements / mois
Une facture consolidée
Choisir Starter

Scale

Pour les agences et portefeuilles qui gèrent jusqu'à vingt boutiques à plus fort volume.

349 € / mois
20 sites inclus
Jusqu'à 10M événements / mois
Une facture consolidée
Choisir Scale

Le plugin WooCommerce est inclus dans tous les plans. Voir le détail des tarifs sur la page d'accueil.

Confiance & RGPD

Conçu pour les standards de confidentialité européens

Hébergé dans l'UE (Allemagne)

Vos données sont traitées dans l'UE.

Consentement multi-CMP

WP Consent API, Complianz, Cookiebot, IAB TCF v2, DataFirefly Cookie Consent.

Beacon endpoint durci

Rate limiting par IP, cap de taille, sanitisation par champ, identité côté serveur.

Secret HMAC jamais exposé

La clé de signature ne quitte jamais le serveur ; les tokens des destinations non plus.

Livraison fiable

File de reprise + cron 5 min : une panne passagère ne perd aucune conversion.

Objectif de disponibilité 99,5 %

Mesuré et suivi en temps réel sur notre page de statut publique, en phase avec notre SLA.

FAQ

Questions fréquentes : plugin WooCommerce

Qu'est-ce que le plugin de tracking server-side pour WooCommerce ?

Le plugin datafirefly-serverside (version 2.0.1) assure un tracking complet pour WooCommerce : client + serveur, full-funnel (page view, product view, add to cart, checkout, purchase). Les événements sont envoyés à l'API de conversion de chaque plateforme (Meta CAPI, GA4, TikTok, Pinterest, Microsoft Advertising). L'achat server-side est la conversion de référence, résistante aux bloqueurs de pub.

Le plugin va-t-il compter mes conversions WooCommerce deux fois ?

Non. Chaque conversion porte un event ID partagé (order_<id> pour les achats). Le pixel client injecté et l'événement server-side sont dédupliqués par les destinations sur cet ID : la conversion est comptée une seule fois, même quand les deux se déclenchent, et le chemin serveur la livre quand un bloqueur de pub tue le pixel client.

Comment se connecte le plugin WooCommerce ?

En une seule clé. Depuis « Connect your shop » dans votre espace client DataFirefly (/app), copiez votre clé de connexion (elle commence par dfss_) et collez-la dans Réglages → DataFirefly Server-Side. Elle encode Tenant ID, secret HMAC et endpoint, active le tracking complet et le consentement, et lance un test automatiquement. Vous ne collez aucun identifiant de pixel.

Le plugin gère-t-il le consentement et les CMP (RGPD) ?

Oui. Avec Require consent (activé par défaut), le plugin gate les deux couches sur le consentement marketing et auto-détecte votre stack : WP Consent API, Complianz, Cookiebot, IAB TCF v2 et DataFirefly Cookie Consent. Le tracker navigateur n'injecte rien tant que le consentement n'est pas accordé, et l'endpoint serveur applique une seconde vérification de consentement.

Le plugin est-il compatible avec HPOS et les fortes charges ?

Oui. La compatibilité WooCommerce HPOS (tables de commandes personnalisées) est déclarée. Une file de reprise avec un cron de 5 minutes rejoue automatiquement les échecs de livraison retryables : une brève panne du dispatcher ne perd aucune conversion. Un panneau DataFirefly Activity affiche l'état en temps réel.

Vous êtes sur PrestaShop ? Découvrez le module server-side pour PrestaShop.

Passez le tracking de votre boutique WooCommerce en server-side

Envoyez le funnel complet, dédupliqué, en server-side vers Meta CAPI, GA4, TikTok, Pinterest et Microsoft Advertising, avec file de reprise, panneau Activity, hébergé dans l'UE et respectueux du consentement.