Tracking server-side expliqué simplement : avantages, limites et erreurs à éviter

Maxime Persechino

6/1/20254 min read

Vous perdez les données d'un utilisateur sur deux sur votre site web !

Cette situation frustrante touche la majorité des sites aujourd'hui, mais il existe une solution :

Le tracking server-side.

Dans cet article, nous allons explorer ce qu'est cette technologie, pourquoi l'utiliser, comment l'implémenter, et surtout les erreurs à éviter.

Tracking classique vs Tracking server-side : La comparaison

Les problèmes du tracking classique (client-side)

Le tracking traditionnel souffre de plusieurs limitations majeures :

  • Blocage des cookies : Les ad-blockers et navigateurs comme Safari bloquent systématiquement les cookies, vous faisant perdre de précieuses données utilisateur.

  • Durée de vie limitée : Sur Safari, les cookies ne durent parfois qu'un jour ou une semaine, interrompant rapidement le suivi de vos visiteurs.

  • Impact sur les performances : Multiplier les balises de tracking ralentit significativement le chargement de votre site, nuisant à l'expérience utilisateur et aux conversions.

Les avantages du tracking server-side

Le tracking server-side apporte des solutions concrètes :

  • Contrôle précis des données : Vous décidez exactement quelles informations envoyer, lesquelles masquer ou mettre en avant.

  • Conformité RGPD renforcée : Un meilleur contrôle des données facilite le respect des réglementations.

  • Récupération de cookies étendue : Possibilité de collecter plus d'informations grâce à votre propre serveur.

  • Amélioration des performances : Le déchargement du traitement vers un serveur accélère votre site web.

Comment fonctionne le tracking server-side ?

Architecture traditionnelle (client-side)

Dans un tracking classique, le parcours des données suit ce schéma : Utilisateur → Site web → Google Tag Manager → Google Analytics/Google Ads, etc

Les données sont stockées sur le navigateur du client, d'où le terme "client-side".

Architecture server-side

Avec le tracking server-side, l'architecture évolue : Utilisateur → Site web → Serveur intermédiaire → Google Tag Manager → Google Analytics/Google Ads, etc

Les données transitent par votre serveur avant d'atteindre leurs destinations finales, vous donnant un contrôle total sur le processus.

Les données passent du site web au sous-domaine jusqu'au serveur. Au sein du serveur, des "clients" s'occupent de gérer et envoyer les données à travers les balises (tags) que l'expert tracking à configurées.

Étapes d'implémentation

1. Création du container Google Tag Manager server-side

Créez un nouveau container dédié au serveur dans Google Tag Manager, distinct de votre container client-side existant.

2. Configuration du serveur

Déployez votre serveur sur une plateforme comme Google Cloud Run. Cette étape nécessite des compétences techniques ou l'aide d'un expert.

3. Création du sous-domaine

Créez un sous-domaine dédié (ex: mesure.monsite.fr) dans vos paramètres DNS. Ce sous-domaine doit être exclusivement réservé au tracking.

4. Configuration des balises

Modifiez vos balises existantes pour rediriger les données vers votre sous-domaine plutôt que directement vers Google Analytics.

5. Paramétrage des clients et tags

Dans votre GTM server-side, configurez les clients (qui reçoivent les données) et les tags (qui les transmettent aux plateformes finales). N'oubliez pas de définir les priorités entre clients.

6. Tests et validation

Lancez en parallèle les modes prévisualisation de vos deux containers GTM (client et server-side) et vérifiez la réception des données dans Google Analytics.

7. Optimisation des transformations (optionnel)

Utilisez les transformations pour enrichir, filtrer ou exclure certains paramètres selon vos besoins RGPD.

8. Monitoring continu

Surveillez régulièrement les coûts et performances de votre serveur.

Les 7 erreurs fatales à éviter

1. Sous-estimer les coûts

Le tracking server-side coûte minimum 90€/mois et peut atteindre plusieurs milliers d'euros selon votre trafic. Surveillez attentivement votre facturation.

2. Négliger la configuration DNS

Votre sous-domaine doit être exclusivement dédié au tracking. Toute autre utilisation cassera le système.

3. Oublier le sous-domaine

Sans sous-domaine correctement configuré, votre tracking server-side ne fonctionnera pas.

4. Penser remplacer le client-side

Les deux systèmes doivent coexister et fonctionner ensemble, pas en remplacement.

5. Négliger la vérification des données

Vérifiez systématiquement vos données pour éviter les doublons qui fausseraient vos statistiques.

6. Croire à la solution magique

Le server-side améliore la collecte mais ne récupère pas 100% des données perdues.

7. Ignorer le RGPD

Le server-side ne dispense pas du respect des réglementations sur la protection des données.

Limites et considérations

Coûts variables

Comptez entre 10-30% de données supplémentaires avec un tracking server-side standard, ou 30-50% avec un système proxifié plus complexe. Est-ce que ces nouvelles données valent l'investissement dans votre situation ?

Complexité technique

Cette solution demande une expertise réelle pour être correctement implémentée et maintenue.

Double infrastructure

Vous devrez gérer deux containers GTM simultanément.

Contraintes réglementaires

Le RGPD s'applique toujours, limitant certaines collectes de données.

Blocages persistants

Certains navigateurs continueront de bloquer des cookies malgré le server-side. On peut contourner en partie se problème en proxyfiant son tracking, ce qui rajoute des coûts et une couche de difficulté mais c'est diablement efficace.

Conclusion

Le tracking server-side représente une évolution majeure pour récupérer les données perdues sur votre site. Cependant, cette technologie n'est pas adaptée à tous les e-commerces et nécessite un investissement conséquent tant financier que technique.

Avant de vous lancer, évaluez soigneusement si les bénéfices potentiels (10-50% de données supplémentaires) justifient les coûts et la complexité d'implémentation pour votre activité.

Le tracking server-side n'est pas une baguette magique, mais un outil puissant qui, bien utilisé, peut considérablement améliorer la qualité de vos données et optimiser vos campagnes marketing.

Cet article vous a-t-il aidé à mieux comprendre le tracking server-side ? N'hésitez pas à partager vos questions ou expériences en commentaires ou par email.

Envie d'implémenter un tracking server-side ?

Envoyez-moi un email à maxime@datanation.fr

Maxime Persechino

Consultant tracking