TextSorter

URL Générée

Comment fonctionne le générateur de liens UTM

Un lien UTM n'est rien d'autre qu'une URL normale à laquelle s'ajoutent cinq paramètres de requête facultatifs : utm_source, utm_medium, utm_campaign, utm_term et utm_content. Cet outil construit cette URL à votre place, pour que vous n'ayez pas à retenir le nom exact des paramètres, à vérifier le bon enchaînement des esperluettes, ni à craindre qu'un espace mal placé ne casse le lien plus tard. Collez une URL de destination, remplissez les paramètres pertinents, et le lien de suivi apparaît dans l'encadré de résultat au fur et à mesure que vous tapez. Rien n'est envoyé nulle part : c'est l'objet URL que votre navigateur comprend déjà qui fait le travail.

  1. Collez votre URL de destination. C'est la page sur laquelle le clic atterrit réellement : une landing page, un article de blog, une page tarifaire, peu importe ce que la campagne promeut. Incluez le protocole (https://) ou l'outil en ajoutera un pour vous.
  2. Renseignez utm_source. Où ce lien va-t-il être diffusé ? Une newsletter, un réseau publicitaire précis, un site partenaire. C'est la valeur que les plateformes d'analyse utilisent pour répondre à la question « d'où vient cette visite ».
  3. Renseignez utm_medium. De quel type de canal s'agit-il ? Email, réseaux sociaux payants, bannière, emplacement d'affiliation. La source indique l'endroit précis ; le medium indique la catégorie de cet endroit.
  4. Nommez la campagne avec utm_campaign. Tous les liens appartenant à la même opération, soldes_ete, lancement_produit, black_friday, doivent partager exactement la même valeur, afin de se regrouper en une seule ligne dans vos rapports au lieu de se disperser en plusieurs.
  5. N'ajoutez utm_term et utm_content que si nécessaire. Les deux sont facultatifs, et les laisser vides quand ils ne s'appliquent pas garde vos liens plus courts et vos rapports plus lisibles.
  6. Copiez le lien terminé. Cliquez sur « Copier l'URL » et collez-le où le lien doit aller : une plateforme d'emailing, un gestionnaire de publicités, un outil de planification sociale, ou une feuille de calcul que vous préparez pour toute une campagne à la fois.

Le générateur se met à jour en direct pendant que vous tapez, pour que vous voyiez exactement comment chaque champ modifie l'URL finale avant de la valider. Videz un champ et son paramètre disparaît entièrement du lien, plutôt que d'être ajouté comme une valeur vide qui apparaîtrait dans vos rapports sous forme de ligne vide.

Les cinq paramètres UTM, un par un

Les cinq paramètres existent pour répondre à une seule question, à différents niveaux de détail : d'où vient ce visiteur, et pourquoi a-t-il cliqué ? Deux d'entre eux sont pratiquement indispensables pour que le lien soit utile, deux sont facultatifs et dépendent du contexte, et un se situe entre les deux.

Paramètre Répond à Valeurs typiques
utm_sourceQuel endroit précis a envoyé le traficgoogle, newsletter, facebook, site_partenaire
utm_mediumÀ quelle catégorie de canal appartient cet endroitcpc, email, social, affiliation, renvoi
utm_campaignÀ quelle opération marketing ce clic appartientsoldes_ete_2026, lancement_produit, webinaire_mai
utm_termQuel mot-clé payant a déclenché l'annoncechaussures_running, logiciel_gestion_projet
utm_contentQuel lien ou quelle création précise a été cliquécta_entete, banniere_laterale, variante_b

utm_source et utm_medium forment la paire qui apparaît ensemble dans chaque rapport d'analyse comme une seule dimension combinée : autant les considérer comme un duo indissociable. La source est précise (facebook, pas « réseaux sociaux »), le medium est la catégorie à laquelle appartient cette source (social). Bien régler cette paire, et tout ce qui en découle, les regroupements de canaux, les tableaux de rapport par défaut, le coût d'acquisition par canal, s'aligne correctement.

utm_campaign est ce qui relie un ensemble de liens dispersés à une seule initiative. Une campagne unique, disons un lancement de produit, peut compter une douzaine de liens individuels : un dans un email, trois dans des publications sociales, deux dans des publicités payantes, quelques-uns dans des newsletters partenaires. Chacun de ces liens doit porter la même valeur utm_campaign, afin que lorsqu'on génère un rapport de performance de campagne, les douze remontent en contribuant à la même ligne au lieu de former douze entrées distinctes et difficiles à relier entre elles.

