Aller au contenu
Case Converter Online
fr

Générateur UTM

Remplissez les champs de campagne et obtenez un lien balisé que les outils d'analyse savent lire. Les valeurs sont nettoyées et encodées pour vous, et la chaîne de requête existante est conservée.

Qui envoie la visite : newsletter, google, facebook, site-partenaire.

Le type de canal : email, cpc, social, paid_social, referral, display.

La promotion ou la raison : soldes_printemps, lancement_2026, webinaire_oct.

Facultatif. Un identifiant de votre régie publicitaire ou de votre plan de campagne.

Facultatif. Mot-clé de recherche payante, comme chaussures+running.

Facultatif. Distingue les annonces ou liens d'une même campagne : lien_entete, banniere_bleue.

    À quoi servent les balises UTM

    Quand quelqu’un arrive sur votre site, l’outil d’analyse sait en général quel site l’a envoyé. Il ne sait souvent pas sur quel e-mail, quelle publicité ou quelle publication il a cliqué. Les balises UTM comblent ce manque. Ce sont des paramètres ajoutés à la fin d’un lien, par exemple :

    https://example.com/spring-collection?utm_source=newsletter&utm_medium=email&utm_campaign=spring%20sale%202026

    Google Analytics, Matomo, Plausible et la plupart des autres outils lisent ces balises et regroupent les visites en fonction d’elles. Le nom vient d’Urchin, le produit d’analyse que Google a racheté pour en faire Google Analytics.

    Comment utiliser le générateur UTM

    1. Collez l’adresse de la page dans URL du site. Si vous omettez https://, il est ajouté pour vous.
    2. Remplissez Source de la campagne, Support de la campagne et Nom de la campagne. Ces trois champs sont marqués comme obligatoires. Des suggestions apparaissent pendant la frappe dans les champs source et support.
    3. Ajoutez ID de la campagne, Terme de la campagne ou Contenu de la campagne si besoin.
    4. Copiez le lien final depuis URL de la campagne.

    Deux réglages contrôlent l’écriture des valeurs :

    • Espaces dans les valeurs : garder les espaces en %20, les écrire +, ou les remplacer par _ ou -.
    • Valeurs en minuscules : activé par défaut, pour que Newsletter et newsletter ne finissent pas en deux lignes distinctes dans vos rapports.

    Sous le lien, l’outil liste chaque balise avec sa valeur nettoyée, et vous prévient si un champ obligatoire est vide.

    Les six champs

    Champ Paramètre Ce qu’il enregistre Exemple de valeur
    Source de la campagne utm_source Qui envoie la visite newsletter, google, facebook
    Support de la campagne utm_medium Le type de canal email, cpc, paid_social
    Nom de la campagne utm_campaign La promotion ou la raison spring_sale_2026
    ID de la campagne utm_id Un identifiant de votre plateforme publicitaire ou de votre plan abc123
    Terme de la campagne utm_term Le mot-clé de recherche payante running shoes
    Contenu de la campagne utm_content Quelle publicité ou quel lien dans une campagne blue_banner

    Exemples

    Ces liens viennent de l’exécution du générateur.

    Saisie Résultat
    Campagne « Spring Sale 2026 », espaces en %20 ...&utm_campaign=spring%20sale%202026
    Même chose, espaces remplacés par _ ...&utm_campaign=spring_sale_2026
    Même chose, espaces en + ...&utm_campaign=spring+sale+2026
    Valeurs en minuscules désactivé utm_source=Newsletter&utm_medium=Email
    Campagne « Q4 & more » utm_campaign=q4%20%26%20more
    exemple.fr/soldes, campagne « soldes ete 2026 », espaces en _ https://exemple.fr/soldes?utm_source=newsletter&utm_medium=email&utm_campaign=soldes_ete_2026

    Les paramètres existants et les fragments sont conservés. L’adresse example.com/shop?ref=home#reviews avec la source facebook, le support paid_social, la campagne black_friday et le contenu blue_banner devient :

    https://example.com/shop?ref=home&utm_source=facebook&utm_medium=paid_social&utm_campaign=black_friday&utm_content=blue_banner#reviews

    Comment ça marche

    Le générateur lit votre adresse et la découpe en trois parties : la page, la chaîne de requête et le fragment après #. Il retire les anciens paramètres utm_ de la chaîne de requête et garde le reste.

    Chaque valeur est nettoyée de ses espaces de bord, les espaces répétés sont ramenés à un seul, et les options de casse et d’espaces sont appliquées. Chaque valeur est ensuite encodée selon les mêmes règles que encodeURIComponent en JavaScript, pour que des caractères comme &, # et ? ne cassent pas le lien. Un & dans un nom de campagne devient par exemple %26.

    Les balises suivent un ordre fixe : source, support, campagne, ID, terme, contenu. Le fragment est remis à la fin, car tout ce qui suit # n’est jamais envoyé au serveur.

    Conseils de nommage

    • Mettez-vous d’accord sur une courte liste de supports. Google Analytics 4 range le trafic dans des groupes de canaux par défaut selon le support : des valeurs comme email, cpc, social, paid_social, referral et display tombent dans le bon groupe. Un support inventé comme blast finit dans « Unassigned » (non attribué). Gardez ces valeurs en anglais même pour une campagne française : traduire email en courriel sortirait aussi du groupe Email.
    • Évitez les accents. Un nom de campagne comme « Soldes d’été » fonctionne, mais le é devient %C3%A9 dans l’URL et l’apostrophe reste telle quelle, ce qui rend les liens pénibles à lire et à comparer. Préférez soldes_ete_2026. Le générateur de slug retire les accents pour vous.
    • Utilisez un seul séparateur. Choisissez tirets bas ou traits d’union pour les noms de plusieurs mots et tenez-vous-y.
    • Restez en minuscules. Le réglage par défaut s’en charge.
    • Écrivez des noms compréhensibles plus tard. spring_sale_2026 est plus clair que ss26v2.
    • Tenez un tableau des liens créés. Cela évite les devinettes au trimestre suivant.
    • Ne mettez pas de données personnelles dans les balises. Des adresses e-mail ou des noms dans une URL peuvent finir dans des journaux et des rapports, ce qui pose aussi un problème au regard du RGPD.

    Autres façons d’ajouter des balises UTM

    La plupart des plateformes d’e-mailing et de publicité peuvent ajouter les balises UTM automatiquement. Dans un tableur, vous pouvez construire les liens avec une formule qui assemble les cellules, comme =A2&"?utm_source="&B2&"&utm_medium="&C2, mais vous devez encoder vous-même les espaces et les symboles, par exemple avec URLENCODAGE dans Excel en français (ENCODEURL en anglais).

    En JavaScript, l’objet URL permet de définir des paramètres :

    const u = new URL('https://example.com/spring-collection');
    u.searchParams.set('utm_source', 'newsletter');
    u.searchParams.set('utm_campaign', 'Spring Sale 2026');

    Cela donne ...?utm_source=newsletter&utm_campaign=Spring+Sale+2026. Notez que searchParams écrit les espaces en + et ne met rien en minuscules.

    Outils associés

    Pour vérifier ou corriger l’encodage d’un lien à la main, utilisez l’outil pour encoder et décoder une URL. Pour transformer un titre de campagne en valeur propre, essayez le générateur de slug. Pour l’imprimé, placez le lien balisé dans un QR code et utilisez un support comme qr pour que les scans apparaissent à part.

    Générateur UTM : questions fréquentes

    Que sont les paramètres UTM ?

    Les paramètres UTM sont des balises ajoutées à la fin d'un lien, comme utm_source=newsletter. Quand quelqu'un clique sur le lien, les outils d'analyse comme Google Analytics lisent ces balises et enregistrent d'où vient la visite, par quel canal et à quelle campagne elle appartient.

    Quels champs UTM sont obligatoires ?

    La source, le support (medium) et le nom de campagne sont les trois à toujours remplir. Google Analytics 4 peut fonctionner avec moins, mais les rapports sont bien plus lisibles quand les trois sont présents. Term, content et ID sont facultatifs.

    Les valeurs UTM sont-elles sensibles à la casse ?

    Oui. Les outils d'analyse traitent Email et email comme deux supports différents, ce qui éclate vos rapports. Laissez Valeurs en minuscules activé pour que chaque lien utilise la même casse.

    Faut-il mettre des balises UTM sur les liens internes de mon site ?

    Non. Baliser un lien interne démarre une nouvelle session avec la balise interne comme source, ce qui cache d'où le visiteur venait vraiment. N'utilisez les balises UTM que sur les liens qui pointent vers votre site depuis l'extérieur, comme les e-mails, les publicités et les publications sur les réseaux sociaux.

    Que devient un lien qui a déjà des balises UTM ?

    Le générateur retire les anciens paramètres utm_ et ajoute les nouveaux. Les autres paramètres et toute #section en fin de lien sont gardés tels quels.

    Plus d'outils code et données

    Voir tous les outils