sGTM + Usercentrics : le tracking qui change vos résultats Meta Ads et Google Ads

Le tracking server-side consiste à envoyer vos événements de suivi (conversions, pages vues) via un serveur plutôt que depuis le navigateur de l’utilisateur. Avec les restrictions croissantes (iOS, ad blockers, Safari, Firefox), c’est devenu indispensable pour obtenir des données fiables et optimiser correctement vos campagnes publicitaires.

Tracking client-side vs server-side

Côté client (classique)

  • Le navigateur communique directement avec les plateformes (Meta, Google, etc.)
  • Les requêtes sont facilement interceptées par les ad blockers
  • Les cookies sont bloqués par les navigateurs modernes
  • Résultat : données incomplètes, attribution faussée, mauvaises décisions

Côté serveur

  • Le navigateur communique avec votre propre serveur (sous-domaine)
  • Le serveur transmet ensuite aux plateformes publicitaires
  • Les cookies sont déposés depuis votre domaine (first party)
  • Résultat : plus de conversions remontées, meilleure optimisation

Cookies first party vs third party

  • Cookies first party : stockés sur votre domaine (ex : impulsion.com). Difficilement bloquables car ils proviennent de votre propre site
  • Cookies third party : créés par des domaines externes (facebook.com, google.com). Facilement détectés et bloqués par les ad blockers

Le tracking server-side utilise un sous-domaine de votre site pour déposer des cookies first party et contourner les blocages.

Prérequis

Phase 1 : créer le conteneur serveur GTM

Sur Google Tag Manager

  • Allez sur Google Tag Manager et cliquez sur « Créer un conteneur »
  • Nommez-le avec votre site + « server side »
  • Sélectionnez le type Serveur (au lieu de Web)
  • Choisissez « Provisionner manuellement le serveur de tagage »
  • Copiez la configuration du conteneur

Sur Usercentrics

  • Rendez-vous sur la page Server-side Tracking d’Usercentrics (plan gratuit : 20 000 requêtes)
  • Créez votre compte et sélectionnez « Server Google Tag Manager »
  • Cliquez sur « Create Container »
  • Collez la configuration du conteneur GTM
  • Le serveur est créé automatiquement

Phase 2 : configurer le domaine personnalisé

Créer le sous-domaine

  • Dans Usercentrics, choisissez un nom de sous-domaine (ex : matrix, kite, ou un mot sans rapport avec le tracking)
  • Évitez les noms comme « data », « analytics », « tracking » qui sont facilement détectés par les ad blockers
  • Indiquez votre nom de domaine

Configurer le DNS

  • Allez chez votre registrar (Hostinger, OVH, GoDaddy, etc.)
  • Ajoutez un enregistrement CNAME avec le nom du sous-domaine et la cible fournie par Usercentrics
  • Patientez quelques minutes pour la propagation

Vérifier

  • Accédez à votre sous-domaine suivi de /healthz (ex : matrix.votresite.com/healthz)
  • Vous devez voir « OK » s’afficher

Ajouter l’URL dans GTM serveur

  • Dans GTM serveur, allez dans Admin puis Paramètres du conteneur
  • Ajoutez l’URL de votre sous-domaine (sans slash final)

Phase 3 : configurer le flux de données

Balise Google sur GTM Web

  • Créez une nouvelle balise de type « Balise Google »
  • Renseignez votre ID de mesure GA4 (commence par G-)
  • Dans les paramètres de configuration, ajoutez le paramètre server_container_url avec l’URL de votre sous-domaine
  • Enregistrez la balise

Client GTM Web sur le conteneur serveur

  • Dans GTM serveur, allez dans la section Clients
  • Ajoutez un nouveau client « Google Tag Manager Web Container »
  • Renseignez l’identifiant de votre conteneur web (GTM-XXXXXX)
  • Cela renforce la passerelle entre les deux conteneurs

Phase 4 : configurer le consentement

Activer le mode de consentement sur GTM Web

  • Admin puis Paramètres du conteneur, cochez la vue d’ensemble du consentement
  • Configurez vos balises Google : « Aucun consentement supplémentaire requis »
  • Assurez-vous que votre CMP (Cookiebot ou autre) est bien installé. Consultez notre guide pour installer le Consent Mode avec Cookiebot.

Transmettre le consentement au serveur

  • Ajoutez un script HTML personnalisé sur GTM Web
  • Remplacez l’URL d’exemple par l’URL de votre serveur suivie de /consent_signal
  • Déclencheur : Consent Initialization – All Pages
  • Priorité de déclenchement : 100 (paramètres avancés)

Phase 5 : exemple de conversion Google Ads

Envoyer l’événement depuis GTM Web

  • Créez une balise « Événement GA4 » (pas une balise Google Ads directement)
  • Renseignez votre ID de mesure GA4
  • Nommez l’événement (ex : form_submit, purchase)
  • Configurez le déclencheur approprié (envoi de formulaire, achat, etc.)

Intercepter l’événement sur GTM serveur

  • Créez une nouvelle balise « Suivi des conversions Google Ads »
  • Renseignez l’identifiant de conversion et le libellé (depuis votre compte Google Ads)
  • Créez un déclencheur de type « Événement personnalisé » avec le même nom d’événement (ex : form_submit)
  • La balise se déclenchera quand GA4 transmet l’événement au serveur

Suivi avancé des conversions (bonus)

  • Créez une balise « Google Ads User Provided Data Event » sur GTM serveur
  • Renseignez l’identifiant de conversion
  • Utilisez le même déclencheur d’événement

Tester et publier