utm_term contre utm_content : la paire que l'on confond souvent

utm_term a été conçu spécifiquement pour le search payant. Il enregistre le mot-clé qui a déclenché une annonce de recherche, de sorte que lorsqu'un rapport affiche les conversions par terme, vous pouvez voir quels mots-clés méritent réellement leur enchère. En dehors des campagnes de search payant, utm_term n'a que rarement une utilité naturelle, et la plupart des annonceurs le laissent vide.

utm_content est plus large : il distingue deux liens qui pointent vers exactement la même destination au sein de la même campagne. L'exemple classique est un test A/B sur un email, une version avec un lien texte, une autre avec un bouton, les deux menant à la même landing page sous la même campagne. Sans utm_content, les deux clics seraient identiques dans vos rapports. Avec lui, vous pouvez constater que le bouton a surperformé le lien texte d'un facteur trois. Le même principe s'applique pour comparer un appel à l'action en en-tête à un en pied de page, ou deux créations publicitaires diffusées côte à côte.

Comment GA4 transforme ces paramètres en rapport

Google Analytics 4 lit utm_source et utm_medium ensemble et les inscrit dans une seule dimension appelée Source/support de la session, au format source / support, si bien qu'un lien portant utm_source=newsletter et utm_medium=email apparaît dans les rapports sous la forme newsletter / email. C'est la valeur que vous allez filtrer, comparer aux autres canaux et utiliser pour construire vos rapports d'acquisition : tout ce que vous saisissez dans ces deux champs devient donc du texte permanent et visible dans votre compte analytics.

utm_campaign atterrit dans une dimension distincte appelée Campagne de la session. C'est ce qui permet d'ouvrir un rapport, de filtrer sur un nom de campagne, et de voir toutes les sessions arrivées avec cette valeur, quel que soit le canal source/support qui les a amenées. Un rapport de campagne bien construit n'est en réalité que cette dimension filtrée sur une seule campagne, avec la source/support comme répartition secondaire montrant quels canaux ont le mieux performé au sein de cette campagne.

utm_term et utm_content obtiennent eux aussi leurs propres dimensions, Terme manuel de la session et Contenu publicitaire manuel de la session, et elles ne deviennent utiles que lorsque vous ajoutez réellement une dimension secondaire ou une comparaison pour les faire apparaître. Elles ne figurent pas dans les tableaux d'acquisition par défaut, ce qui explique en partie pourquoi tant de personnes renseignent utm_term sur chaque lien par habitude, sans jamais revenir consulter les données que cela produit.

Le mot session dans le nom de ces dimensions compte. GA4 attribue la source et le support d'une nouvelle session en fonction des paramètres présents sur le lien qui a déclenché cette session, et non de l'ensemble des liens qu'un utilisateur a pu cliquer un jour. Un visiteur arrivé via un email aujourd'hui et revenu par un favori la semaine prochaine apparaîtra comme deux sessions distinctes avec deux valeurs de source/support différentes, ce qui est normal et correct.

Des conventions de nommage qui gardent une campagne en une seule ligne

GA4 traite les valeurs UTM comme des chaînes de caractères sensibles à la casse, pas comme des idées. Cela signifie que Facebook, facebook et FACEBOOK sont trois valeurs différentes du point de vue de vos rapports, et qu'une campagne balisée soldes_Ete dans un email et soldes_ete dans un autre se scindera en deux lignes, même si un humain lisant les deux appellerait cela la même campagne. La solution est une habitude, pas une fonctionnalité : écrivez chaque valeur UTM en minuscules, à chaque fois, sur chaque lien, sans exception pour les noms de marque ou les noms propres.

Les espaces posent un problème voisin mais légèrement différent. Un navigateur transforme un espace littéral dans une URL en %20, de sorte qu'une campagne nommée « Soldes Été » devient soldes%20ete dans la barre d'adresse et dans vos rapports : c'est techniquement une seule valeur, mais elle se lit comme un fouillis et se retape facilement de façon incohérente d'un lien à l'autre. Utilisez plutôt un trait d'union ou un underscore : soldes-ete ou soldes_ete. Les deux fonctionnent tant que vous en choisissez un et que vous vous y tenez sur toute votre équipe, puisque soldes-ete et soldes_ete restent, encore une fois, deux chaînes de caractères différentes pour GA4.

