Tracking Fix · Server-side

Vos ventes sont là.
Vos dashboards n'en voient qu'une partie.

Des données fiables, des décisions rentables.

Pixel Meta sans déduplication, gclid Google Ads perdu, GA4 en double, tags qui partent avant le consentement : je répare la couche de mesure de votre e-commerce. Prix fixe, livré en 10–15 jours.

Gratuit, sans pression commerciale. Vous repartez avec le diagnostic — que l'on travaille ensemble ou non.

Ce qui arrive réellement à vos conversions
Navigateurpixel client-side
Meta · Google · GA4plateformes
Aujourd'huiSafari, iOS, adblockers : une partie des événements n'arrive jamais.
Serveurfirst-party · sGTM
Meta · Google · GA4plateformes
Après le fixLe signal passe par votre domaine, dédupliqué, consentement respecté.
// Couverture du signal — avant / après fix
purchase · event_id 8f3a41✓ dédupliqué
gclid capturé · _gcl_aw✓ persisté 90 j
add_to_cart · Safari iOS✗ perdu en client-side
purchase · CAPI serveur✓ reçu 201
conv. Google Ads · Enhanced✓ hash SHA-256
page_view · adblocker✗ pixel bloqué
consent update · granted✓ Consent Mode V2
begin_checkout · event_id 8f3a42✓ dédupliqué
purchase · event_id 8f3a41✓ dédupliqué
gclid capturé · _gcl_aw✓ persisté 90 j
add_to_cart · Safari iOS✗ perdu en client-side
purchase · CAPI serveur✓ reçu 201
conv. Google Ads · Enhanced✓ hash SHA-256
page_view · adblocker✗ pixel bloqué
consent update · granted✓ Consent Mode V2
begin_checkout · event_id 8f3a42✓ dédupliqué
0%0%
de couverture d'événements — mesuré sur un compte client, avant/après
0ans
d'achat média Google Ads + Meta — je répare ce que j'optimise depuis 2016
Prix fixe
Périmètre écrit, montant unique posé au diagnostic — pas de TJM, pas de retainer
Le problème

Les 4 défauts que je retrouve presque partout

Je scanne des stacks e-commerce toutes les semaines — Shopify, PrestaShop, WooCommerce. Les marques changent, les défauts non.

01

Pixel Meta sans déduplication CAPI

Le pixel navigateur travaille seul. Dès qu'un navigateur bloque — Safari, iOS, adblock — la conversion disparaît. Et quand une CAPI a été branchée sans event_id partagé, c'est l'inverse : elle remonte en double.

02

Deux GA4 qui comptent en parallèle

Deux propriétés installées au fil des prestataires, qui mesurent chacune dans leur coin. Vous prenez des décisions média sur des chiffres gonflés — sans savoir lesquels.

03

Tags qui partent avant le consentement

La CMP est là, mais les tags ne l'attendent pas. Exposition RGPD d'un côté, données sales de l'autre : le pire des deux mondes.

04

Tout repose sur le navigateur

Pas de collecte first-party, pas de server-side : votre mesure vit et meurt avec les cookies. Chaque mise à jour iOS ou Safari ampute un peu plus le signal — pixel Meta bloqué, gclid Google Ads perdu avant l'achat, Enhanced Conversions absentes.

Conséquence : vos CPA affichés sont faux, les enchères automatiques — Meta comme Google Ads — apprennent sur un signal partiel, et personne dans l'équipe ne sait quel chiffre croire.
Auto-diagnostic

0 secondes pour savoir si vous êtes concerné

Quatre questions. Si vous séchez sur l'une d'elles, c'est déjà une réponse.

Votre back-office, Meta et Google Ads racontent-ils le même chiffre de ventes ?À ± 5 % près, sur les 30 derniers jours.

Avez-vous un sous-domaine de collecte first-party ?Du type metrics.votremarque.fr — c'est la signature d'un tracking server-side.

Vos conversions serveur partagent-elles un identifiant avec le navigateur ?event_id côté Meta, gclid + Enhanced Conversions côté Google Ads. Sans ça : doublons ou trous.

