google tag manager sur chaque site wordpress, conteneur prêt.
collez un ID de conteneur `GTM-XXXXXX`. le snippet head se rend dans `wp_head`, le fallback noscript se rend juste après `<body>`. aucun plugin, aucune modification manuelle de thème, aucun noscript manquant qui invalide votre dataLayer.
essai gratuit. aucune carte de crédit. les 30 intégrations incluses dans chaque plan.
couches GTM dans chaque site wordpress.
GTM a deux snippets : un pour `<head>`, un immédiatement après `<body>`. La plupart des plugins WordPress placent le premier ; beaucoup sautent le second parce qu'il n'y a pas de hook de thème propre.
one container, every tag, no plugin merry-go-round.
paste a `GTM-XXXXXX` once. manage every tag inside Tag Manager — analytics, ad pixels, custom HTML, conversion linker, consent cmp. no per-tag WordPress plugin to install or update.
GTM-EXAMPLEboth snippets, in the right place, every page.
most WordPress GTM plugins render the head snippet but skip the noscript iframe — Google's spec wants both. without noscript, no-JS bots and accessibility audits flag the install as incomplete.
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-EXAMPLE');</script>
<!-- End Google Tag Manager --><!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-EXAMPLE"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->paste your container ID. publish.
Yovale valide la forme `GTM-` à l'enregistrement. le MU-plugin place le snippet head à `wp_head` priorité 1 et l'iframe noscript immédiatement après l'ouverture de `<body>` — exactement où la documentation de Google l'exige.
- 1Ouvrir Tracking → Analytics
Trouver Google Tag Manager dans le panneau de suivi du tableau de bord. désactivé par défaut.
- 2Coller votre ID de conteneur GTM
Copier depuis l'espace de travail GTM — en haut à droite de l'écran, format `GTM-XXXXXX`.
- 3Publier un tag dans GTM, enregistrer ici
Activer dans Yovale. La paire head + noscript se rend au prochain chargement de page. Utiliser Tag Assistant pour confirmer.
GTM-EXAMPLEGTM délivre ceci lors de la création d'un espace de travail. format : `GTM-` suivi de 4–12 lettres majuscules ou chiffres.
one plugin per pixel, or one container to rule them all.
N plugins, N update channels
1 container, 1 publish flow
page load → dataLayer → tag fired.
container tag in `<head>` requests gtm.js
events queue while gtm.js loads
tags evaluate triggers in priority order
GA4 + Meta + LinkedIn fire if conditions met
marketing tags wait for consent grant
questions before you switch hosts for GTM.
Puis-je utiliser à la fois GTM et une intégration directe GA4 ?
Oui. De nombreuses équipes gardent GA4 direct (chargement initial plus rapide) et font passer tous les autres tags par GTM. Les deux sont livrés depuis le panneau de suivi Yovale et ne conflictuent pas.
L'iframe noscript compte-t-il vraiment ?
Il compte pour les bots sans JS, les audits d'accessibilité et la vérification de Tag Assistant. Le sauter ne casse pas les utilisateurs JS mais signale l'installation comme incomplète et perd les conversions uniquement des crawlers.
Qu'en est-il du GTM côté serveur ?
Le GTM côté serveur s'exécute sur une instance Google Cloud Run, pas sur l'hôte WordPress. Le snippet de conteneur web est ce que Yovale rend — le forwarding sGTM est configuré à l'intérieur de GTM lui-même.
Le cache de page va-t-il supprimer mon snippet GTM ?
Non. Le snippet fait partie du HTML mis en cache. L'état de consentement vit sur une classe `<html>` définie côté client, donc la clé de cache reste au niveau de la page plutôt que par visiteur.
Puis-je passer d'un conteneur GTM à l'autre sans perdre de données ?
Oui. Changer le GTM-XXXXXX dans le tableau de bord et enregistrer. L'ancien conteneur se déclenche jusqu'à la rotation du cache de page ; vous pouvez purger le cache depuis le même panneau pour basculer immédiatement.
tags you can manage inside your container.
déclencher GA4 directement ou via votre conteneur GTM — les deux fonctionnent sur chaque plan.
raison courante pour laquelle les équipes adoptent GTM — gérer Meta + GA + annonces depuis un conteneur.
tag de conversion pour Google Ads, souvent déployé via GTM.
cartes thermiques gratuites qui s'associent bien avec les événements gérés par GTM.
livrer un site WordPress avec GTM correctement installé dès le premier jour.
essai gratuit. aucune carte de crédit. collez un GTM-XXXXXX, enregistrez, et Tag Assistant passe au vert.