Paramètres UTM : convention de nommage et contrôle des campagnes
Utilisez utm_source pour l'origine, utm_medium pour le canal et utm_campaign pour la campagne. Gardez une écriture cohérente et respectez la casse. Distinguez les créations avec utm_content et testez la destination finale avant diffusion.
Dans ce guide
- Attribuer une fonction à chaque paramètre
- Normaliser la casse et l'orthographe
- Construire le lien sans casser son URL
- Ne pas placer d'identité personnelle dans les étiquettes
- Vérifier la destination et la dimension du rapport
- Comparer les résultats au-delà des visites
- Questions fréquentes
- Sources et définitions
Les UTM sont des étiquettes d'URL. Un système analytique configuré peut les interpréter ; elles n'installent pas de collecte, n'enregistrent pas une vente et n'égalisent pas les compteurs du site et de la plateforme.
Décidez des valeurs autorisées avant lancement et conservez les changements. Une petite feuille de nommage évite de répartir une campagne entre plusieurs lignes à cause d'orthographes différentes.
Attribuer une fonction à chaque paramètre
Google recommande origine, support et campagne. content distingue liens ou créations au sein d'une campagne ; term peut préciser un mot-clé payant pertinent. N'ajoutez pas un champ pour chaque détail sans utilité dans le rapport.
L'exemple décrit une lettre d'information fictive avec deux liens vers la même offre. La campagne reste constante ; content différencie bouton d'en-tête et lien dans le texte. Ce sont des exemples, pas des valeurs imposées.
| Paramètre | Valeur d'exemple | Règle de nommage |
|---|---|---|
| utm_source | monthly_newsletter | Un nom stable pour cette origine |
| utm_medium | email — courrier électronique | Un nom stable pour ce canal |
| utm_campaign | workspace_launch | Une campagne commune aux liens associés |
| utm_content | header_button | Distinguer ce lien de body_text |
| utm_term | Absent de cet exemple de courriel | Utiliser si la distinction de mot-clé payant est pertinente |
Normaliser la casse et l'orthographe
Newsletter et newsletter peuvent être des valeurs distinctes : les noms respectent la casse. Choisissez une convention, par exemple minuscules et traits de soulignement. Un registre indiquant responsable, objectif, début et valeurs approuvées suffit souvent à une petite équipe.
Ne renommez pas une campagne pendant une comparaison sans documenter pourquoi : une seconde ligne peut apparaître. Décidez avant l'arrivée du trafic si pays et création relèvent des champs pris en charge ou du registre interne.
Construire le lien sans casser son URL
Utilisez un analyseur d'URL pour garder la requête existante et placer les paramètres avant le fragment. L'exemple conserve plan=starter et #pricing avec une valeur par clé.
URLSearchParams encode les valeurs. Ne concaténez pas un autre point d'interrogation et ne placez pas les paramètres après #pricing. Testez aussi raccourcisseurs et redirections : un lien initial correct peut perdre sa requête ensuite.
const link = new URL("https://example.com/offer?plan=starter#pricing");
link.searchParams.set("utm_source", "monthly_newsletter");
link.searchParams.set("utm_medium", "email");
link.searchParams.set("utm_campaign", "workspace_launch");
link.searchParams.set("utm_content", "header_button");
console.log(link.href);
// https://example.com/offer?plan=starter&utm_source=monthly_newsletter&utm_medium=email&utm_campaign=workspace_launch&utm_content=header_button#pricingNe pas placer d'identité personnelle dans les étiquettes
Une URL peut apparaître dans historique, journaux, captures et messages partagés. N'y mettez ni adresse personnelle, téléphone, jeton d'accès ni identifiant de personne. Analytics avertit contre les données identifiables envoyées par URL et autres champs.
Gardez des étiquettes génériques de campagne et de création. Un parcours propre à un client exige ses contrôles de confidentialité et sécurité. L'étiquette publique décrit l'action marketing, pas la personne qui clique.
Vérifier la destination et la dimension du rapport
Ouvrez un lien par création et contrôlez les paramètres finaux. Dans un test configuré, inspectez la visite avec les outils de débogage. Consultez l'acquisition à portée session pour origine, support et campagne ; le premier utilisateur décrit autre chose.
Suivez l'intégration officielle et le marquage automatique lorsqu'ils existent. Analytics définit la priorité entre valeurs manuelles et automatiques. Ajouter partout des libellés contradictoires ne répare pas l'attribution.
- Confirmer origine, support et campagne avec l'écriture approuvée.
- Contrôler la requête à destination et après chaque redirection.
- Vérifier collecte et choix de confidentialité.
- Contrôler dates, fuseau et portée de la source.
- Conserver l'URL exacte diffusée pour un audit ultérieur.
Comparer les résultats au-delà des visites
Deux créations reçoivent 200 et 300 sessions et produisent 10 et 9 conversions de même définition. Leurs taux par session sont 5% et 3%. Ces chiffres décrivent l'échantillon, sans garantir la supériorité future de la première.
Reliez le registre aux dépenses et résultats réels avant CPA ou ROI. Les étiquettes permettent le regroupement ; les calculs exigent mesures et définitions. Gardez les dénominateurs pour ne pas présenter ensuite un taux par session comme un taux par clic.
Questions fréquentes
Les UTM fonctionnent-ils sans balise analytique ?
Ils restent dans le lien, mais un système doit les collecter et les interpréter pour produire un rapport. Étiqueter n'installe pas la mesure.
Peut-on garder une campagne pour plusieurs créations ?
Oui, si les liens appartiennent à la même campagne. Stabilisez son nom et distinguez lien ou création avec une valeur content cohérente.
Les paramètres UTM sont-ils secrets ?
Non. Ils sont visibles et peuvent être stockés ou partagés avec l'URL. N'y placez jamais d'identifiants personnels ni de secrets d'accès.
Sources et définitions
- Google Analytics: URL builders and UTM best practices
- Google Analytics: Traffic-source dimensions, manual tagging, and auto-tagging
- Google Analytics: Avoid sending personally identifiable information
- MDN: URLSearchParams
Méthode vérifiée: