·6 min de lecture

Google Tag Manager et GA4 : comment les utiliser ensemble (guide freelance)

Google Tag Manager simplifie la gestion de GA4 sans toucher au code. Voici comment configurer GTM avec GA4 pour un client, suivre des événements personnalisés et gagner du temps.

Si tu gères les analytics de plusieurs clients, tu as probablement rencontré ce problème : ajouter ou modifier du tracking GA4 oblige à modifier le code du site. Demande au développeur, attends sa disponibilité, déploiement, test — une semaine pour une balise.

Google Tag Manager résout ça. Un seul snippet de code sur le site, et ensuite tu gères tout le tracking depuis une interface sans toucher au code. Voilà comment le mettre en place avec GA4.


Ce que fait Google Tag Manager

Google Tag Manager (GTM) est un système de gestion de balises — un conteneur que tu installes une fois sur un site et qui te permet ensuite de déployer des scripts et des événements de tracking sans intervention sur le code source.

Sans GTM : pour chaque nouveau tracking, tu dois modifier le code HTML/JS du site, tester, déployer.

Avec GTM : tu crées une balise dans l'interface GTM, tu publies, et c'est déployé en 30 secondes — sans toucher au code.

Pour un freelance qui gère plusieurs clients, GTM est indispensable pour trois raisons :

  1. Autonomie totale sur le tracking, sans dépendre du développeur
  2. Tests et validation avant déploiement (mode aperçu)
  3. Tout le tracking centralisé en un endroit par client

Étape 1 : créer un compte GTM et un conteneur

  1. Va sur tagmanager.google.com
  2. Clique sur "Créer un compte"
  3. Nom du compte : le nom du client ou de l'agence
  4. Nom du conteneur : l'URL du site (ex: monsite.fr)
  5. Plateforme cible : Web

GTM te donne deux snippets de code à coller sur le site :

  • Un snippet <script> dans le <head>
  • Un snippet <noscript> au début du <body>

À faire une seule fois par site. Ensuite, tout le reste se gère dans l'interface.


Étape 2 : connecter GA4 à GTM

Avec GTM, tu n'installes pas le snippet GA4 directement sur le site — c'est GTM qui le charge.

Créer la balise GA4

  1. Dans GTM → BalisesNouvelle
  2. Type de balise : Google Analytics — Événement GA4
  3. Configuration de la balise :
    • Sélectionne "Balise de configuration Google Analytics"
    • Entre ton ID de mesure GA4 (format G-XXXXXXXXXX — trouvable dans GA4 → Admin → Flux de données)
  4. Déclencheur : sélectionne "All Pages" (Toutes les pages)
  5. Nomme la balise : GA4 - Configuration
  6. Enregistrer

Cette balise est l'équivalent du snippet GA4 standard — elle se déclenche sur toutes les pages et envoie les données à GA4.


Étape 3 : suivre un événement personnalisé

L'avantage principal de GTM : suivre des clics, des formulaires, ou toute action sans écrire une ligne de code.

Exemple : suivre les clics sur un bouton "Demander un devis"

Créer le déclencheur

  1. GTM → DéclencheursNouveau
  2. Type : Clic — Tous les éléments
  3. Conditions de déclenchement : Certains clics
  4. Variable : Click ID — Opérateur : est égal à — Valeur : l'ID du bouton (ex: btn-devis)

Si le bouton n'a pas d'ID, utilise Click Text ou Click Classes selon ce qui est disponible dans ton aperçu GTM.

Créer la balise

  1. GTM → BalisesNouvelle
  2. Type : Google Analytics — Événement GA4
  3. Configuration :
    • Balise de configuration : ta balise GA4 créée à l'étape 2
    • Nom de l'événement : clic_devis
  4. Déclencheur : le déclencheur créé ci-dessus
  5. Nommer : GA4 - Clic Devis
  6. Enregistrer

Tester avant de publier

  1. Clique sur "Aperçu" dans GTM
  2. Entre l'URL du site
  3. GTM ouvre le site en mode debug — tu vois en temps réel quels déclencheurs se tirent
  4. Clique sur le bouton "Demander un devis" sur le site
  5. Dans la console GTM : clic_devis doit apparaître

Étape 4 : publier

Une fois la balise testée et validée :

  1. GTM → Soumettre
  2. Nom de la version : une description courte (ex: "Ajout tracking bouton devis")
  3. Publier

La balise est maintenant active sur le site. Pas de déploiement côté développeur nécessaire.


Les balises GA4 les plus utiles à configurer avec GTM

Scroll tracking

GA4 collecte automatiquement le scroll à 90% de la page. GTM te permet d'ajouter des points de mesure intermédiaires (25%, 50%, 75%).

Utile pour : savoir jusqu'où les visiteurs lisent une page longue — landing page, article de blog, page service.

Clics sur le numéro de téléphone

Déclencheur : Clic — Lien — Click URL contains "tel:"
Événement GA4 : clic_telephone

C'est souvent la conversion la plus manquée pour les sites vitrine. Les clics sur tel: représentent parfois 30 à 50% des leads — mais ils ne sont jamais trackés par défaut.

Soumissions de formulaire

Si le site n'a pas de page de confirmation après le formulaire, tu ne peux pas créer l'événement directement dans GA4. GTM te permet de détecter la soumission du formulaire sans page de redirection.

Déclencheur : Soumission de formulaire
Événement GA4 : formulaire_contact

Téléchargements de fichiers

Déclencheur : Clic — Lien — Click URL contains ".pdf"
Événement GA4 : telechargement_pdf

GTM vs tracking GA4 natif : quand utiliser quoi

SituationRecommandation
Site Next.js / React moderne avec accès au codeGA4 natif ou via gtag.js dans le code
Site WordPress, Shopify, SquarespaceGTM — plus simple à maintenir
Besoin de tracking avancé sans développeurGTM obligatoire
Plusieurs clients avec des sites variésGTM sur tous — cohérence du workflow
Besoin de tester rapidement sans déploiementGTM

Ce que tu rapportes à ton client

Une fois GTM configuré avec GA4, tu peux présenter un rapport avec :

  • Les conversions réelles (formulaires, appels, clics)
  • Le comportement utilisateur détaillé (scroll, clics sur les CTA)
  • Les canaux qui génèrent des conversions, pas juste du trafic

C'est la différence entre un rapport qui dit "1 200 visiteurs" et un rapport qui dit "1 200 visiteurs, dont 47 ont demandé un devis depuis Google".

Si tu génères ces rapports pour plusieurs clients chaque mois, NarratIQ connecte directement tes propriétés GA4 et présente les conversions dans le rapport PDF — sans que tu aies à naviguer dans GTM pour chaque client.

Prêt à automatiser tes rapports GA4 ?

Connecte ton Google Analytics 4 en 5 minutes. Bêta 100% gratuite, aucune carte de crédit.

Essayer NarratIQ gratuitement