Une convention de nommage courte, écrite une bonne fois pour toutes et partagée avec tous ceux qui construisent des liens, marketing, partenaires agence, quiconque gère les publicités payantes, évite l'essentiel de ce problème. Une règle aussi simple que « tout en minuscules, mots séparés par des underscores, les noms de campagne suivent le format saison_promotion_annee » suffit à garder une année entière de campagnes lisible dans un seul rapport, au lieu de la voir se fragmenter en lignes quasi doublons qu'il faudra fusionner manuellement plus tard.

Les erreurs courantes qui fractionnent une campagne en plusieurs lignes

L'erreur UTM la plus fréquente est l'incohérence entre des liens censés appartenir au même ensemble. Une campagne construite sur plusieurs semaines par différentes personnes, l'une la balise soldes_ete, une autre écrit Soldes_Ete une semaine plus tard, une troisième oublie l'underscore et écrit soldesete, et le résultat est un rapport de campagne avec trois lignes au lieu d'une, aucune ne montrant l'image complète. La solution est toujours la même : convenir de la chaîne exacte avant l'envoi du premier lien, puis copier cette chaîne plutôt que de la retaper.

Construire tous les liens d'une campagne en une seule session de travail, avec le même outil, en tapant le nom de campagne une fois puis en le réutilisant plutôt qu'en le retapant pour chaque lien, élimine presque tout ce risque avant même qu'il n'apparaisse.

Pourquoi baliser les liens internes se retourne contre vous

Il est tentant d'ajouter des paramètres UTM à un lien à l'intérieur de votre propre site, une bannière sur la page d'accueil pointant vers une page de soldes, ou un article de blog renvoyant vers un article connexe, parce que cela donne l'impression de révéler quels emplacements internes génèrent des clics. Cela crée en réalité un vrai problème : GA4 considère tout lien portant utm_source et utm_medium comme le début d'une nouvelle session, même quand le clic se produit entièrement à l'intérieur de votre propre site. Un visiteur arrivé la semaine dernière depuis une recherche Google, qui a navigué sur le site puis cliqué sur une bannière balisée en interne, est compté comme une session neuve depuis la source et le medium indiqués sur ce lien interne, ce qui écrase les données d'acquisition d'origine de cette visite.

Cela corrompt discrètement vos rapports d'acquisition. Le trafic organique ou payant qui devrait être crédité à Google ou à une campagne précise se retrouve réattribué à la source interne que vous avez indiquée sur la bannière, et plus vous balisez de liens internes, plus vous redémarrez artificiellement des sessions en plein milieu d'une visite. Ce trafic ne provient pas réellement d'une nouvelle source : il était déjà sur votre site.

Si vous voulez mesurer quels emplacements internes sont cliqués, c'est une vraie question et elle est utile, mais les paramètres UTM sont le mauvais outil pour y répondre. Le suivi d'événements ou un outil de campagne interne dédié, conçu pour cet usage, mesure le clic sans perturber la source et le medium d'origine de la session. Réservez le balisage UTM aux liens qui vivent en dehors de votre propre domaine : emails, publicités, publications sociales, sites partenaires, partout où la session d'un visiteur commence véritablement.

Les UTM à travers les redirections, les raccourcisseurs de liens et les QR codes

Un paramètre UTM ne fonctionne que s'il survit au trajet entre le lien sur lequel on clique et la page que GA4 mesure réellement. La plupart du temps c'est le cas, mais trois détours courants méritent d'être connus.

Une redirection 301 ou 302 standard, du type utilisé quand une page déménage ou qu'un lien court se déplie vers sa destination complète, transmet normalement les paramètres de requête sans y toucher, tant que la cible de la redirection ne définit pas déjà ses propres paramètres en conflit. Testez cela une fois pour toute chaîne de redirection sur laquelle vous comptez régulièrement : certains CMS et certaines règles de redirection suppriment la chaîne de requête par défaut et doivent être configurés pour la transmettre.

Les raccourcisseurs de liens fonctionnent généralement bien, puisque le lien raccourci stocke l'URL de destination complète, paramètres UTM compris, et se contente de la déplier au clic ; il reste toutefois utile de vérifier une fois le comportement d'un raccourcisseur donné avant de s'y fier pour une campagne entière, car quelques raccourcisseurs anciens ou auto-hébergés tronquent les chaînes de requête trop longues.