Vos tags attendent-ils le consentement avant de se déclencher ?Testez en navigation privée : si le pixel tire avant votre clic sur la bannière, c'est non.

L'offre

Tracking Fix — le périmètre exact

Pas un audit de 40 pages qui finit dans un tiroir. Une remise à niveau complète de votre couche de mesure, installée et recettée.

GTM server-side

Un conteneur serveur sur votre propre domaine. Vos données transitent par chez vous avant d'aller aux plateformes.

Meta + Google Ads en serveur

CAPI Meta avec event_id partagé, Enhanced Conversions et gclid persisté côté Google Ads : chaque conversion compte une fois, des deux côtés.

GA4 propre

Une seule propriété, branchée au server-side, données e-commerce cohérentes du panier au purchase.

Consent Mode V2 carré

Denied par défaut, mise à jour au consentement, signal transmis jusqu'au serveur. Conforme — et Google Ads peut modéliser les conversions refusées.

Combien ça coûte
Un mois de retainer d'agence.
Payé une seule fois.

Le montant exact dépend de votre stack — CMS, état du tracking, volume. Il est posé au diagnostic, par écrit, et ne bouge plus. C'est la seule raison pour laquelle il n'est pas affiché ici.

  • Livré en 00 jours, date posée au départ
  • Recette avant/après : couverture d'événements mesurée
  • Documentation + passation : vous êtes autonomes
  • Pas de TJM, pas de retainer, pas d'avenant
Réserver le diagnostic

Diagnostic gratuit. Devis d'une page. Celui du devis est celui de la facture.

La méthode

Comment ça se passe, concrètement

Je scanne votre stack

Avant même le call : requêtes réseau, dataLayer, consentement, IDs de conteneurs. Du mesuré, pas des suppositions.

« Je ne signe que ce que j'ai vu tirer. »

On passe le diagnostic ensemble

30 minutes. Je vous montre ce qui fuit, ce qui double, ce qui manque. Si le fix ne se justifie pas, je vous le dis.

Je répare — 10 à 15 jours

Server-side, CAPI Meta, Enhanced Conversions Google Ads, GA4, Consent Mode V2. Vous suivez l'avancement, sans réunion inutile.

On mesure, je transmets

Couverture d'événements avant/après, documentation de tout ce qui a été fait. Vous n'êtes pas dépendant de moi.

Comparatif

Trois façons de régler le problème

Toutes les trois fonctionnent. Elles n'ont juste pas le même prix, ni le même délai, ni les mêmes effets de bord.

Skill Tracking Agence En interne
Prix Un montant unique — l'équivalent d'un mois de retainer, payé une fois Setup + retainer mensuel, souvent sans date de fin Des jours de dev, plus la veille permanente
Délai 10–15 jours, date posée au départ Plusieurs semaines à plusieurs mois, selon le planning « Au prochain sprint » — celui qui saute
Qui fait le travail Un senior, 10 ans d'achat média. La personne du call est celle qui livre. Équipe variable, souvent un profil junior supervisé Un dev compétent — pour qui le tracking n'est pas le métier
Périmètre Cadré par écrit : sGTM, CAPI dédupliquée, GA4, Consent Mode V2 Élastique — chaque découverte devient un avenant Découvert en avançant, entre deux tickets
Après la livraison Documentation + passation. Vous êtes autonomes. La dépendance fait partie du modèle La maintenance reste chez vous, sans doc la plupart du temps
Preuve du résultat Couverture d'événements mesurée avant/après Reporting d'activité, rarement de mesure du signal Difficile de valider sans référentiel

Skill Tracking

  • PrixPrix fixe — l'équivalent d'un mois de retainer, payé une fois
  • Délai10–15 jours, date posée au départ
  • Qui fait le travailUn senior, 10 ans d'achat média — la personne du call est celle qui livre
  • PérimètreCadré par écrit : sGTM, CAPI Meta, Enhanced Conversions Google, GA4, Consent Mode V2
  • Après la livraisonDocumentation + passation. Vous êtes autonomes
  • Preuve du résultatCouverture d'événements mesurée avant/après

