Les paramètres UTM sont cinq balises ajoutées à la chaîne de requête (utm_source, utm_medium,
utm_campaign, utm_term, utm_content) qui indiquent à un outil d’analyse
d’où vient une visite. Ils fonctionnent quand chaque lien suit une même
convention, en minuscules avec des traits d’union, et échouent dans le cas contraire :
la gouvernance compte donc davantage que la mémorisation des noms. Créez les balises avec
le générateur d’UTM et retrouvez-les ensuite dans les statistiques
de clics des liens.
Quels sont les cinq paramètres UTM ?
utm_source, utm_medium, utm_campaign, utm_term et
utm_content : la provenance du trafic, le type de canal, l’opération
concernée, le mot-clé payant et la variante. Ce sont des paramètres de chaîne
de requête ordinaires au sens de la
RFC 3986, section 3.4,
si bien que tout outil capable de lire une URL peut les lire. Le tableau les détaille un par un.
| Paramètre | Rôle | Exemple |
|---|---|---|
utm_source | D’où vient le trafic | linkedin |
utm_medium | Le type de canal | social, email, cpc |
utm_campaign | Le nom de l’opération | q2-launch |
utm_term | Mot-clé payant (uniquement pour la recherche payante) | link+shortener |
utm_content | Variante / emplacement / création | hero-cta, v2 |
Si vous ne devez imposer qu’une seule règle, imposez celle-ci : minuscules, pas d’espaces, traits d’union uniquement. La moitié des « anomalies bizarres dans les statistiques » se résument à une majuscule égarée.
Comment GA4 lit-il les paramètres UTM ?
Google Analytics 4 documente neuf paramètres, et non cinq : les cinq ci-dessus,
plus utm_id, utm_source_platform, utm_creative_format et
utm_marketing_tactic. D’après les recommandations de Google, utm_source,
utm_medium et utm_campaign doivent toujours figurer dans une URL
balisée, et chaque paramètre pertinent doit être renseigné pour que les rapports
ne se remplissent pas de « (not set) ».[1] En pratique, tous les outils lisent les trois premiers,
utm_id compte si vous importez des données de coût à rapprocher des
campagnes, et les trois derniers s’adressent aux équipes qui maîtrisent déjà
les bases.
Les paramètres sont lus dans l’URL de la page d’arrivée au début d’une
session, ce qui a deux conséquences. Un lien court placé devant l’URL
balisée ne change rien, car la redirection transmet l’URL de destination
complète, paramètres compris. Ensuite, une faute de frappe dans un paramètre est définitive :
les outils d’analyse enregistrent ce qui leur est parvenu, si bien que utm_medium=Email
et utm_medium=email restent pour toujours deux supports distincts.
Un exemple concret
Une newsletter qui annonce un lancement du deuxième trimestre (Q2), avec le bouton principal et un lien texte balisés séparément :
https://example.com/launch?utm_source=newsletter&utm_medium=email&utm_campaign=q2-launch&utm_content=primary-cta
https://example.com/launch?utm_source=newsletter&utm_medium=email&utm_campaign=q2-launch&utm_content=text-link
Créez les deux URL avec le générateur d’UTM pour que l’orthographe
soit identique, raccourcissez chacune pour que l’e-mail reste lisible, puis envoyez.
Une semaine plus tard, le rapport de campagne affiche q2-launch avec deux lignes
de contenu, et les statistiques de clics des liens courts indiquent
sur quelle ligne les gens ont cliqué, avant même le chargement des outils d’analyse
de la page de destination : c’est le chiffre que les bloqueurs de publicité ne peuvent pas supprimer.
Un système de gouvernance UTM qui tient vraiment
- Choisissez un générateur, pas un tableur. Dans un tableur, les conventions finissent par dériver. Un générateur avec validation impose les conventions automatiquement.
- Normalisez les valeurs de support.
social,email,cpc,display,referral,affiliate,partner. La liste s’arrête là. - Adoptez une convention de nommage des campagnes.
<quarter>-<theme>-<channel>fonctionne bien :q2-launch-paid. - Faites un audit chaque semaine. Extrayez la liste des valeurs distinctes de
utm_source. Une valeur étrange ? Corrigez-la tout de suite, avant qu’elle ne pollue le trimestre suivant.
Essai gratuit, sans inscription
Générateur UTM
Créez en quelques secondes des URL balisées pour vos campagnes.
Modèles par canal
utm_source=newsletter
utm_medium=email
utm_campaign=q2-launch
utm_content=primary-cta
LinkedIn (publication organique)
utm_source=linkedin
utm_medium=social
utm_campaign=q2-launch
utm_content=hero-image
Google Ads
utm_source=google
utm_medium=cpc
utm_campaign=q2-launch
utm_term={keyword}
utm_content={adgroupid}-{creative}
Annonce lue dans un podcast
utm_source=podcast-marketing-against-the-grain
utm_medium=referral
utm_campaign=q2-launch
utm_content=midroll
Ce qu’il ne faut jamais faire
- N’ajoutez pas d’UTM à la navigation interne de votre page d’accueil : vous écraseriez l’attribution de la source organique.
- N’utilisez pas d’UTM sur des liens entrants indexables : les moteurs de recherche indexeront l’URL avec paramètres comme un doublon.
- Ne suivez pas uniquement des identifiants de campagne : dans six mois, quelqu’un devra encore pouvoir lire la valeur.
Erreurs courantes et correctif pour chacune
- Majuscules mélangées.
Email,emailetEMAILdeviennent trois supports. Correctif : un générateur qui met tout en minuscules en sortie, et un coup d’œil chaque semaine aux valeurs distinctes. - Espaces et ponctuation dans les valeurs.
q2 launchdevientq2%20launchdans un outil etq2+launchdans un autre. Correctif : traits d’union uniquement. - Source et support inversés.
utm_source=email&utm_medium=newsletterse lit à l’envers dans tous les rapports. Correctif : le support est le type de canal tiré de la courte liste ci-dessus, la source nomme précisément d’où vient le trafic. - Un même lien réutilisé à plusieurs emplacements. Le bouton de l’e-mail et la publication LinkedIn partagent une URL, si bien que le rapport ne peut pas dire lequel a fonctionné. Correctif : un lien balisé par emplacement, même quand la destination est la même.
- Aucune valeur de campagne. Avec la source et le support seuls, tous les e-mails que vous avez
envoyés se retrouvent sur une seule ligne. Correctif : renseignez toujours
utm_campaign, comme le recommande Google lui-même.[1] - UTM supprimés par une redirection. Certains services de redirection suppriment la chaîne de requête. Correctif : testez une fois le lien court et vérifiez que l’URL d’arrivée contient toujours les paramètres ; le vérificateur de redirections affiche l’URL finale.
Où se placent les liens courts ?
Devant l’UTM, pour que les paramètres survivent à chaque copier-coller et que le texte reste propre. Les UTM sont disgracieux : placez-les derrière un lien court sur votre propre domaine pour que le texte publié sur les réseaux sociaux reste lisible et que les paramètres survivent à chaque copier-coller, à chaque extraction automatique et à chaque transfert.
Cette combinaison, un lien court propre devant et un UTM maîtrisé derrière, est la base de toute chaîne d’attribution moderne.
Références
[1] Google Analytics Help. Collect campaign data with custom URLs. https://support.google.com/analytics/answer/10917952. Consulté le 22 octobre 2026.
[2] Google. Campaign URL Builder (l’implémentation de référence de l’ensemble des paramètres). https://ga-dev-tools.google/campaign-url-builder/. Consulté le 22 octobre 2026.
[3] IETF. RFC 3986: Uniform Resource Identifier (URI): Generic Syntax, section 3.4 Query. https://www.rfc-editor.org/rfc/rfc3986#section-3.4.