Les QR codes ne sont rien d'autre qu'un lien UTM encodé sous forme d'image, donc tout ce qui précède s'applique de la même manière. Un flyer imprimé, une affiche ou un emballage portant un QR code pointant vers une URL balisée UTM remontera les scans dans GA4 exactement comme le ferait un lien cliqué, avec les valeurs utm_source et utm_medium que vous aurez choisies à l'avance, print ou qr fonctionnant bien comme medium pour que ce trafic hors ligne ne se retrouve pas mélangé avec vos autres canaux.

Cas d'usage courants

Campagnes email

Chaque lien d'une newsletter ou d'un email promotionnel doit porter le même utm_campaign, un medium email, et une source identifiant la liste ou la plateforme d'envoi précise. Utiliser utm_content pour distinguer un lien sur le logo en en-tête, un lien texte dans le corps et un lien en pied de page révèle quel emplacement à l'intérieur de l'email les destinataires cliquent réellement, un niveau de détail qu'un simple taux d'ouverture ne montrera jamais.

Publications sur les réseaux sociaux

Baliser les liens publiés sur différentes plateformes avec le nom de la plateforme comme source, twitter, linkedin, instagram, et un medium social ou social_payant selon que la publication ait été boostée ou non, permet de comparer les plateformes directement entre elles dans un seul rapport, plutôt que de dépendre des statistiques propres à chaque plateforme, toutes définies différemment.

Publicité payante

Les plateformes publicitaires publient leurs propres chiffres de clics et de conversions, mais ces chiffres ne sont pas toujours définis de la même façon qu'une session ou une conversion GA4. Baliser l'URL de destination de chaque publicité avec utm_source, utm_medium, et utm_term pour le mot-clé déclencheur, vous donne une vision indépendante et comparable de la performance payante, juste à côté de vos chiffres organiques et email dans le même outil.

Impression, packaging et campagnes hors ligne

Un lien UTM intégré dans un QR code sur un flyer, une carte de visite ou un emballage produit est souvent le seul moyen de relier un point de contact hors ligne à une conversion en ligne. Comme ces liens changent rarement une fois imprimés, prenez soin de bien choisir le nom de campagne et la source dès le premier jet.

Confidentialité : tout se passe dans votre navigateur

Construire l'ensemble des liens UTM d'une campagne, parfois des dizaines répartis entre email, réseaux sociaux et canaux payants, implique de taper des noms de produits non annoncés, des thèmes de campagne non dévoilés et des noms de code internes bien avant que tout cela ne devienne public. Cet outil n'envoie jamais rien de tout cela vers un serveur. L'analyse de l'URL et l'assemblage des paramètres s'exécutent en JavaScript directement dans la page déjà ouverte, en utilisant le même objet URL que tout navigateur moderne intègre nativement, et le résultat ne quitte votre appareil que lorsque vous le copiez vous-même.

Cela signifie aussi qu'il n'existe aucun historique susceptible de fuiter par accident, aucun compte à sécuriser, et aucun tiers ne conservant une trace des campagnes que vous prépariez avant leur lancement. Construisez un lien ou cinquante en une seule session de travail : le seul endroit où tout cela existe reste votre propre presse-papiers et la destination où vous le collez.

Questions Fréquentes