Tester en mode prévisualisation

  • Ouvrez le mode prévisualiser sur les deux conteneurs (web ET serveur) en même temps
  • Effectuez l’action de conversion sur votre site (formulaire, achat, etc.)
  • Vérifiez que l’événement apparaît côté web dans Tag Assistant
  • Vérifiez que l’événement est bien intercepté côté serveur
  • Confirmez que la balise Google Ads se déclenche sur le serveur

Publier

  • Publiez les modifications sur les deux conteneurs (web et serveur)
  • N’oubliez pas : GTM fonctionne en mode brouillon, les modifications ne sont pas live tant qu’elles ne sont pas publiées

Ce qu’il faut retenir

  • Le principe du server-side : les événements transitent par GA4 puis sont interceptés sur le serveur pour déclencher les balises (Google Ads, Meta, TikTok)
  • Le sous-domaine personnalisé est essentiel pour les cookies first party
  • Ce système fonctionne pour toutes les plateformes publicitaires, pas uniquement Google
  • Dupliquez le même principe pour chaque conversion et chaque plateforme. Pour Meta spécifiquement, vous pouvez aussi installer le Meta Signals Gateway en complément.

Comment installer le Meta Signals Gateway avec Usercentrics (Tracking server-side)

Si vous faites de la publicité sur Meta (Facebook et Instagram), vous perdez probablement entre 20 et 40 % de vos conversions à cause des bloqueurs de publicité, des restrictions iOS 14 et des limites de navigateurs. Le Meta Signals Gateway de Usercentrics permet de résoudre ce problème grâce au tracking server-side.

Pourquoi vous perdez des conversions

À l’heure de l’IA, envoyer des données précises aux plateformes publicitaires est essentiel pour que les algorithmes optimisent correctement vos campagnes. Sans données fiables, impossible de prendre les bonnes décisions ni d’obtenir de bons résultats.

Cookies tiers vs cookies first party

Cookies tiers (third-party)

  • Utilisés habituellement par le Pixel Meta, les balises Google, etc.
  • Facilement bloqués par les ad blockers et les restrictions navigateur
  • Les bloqueurs détectent la communication directe avec Facebook, Google, etc.
  • Résultat : vous ne remontez qu’une partie de vos conversions

Cookies first party (propriétaires)

  • Déposés depuis votre propre domaine via un sous-domaine dédié
  • Contournent les restrictions des bloqueurs de publicité
  • Augmentation significative des conversions remontées
  • La partie technique est gérée par Usercentrics

Le Meta Signals Gateway fonctionne en complément de l’API de conversion et du Pixel Meta déjà en place sur votre site.

Tarification

  • Plan Starter gratuit : jusqu’à 20 000 événements traqués
  • Plan payant : 11 euros par mois pour 500 000 événements

Vous pouvez tester l’outil gratuitement dès aujourd’hui.

Installation étape par étape

1. Créer un compte Usercentrics

  • Rendez-vous sur la page du Meta Signals Gateway de Usercentrics
  • Créez votre compte avec votre email et un mot de passe
  • Renseignez le nom de votre entreprise et votre pays
  • Sélectionnez « Meta Signals Gateway » puis cliquez sur « Go to Signal Gateways »
  • Créez un nouveau signal gateway

2. Configurer le DNS (sous-domaine)

  • Dans l’interface, cliquez sur « Configure DNS » puis « Optimize »
  • Choisissez un nom de sous-domaine (ex : sgw)
  • Indiquez votre nom de domaine
  • Connectez-vous à votre registreur (Hostinger, OVH, etc.)
  • Ajoutez un enregistrement DNS de type CNAME avec le nom de votre sous-domaine et la cible fournie par Usercentrics
  • Validez et patientez quelques minutes pour la propagation

3. Configurer la source de données

  • Allez dans « Data Source » et cliquez sur « Get Started »
  • Sélectionnez « Signal Gateway Pipeline » puis créez
  • Choisissez « Signal Gateway Pixel » et « Meta » comme destination
  • Si vous avez déjà un Pixel Meta, sélectionnez « Oui » et choisissez votre compte et pixel existants
  • Récupérez le morceau de code à implémenter

4. Implémenter via Google Tag Manager

  • Allez dans les balises de votre compte Google Tag Manager
  • Créez une nouvelle balise de type « HTML personnalisé »
  • Collez le script fourni par Usercentrics
  • Sélectionnez le déclencheur « Initialization – All Pages »
  • Nommez la balise « Meta Signals Gateway » et enregistrez

5. Configurer le consentement (RGPD)

  • Activez la vue d’ensemble du consentement dans les paramètres GTM (icône bouclier)
  • Sélectionnez la balise Meta Signals Gateway
  • Cliquez sur le bouclier et sélectionnez « Le déclenchement nécessite un consentement supplémentaire »
  • Ajoutez : ad_storage et ad_user_data
  • Enregistrez puis publiez vos modifications

Pour une mise en place complète du consentement, consultez notre guide Installer le Consent Mode avec Cookiebot et GTM.

Vérification

  • Revenez sur votre compte Usercentrics après quelques heures
  • Vérifiez que les événements apparaissent dans le dashboard
  • Utilisez l’onglet « Test Event » pour tester en temps réel (prévoir environ 30 minutes pour voir les premiers événements)
  • Surveillez régulièrement votre plan et la connexion de votre domaine

Ce qu’il faut retenir

  • Le Meta Signals Gateway est un complément au Pixel Meta et à l’API de conversion
  • Il utilise des cookies first party via votre propre sous-domaine pour contourner les blocages
  • L’activation de l’option « Data Enrichment » permet d’améliorer encore les données remontées
  • Pour étendre le tracking server-side à Google Ads, TikTok et d’autres plateformes, consultez notre guide complet sur le sGTM avec Usercentrics