À quoi sert chaque paramètre
| Paramètre | Réponses | Exemples de valeurs |
|---|---|---|
| utm_source | Quel site ou quel expéditeur ? | linkedin, google, newsletter_name, partner_domain |
| utm_medium | Quel type de canal ? | cpc, paid_social, email, referral, display |
| utm_campaign | Quelle campagne ? | q4_fintech_abm, webinar_2026_11 |
| utm_term | Quel mot-clé ou quelle audience ? | website_personalization, cfo_list |
| utm_content | Quelle variante d'annonce ou de lien ? | carousel_v2, footer_link |
| utm_id | Quel ID de campagne (pour l'import des données de coût) ? | cmp_1042 |
GA4 affecte le trafic à ses groupes de canaux par défaut à partir de la source et du support : utilisez donc les valeurs de support conventionnelles (cpc, email, referral, display, paid_social) lorsqu'elles conviennent. Des supports maison peuvent classer le trafic payant dans le mauvais canal, voire dans Unassigned lorsque GA4 ne parvient pas non plus à reconnaître la source.
Liens UTM par canal : LinkedIn, Google Ads et e-mail
| Canal | utm_source | utm_medium | Remarques |
|---|---|---|---|
| Publicités LinkedIn | paid_social | Campaign Manager peut ajouter des paramètres d'URL à toutes les annonces d'une campagne : définissez-les à ce niveau plutôt que sur chaque annonce. | |
| Posts LinkedIn organiques | social | Gardez un support différent de celui du payant, pour que la portée organique ne soit pas comptée comme des résultats publicitaires. | |
| Google Ads | cpc | Laissez le marquage automatique (gclid) activé ; GA4 l'utilise pour les données Google Ads. N'ajoutez des UTM que si un autre outil, comme votre CRM, en a besoin. | |
| Newsletter par e-mail | newsletter_name | Utilisez utm_content pour la position du lien (header_cta, footer_link) afin de voir quel lien est cliqué. | |
| Partenaire ou affilié | partner_domain | referral | Une source par partenaire, pour que le trafic et les conversions de chacun restent séparés. |
Une convention de nommage qui tient un an
- Minuscules uniquement, tirets bas à la place des espaces.
- Campagne = trimestre ou date + audience + offre, par exemple q4_fintech_benchmark. Vous filtrerez sur ces valeurs dans un an.
- Gardez la liste dans un seul tableur partagé et construisez les liens à partir de celui-ci, pas de mémoire.
- Ne balisez jamais les liens internes.
Comment tester vos liens UTM avant la mise en ligne d'une campagne
Un test d'UTM prend cinq minutes et détecte des problèmes qui, sinon, apparaîtraient trois semaines plus tard, quand le rapport de campagne affiche la moitié des clics en Direct ou Unassigned. Testez chaque lien comme un visiteur y accédera : depuis la vraie annonce, le vrai e-mail ou la vraie publication, pas seulement en collant l'URL dans votre propre navigateur.
- Cliquez sur le lien final et lisez la barre d'adresse. Une fois la page chargée, les paramètres utm_ doivent toujours figurer dans l'URL. S'ils ont disparu, une redirection les a supprimés : les coupables habituels sont une redirection http vers https ou vers www, une URL personnalisée ou une règle du CMS qui réécrit les query strings.
- Vérifiez le rapport Temps réel de GA4. Ouvrez Rapports, puis Temps réel, et regardez la fiche source de trafic. Passez sa dimension sur source, support ou campagne : votre visite de test doit apparaître en une minute environ avec les valeurs que vous avez définies. Si elle apparaît en direct, les paramètres ont été perdus avant le chargement de GA4.
- Utilisez DebugView pour le détail. Activez le mode débogage (aperçu Google Tag Manager, ou l'extension de navigateur Google Analytics Debugger), cliquez sur le lien, puis ouvrez Administration, DebugView. Sélectionnez l'événement page_view et vérifiez que page_location contient l'URL taguée complète. Vous verrez aussi si l'événement s'est déclenché.
- Testez avec le consentement accepté et refusé. Si votre bannière cookies bloque l'analytics jusqu'au consentement, une visite refusée n'apparaîtra pas dans le rapport Temps réel. C'est le comportement attendu, pas un tag défaillant, mais cela explique une partie de l'écart entre les clics publicitaires et les sessions GA4.
- Suivez la conversion jusqu'au bout. Soumettez un formulaire de test et vérifiez que la fiche CRM a bien reçu les valeurs UTM dans les champs cachés. Les rapports GA4 peuvent être exacts alors que le CRM indique toujours « source inconnue » : c'est là que le reporting du pipeline se casse.
- Vérifiez les rapports standard le lendemain. Le temps réel confirme la collecte ; le rapport Acquisition de trafic confirme la classification. Google précise que le traitement peut prendre 24 à 48 heures : ne jugez donc pas le groupe de canaux par défaut dès le premier jour.
Les erreurs d'UTM courantes qu'un test permet de repérer
| Ce que vous voyez | Cause probable | Correction |
|---|---|---|
| La visite apparaît en direct / (none) | La redirection a supprimé la chaîne de requête, ou le lien s'est ouvert dans le navigateur d'une application qui l'a perdue | Pointer vers l'URL finale, ou configurer la redirection pour qu'elle transmette les paramètres de requête |
| Campagne éclatée sur plusieurs lignes | Casse ou orthographe mélangées : LinkedIn, linkedin, linked_in | Tout en minuscules, et des liens construits à partir d'une seule feuille partagée |
| Le trafic payant atterrit dans « Non attribué » | Un support que GA4 ne reconnaît pas, comme « sponsored-post » | Utilisez des valeurs medium conventionnelles : cpc, paid_social, email, display, referral |
| La page se charge à la mauvaise section ou renvoie une 404 | L'#ancre a été placée avant la chaîne de requête ? | La chaîne de requête d'abord, l'ancre en dernier ; le générateur ci-dessus les ordonne pour vous |
| Visiteurs organiques attribués à une ancienne campagne | Liens UTM sur des pages internes ou dans une bannière du site | Supprimez les UTM des liens internes |
Si les problèmes de tracking dépassent un simple lien, l'étape de contrôle du tracking de notre processus d'audit CRO explique comment vérifier chaque événement de conversion, et notre explication des sessions et sessions avec engagement dans GA4 détaille comment GA4 compte les visites générées par vos liens balisés.
Utiliser les UTM au-delà du reporting
Les mêmes tags qui alimentent les rapports peuvent piloter la page elle-même. Un visiteur arrivant avec utm_campaign=q4_fintech_abm devrait atterrir sur une page qui parle de fintech, pas sur la page d'accueil générique. Notre guide sur les mots-clés d'intention d'achat montre comment reporter l'intention du groupe d'annonces dans l'URL, et le contenu dynamique de site web explique comment changer titres et preuves à partir de ce signal. Une fois le trafic arrivé, mesurez ce que valait chaque campagne avec le calculateur de taux de conversion et le calculateur de coût par lead.
Questions fréquentes
Que sont les paramètres UTM ?
Paramètres ajoutés à la fin d'une URL (utm_source, utm_medium, utm_campaign et, en option, utm_term, utm_content et utm_id) qui indiquent aux outils d'analytics d'où provient une visite. GA4 les intègre dans les dimensions source, support et campagne de la session.
Quels paramètres UTM sont obligatoires ?
Renseignez la source, le support et la campagne sur chaque lien. Les rapports regroupent le trafic selon ces trois paramètres, et GA4 utilise la source et le support pour attribuer le canal par défaut. Le terme et le contenu sont facultatifs et surtout utiles pour les mots-clés de Search payant et les variantes d'annonces.
Les paramètres UTM sont-ils sensibles à la casse ?
Oui. GA4 traite « LinkedIn » et « linkedin » comme deux sources différentes, ce qui éclate une même campagne sur plusieurs lignes. Choisissez les minuscules et tenez-vous-y ; le générateur le fait pour vous par défaut.
Comment vérifier que mes paramètres UTM fonctionnent ?
Cliquez sur le lien final depuis la vraie annonce ou le vrai email, vérifiez que les valeurs utm_ figurent toujours dans la barre d'adresse après une éventuelle redirection, et repérez votre visite dans le rapport Temps réel de GA4 avec la source, le support et la campagne que vous avez définis. Pour le détail au niveau des événements, utilisez DebugView avec le mode debug activé. Consultez le rapport Acquisition de trafic un ou deux jours plus tard pour confirmer le groupement de canaux.
Qu'est-ce qu'un générateur d'UTM ?
Un formulaire qui transforme l'URL d'une landing page et quelques valeurs de campagne en lien tagué, pour que vous n'ayez pas à taper utm_source=…&utm_medium=… à la main. Il encode aussi les espaces et caractères spéciaux et conserve les paramètres de requête déjà présents dans l'URL, là où les liens construits à la main cassent le plus souvent.
Est-ce la même chose que l'outil Campaign URL Builder de Google ?
Il produit les mêmes paramètres UTM standard : GA4 lit donc de la même manière les liens issus de l'un ou l'autre outil. Ce générateur ajoute utm_id, met les valeurs en minuscules et remplace les espaces par défaut, et conserve les paramètres existants et les #ancres de l'URL.
Faut-il utiliser des paramètres UTM sur les liens internes ?
Non. Un UTM sur un lien de votre propre blog vers votre page tarifs déclenche une nouvelle attribution de session et écrase la véritable provenance du visiteur. N'utilisez les UTM que sur les liens qui pointent vers votre site depuis l'extérieur.
Peut-on personnaliser une landing page à partir des paramètres UTM ?
Oui. Les valeurs UTM sont disponibles dès le chargement de la page, ce qui en fait l'un des signaux de personnalisation les plus fiables : une annonce destinée à une audience fintech peut porter utm_content=fintech, et la landing page peut adapter le titre et les preuves en conséquence.