Qu'est-ce qu'un lien UTM ?
Un lien UTM est une URL normale à laquelle on ajoute jusqu'à cinq paramètres après un point d'interrogation : utm_source, utm_medium, utm_campaign, utm_term et utm_content. Les plateformes d'analyse comme GA4 lisent ces paramètres au moment du clic et les utilisent pour enregistrer précisément d'où vient la visite et à quelle campagne elle appartient, plutôt que de la classer dans une catégorie générique comme le trafic « direct » ou le « renvoi ».
Que dois-je mettre dans utm_source ?
utm_source désigne l'endroit précis où le lien est diffusé : une plateforme, une publication ou un site partenaire, écrit en un mot ou une expression en minuscules comme newsletter, facebook ou partenaire_blog. Restez précis plutôt que vague, car « newsletter » associé à un utm_medium correspondant de email est bien plus utile dans un rapport qu'une valeur floue comme « marketing ».
Quelle est la différence entre utm_source et utm_medium ?
utm_source répond à la question de savoir d'où vient exactement le clic, tandis que utm_medium indique à quelle catégorie de canal appartient cet endroit. Un lien partagé dans votre newsletter mensuelle pourrait utiliser utm_source=newsletter_mensuelle et utm_medium=email : la source vous est propre, le medium est une catégorie large partagée par tous les liens envoyés par email.
Quand utiliser utm_term plutôt que utm_content ?
utm_term a été conçu spécifiquement pour le search payant : il enregistre le mot-clé qui a déclenché une annonce donnée, afin que vous puissiez voir quels mots-clés convertissent réellement. utm_content sert à distinguer deux liens qui pointent vers la même destination au sein de la même campagne, comme un test A/B comparant un lien texte à un bouton : utilisez donc term pour les mots-clés de recherche et content pour les variantes de création ou d'emplacement.
Est-ce important d'utiliser des majuscules ou des minuscules dans mes valeurs UTM ?
Oui, cela compte énormément. GA4 traite les paramètres UTM comme du texte sensible à la casse, donc Facebook, facebook et FACEBOOK sont enregistrés comme trois valeurs distinctes, ce qui fractionne silencieusement ce qui devrait être une seule ligne de votre rapport en plusieurs. Écrire chaque valeur en minuscules, sur chaque lien, à chaque fois, est l'habitude la plus simple pour éviter ce problème.
Les paramètres UTM nuisent-ils à mon référencement ?
Non, les paramètres UTM n'ont aucun effet sur le classement dans les résultats de recherche organiques. Les moteurs de recherche comme Google reconnaissent les paramètres de suivi et consolident les signaux de classement vers la version canonique de la page, donc ajouter utm_source et les autres paramètres à une URL que vous partagez dans un email ou une publicité ne change en rien la façon dont cette page se classe pour quelqu'un qui la trouve via la recherche.
Dois-je ajouter des paramètres UTM aux liens de mon propre site ?
En général, non. GA4 considère tout lien portant utm_source et utm_medium comme le début d'une nouvelle session, même lorsque le clic se produit entre deux pages de votre propre site, ce qui écrase les données d'acquisition d'origine du visiteur avec celles que vous avez attribuées à ce lien interne. Réservez le balisage UTM aux liens situés en dehors de votre domaine, dans les emails, les publicités et les publications sociales, là où une nouvelle session commence réellement.
Que se passe-t-il pour mes paramètres UTM si le lien passe par une redirection ou un raccourcisseur de lien ?
La plupart des redirections standards et des raccourcisseurs de liens transmettent les paramètres de requête tels quels jusqu'à la destination finale, donc un lien UTM raccourci ou redirigé une fois arrive intact dans GA4 dans la grande majorité des cas. Il reste utile de tester au préalable toute chaîne de redirection ou tout raccourcisseur sur lequel vous comptez pour une campagne entière, car certaines configurations anciennes ou mal réglées suppriment la chaîne de requête au lieu de la transmettre.
Les liens UTM expirent-ils ou cessent-ils de fonctionner au bout d'un moment ?
Non, un lien UTM fonctionne aussi longtemps que la page de destination elle-même reste en ligne : il n'existe pas d'expiration distincte pour les paramètres de suivi. Un lien créé aujourd'hui pour un lancement de produit continuera à remonter des données exactes si quelqu'un clique dessus depuis une brochure imprimée ancienne ou un email mis de côté un an plus tard, tant que l'URL vers laquelle il pointe n'a pas été supprimée.
Mes données de campagne sont-elles privées avec cet outil ?
Oui. Chaque étape de la construction du lien, l'analyse de l'URL, le remplissage des paramètres, l'assemblage du résultat final, s'exécute en JavaScript directement dans votre onglet de navigateur, et rien de ce que vous saisissez n'est envoyé à un serveur ni enregistré où que ce soit. Cela permet de préparer sereinement des lancements de produits non annoncés, des noms de campagnes confidentiels ou du travail pour un client avant que tout cela ne devienne public.

Outils Associés

🔒 100 % Confidentialité Côté Client

Chaque lien UTM est construit <strong>entièrement dans votre navigateur</strong>. Aucune URL, aucun nom de campagne ni aucun paramètre n'est jamais envoyé vers un serveur. Vos plans de campagne restent sur votre appareil.