Les paramètres UTM permettent de mesurer durablement les actions marketing qui génèrent du trafic et des conversions. Il s’agit de cinq balises couramment ajoutées à un lien et que votre outil d’analyse peut lire lorsqu’une personne clique dessus. Ce guide explique le rôle de chaque balise, leur utilisation dans les rapports Google Analytics 4 et les conventions de nommage qui gardent vos données propres.

Que sont les paramètres UTM et comment fonctionnent-ils ?

Une URL balisée avec des UTM est un lien de destination ordinaire auquel on ajoute jusqu’à cinq paramètres de requête : utm_source, utm_medium, utm_campaign, utm_term et utm_content. « UTM » signifie Urchin Tracking Module, du nom de la société d’analyse rachetée par Google en 2005. Lorsqu’un visiteur clique sur le lien, les paramètres le suivent jusqu’à votre site et votre outil d’analyse les associe à cette session.

Le générateur assemble le lien en ajoutant chaque valeur non vide sous la forme d’une paire key=value encodée en pourcentage et séparée par &. Il insère ? uniquement si l’URL de base ne contient pas encore de chaîne de requête. Si le lien comporte déjà des paramètres, les balises UTM sont ajoutées avec & afin que rien ne soit remplacé. Un #fragment final reste à la toute fin, là où le navigateur l’attend.

Comment GA4 présente les balises UTM dans ses rapports

Dans Google Analytics 4, utm_source et utm_medium peuvent alimenter la dimension Source/support de la session, et utm_campaign la dimension Campagne de la session, selon la configuration de l’outil d’analyse et des rapports. Vous les trouverez généralement dans Rapports → Acquisition → Acquisition de trafic. utm_term et utm_content apportent des détails supplémentaires pour segmenter les données, par exemple afin de comparer deux créations ou deux mots-clés d’une même campagne.

Le regroupement de canaux par défaut de GA4 peut utiliser la valeur utm_medium avec d’autres signaux. Une nomenclature cohérente à l’échelle de l’équipe — par exemple email, cpc, social, affiliate et referral — rend la classification plus prévisible, sans garantir l’attribution à un canal particulier.

Conventions de nommage pour des données propres

Les valeurs UTM sont sensibles à la casse. Facebook, facebook et FaceBook apparaissent sur trois lignes différentes dans les rapports ; une majuscule ajoutée par inadvertance peut donc répartir une campagne entre plusieurs lignes. La meilleure habitude consiste à tout mettre en minuscules et à remplacer les espaces par un séparateur cohérent : le générateur s’en charge lorsque la normalisation est activée.

  • Choisissez un seul séparateur. De nombreuses équipes utilisent des tirets bas dans les valeurs UTM pour les distinguer visuellement des tirets des segments d’URL. Les deux options conviennent, à condition de rester cohérent.
  • Définissez une nomenclature commune. Convenez des valeurs exactes de source et de support utilisées par l’équipe, puis réutilisez-les. Le tableau des liens enregistrés vous aide à les garder sous la main.
  • Ne balisez jamais les liens internes. Ajouter des UTM aux liens entre les pages de votre propre site remplace l’attribution d’origine du visiteur et fausse les données.

Quand utiliser term ou content ?

Il est facile de confondre les deux balises facultatives. utm_term sert aux mots-clés de recherche payante — le terme acheté, comme running_shoes. Si vous ne faites pas de campagnes payantes ciblées par mot-clé, laissez généralement ce champ vide. utm_content sert à différencier des liens par ailleurs identiques : même source, même support et même campagne, mais bouton, image ou variante A/B différente.

Exemple pratique : un même e-mail peut contenir un bouton principal et un lien textuel menant tous deux à la même campagne. Attribuez utm_content=hero_button à l’un et utm_content=text_link à l’autre ; les rapports vous indiqueront quel emplacement a réellement reçu des clics.