Agence

  • PrixSetup + retainer mensuel, souvent sans date de fin
  • DélaiPlusieurs semaines à plusieurs mois, selon le planning
  • Qui fait le travailÉquipe variable, souvent un profil junior supervisé
  • PérimètreÉlastique — chaque découverte devient un avenant
  • Après la livraisonLa dépendance fait partie du modèle
  • Preuve du résultatReporting d'activité, rarement de mesure du signal

En interne

  • PrixDes jours de dev, plus la veille permanente
  • Délai« Au prochain sprint » — celui qui saute
  • Qui fait le travailUn dev compétent — pour qui le tracking n'est pas le métier
  • PérimètreDécouvert en avançant, entre deux tickets
  • Après la livraisonLa maintenance reste chez vous, sans doc la plupart du temps
  • Preuve du résultatDifficile de valider sans référentiel

Pour être juste : une agence a du sens si vous voulez déléguer tout votre achat média. Un dev interne a du sens si le tracking est votre cœur de métier. Pour remettre la mesure d'aplomb une bonne fois — un périmètre fixe, livré vite, fait le travail.

La preuve

Un seul chiffre sur cette page.
Parce qu'il est mesuré.

0 %
Avant · client-side
0 %
Après · server-side
Couverture d'événements — compte client e-commerce, avant / après server-side

Avant : à peine un événement sur quatre remontait entier aux plateformes. Après : près des deux tiers. Vos chiffres à vous, on les mesurera exactement de la même façon — avant de commencer, puis à la livraison. Pas de « +38 % de ROAS » sorti d'un chapeau : des événements comptés.

Qui est derrière

Un artisan, pas une plateforme

Nicolas Malabre
Nicolas Malabre Media buyer senior — 10 ans Google Ads · Meta Ads · GTM server-side · GA4 · Consent Mode V2

Dix ans à acheter du trafic — Google Ads, Meta — pour des e-commerçants. C'est comme ça que je suis tombé dans le tracking : impossible d'optimiser un compte quand la donnée ment.

Aujourd'hui je fais une seule chose : remettre d'aplomb la couche de mesure des marques qui dépensent en pub. Pas de dashboard propriétaire, pas d'abonnement, pas d'armée de consultants. Vous me parlez, je scanne, je répare, je transmets.

Si votre tracking est déjà propre, je vous le dis au diagnostic et on en reste là. Vous économisez une prestation inutile, moi quinze jours — tout le monde y gagne.

01

Je ne signe que le mesuréCe que je n'ai pas vu tirer dans le réseau reste une hypothèse — et je la présente comme telle.

02

Pas de chiffre inventéAucune promesse de ROAS, aucun pourcentage magique. Des événements comptés avant, comptés après.

03

Prix fixe, annoncé avantUn montant unique, posé au diagnostic. Celui du devis est celui de la facture.

04

Le server-side n'est pas une religionSi votre setup ne le justifie pas, je ne vous le vends pas.

Avis clients

Ce qu'ils en disent

Des recommandations publiques, notées 5/5 et vérifiables sur Malt — pas des logos muets.

« On bosse sur Shopify depuis 2 ans et notre tracking était devenu n'importe quoi avec iOS 14 : on ne savait plus vraiment d'où venaient nos ventes, et les chiffres Meta vs Google Ads ne collaient jamais. J'ai trouvé Nicolas via une reco et franchement ça a été le jour et la nuit. Il a refait le setup tracking complet (GTM, GA4, Conversion API Meta, conversions Google Ads) et maintenant on a enfin des données fiables. Tout testé, tout documenté, et il est resté dispo après la livraison. Si vous avez une boutique Shopify et que votre tracking part en sucette, foncez. »

Pierre BilyGérant — Alpha Society · 23/06/2026
★ 5/5 Malt

« J'ai eu l'occasion de collaborer avec Nicolas sur plusieurs projets clients et j'ai toujours apprécié son sérieux, sa disponibilité et son expertise. Nicolas sait analyser rapidement les enjeux d'acquisition et de tracking, tout en restant pédagogue et orienté résultats. Son accompagnement est structuré, rigoureux et rassurant, aussi bien pour les équipes que pour les clients. Au-delà de ses compétences techniques, c'est un partenaire de confiance, impliqué dans la réussite des projets et toujours force de proposition. Je recommande Nicolas sans hésitation. »

Agence Galisō ↗Fondatrice — Freelance Malt · 22/06/2026
★ 5/5 Malt
FAQ

Les questions qu'on me pose au call

Pourquoi un prix fixe, et pas un TJM ?
Parce que le périmètre est connu d'avance : c'est le même chantier à chaque fois — server-side, CAPI dédupliquée, GA4, Consent Mode V2. Un TJM vous fait porter le risque de dépassement ; un prix fixe le met chez moi. C'est moi qui suis pressé de finir, pas vous.
C'est quoi, concrètement, le tracking server-side ?
Aujourd'hui vos conversions partent du navigateur de vos clients vers Meta et Google — et le navigateur est un terrain hostile : Safari coupe les cookies à 7 jours, les adblockers bloquent les pixels. Le server-side ajoute un relais sur votre propre domaine : le navigateur parle à votre serveur, votre serveur parle aux plateformes. Le signal survit, et vous en gardez le contrôle.
Mon agence / mon dev a déjà installé la CAPI. C'est réglé, non ?
Peut-être — et tant mieux. Le point à vérifier : la déduplication. Si le pixel et la CAPI envoient chacun leur version de la conversion sans event_id partagé, Meta compte double, ou choisit arbitrairement. C'est précisément ce que le diagnostic vérifie en 30 minutes, gratuitement.
Et côté Google Ads, ça change quoi ?
Tout passe par la même colonne vertébrale : le conteneur serveur alimente Google Ads en Enhanced Conversions, le gclid est capturé et persisté jusqu'à l'achat, et l'import GA4 est nettoyé pour éviter le double comptage des conversions. Le smart bidding enchérit enfin sur des données complètes — c'est souvent là que le changement se voit en premier.
De quels accès avez-vous besoin ?
GTM, GA4, Google Ads, le Business Manager Meta, et un accès DNS pour poser le sous-domaine de collecte (une entrée à créer, votre hébergeur ou moi). Tout se fait avec des accès invités, révocables quand vous voulez. Aucun code à toucher sur votre thème dans la majorité des cas.
Ça fonctionne avec Shopify ? PrestaShop ? WooCommerce ?
Oui — ce sont les trois que je traite le plus. Chacun a ses pièges (le Custom Pixel sandboxé de Shopify, les modules concurrents de PrestaShop, les hooks de WooCommerce) et le périmètre les couvre. Pour un site custom ou une SPA, on le valide au diagnostic.
Et le RGPD dans tout ça ?
Le Consent Mode V2 fait partie du périmètre, pas de l'option : consentement refusé par défaut, tags qui attendent le choix de l'utilisateur, signal transmis jusqu'au serveur. Un tracking qui mesure mieux et qui respecte le choix de vos visiteurs — les deux vont ensemble.
Qu'est-ce qui se passe si mon tracking est déjà bon ?
Je vous le dis au diagnostic, on en reste là, et vous gardez le rapport. Ça arrive — rarement, mais ça arrive. Je préfère perdre une vente que réparer quelque chose qui n'est pas cassé.
Les 10–15 jours démarrent quand ?
À la réception des accès. Le diagnostic se fait cette semaine, le devis tient en une page, et la date de livraison est posée avant le premier euro facturé.

On regarde votre tracking ?

0 minutes. J'arrive avec votre stack déjà scanné. Vous repartez avec le diagnostic — que l'on travaille ensemble ou non.

Je réserve mes 30 minutes

Gratuit · sans pression commerciale · réponse franche

Audit gratuit 30 min|Livré en 10–15 jours|Expert tracking server-side