Vérificateur UTM
Collez un lot d'URL de campagne, une par ligne. Nous vérifions chacune pour les UTM manquants, les erreurs de casse et d'espaces, les clés en double et les paramètres coincés dans le fragment - puis nous les comparons entre elles pour repérer les incohérences qui n'apparaissent qu'à l'échelle d'un lot. Fonctionne entièrement dans votre navigateur.
Une URL par ligne. L'analyse se fait entièrement dans votre navigateur - rien n'est envoyé, enregistré ou transmis nulle part.
Collez une ou plusieurs URL de campagne ci-dessus pour voir le rapport.
Comment lire un audit UTM avant de lancer une campagne
- 01
Collez toutes les URL que vous vous apprêtez à lancer
Une ligne par URL - les liens de suivi de chaque publicité, e-mail et publication de la campagne, pas seulement un échantillon. Les vérifications croisées ne fonctionnent qu'à partir d'un lot à comparer.
- 02
Corrigez d'abord les erreurs
Un utm_source, utm_medium ou utm_campaign manquant, ou un UTM garé dans le fragment de l'URL après un #, signifie que le clic apparaît dans vos analyses avec un trou, ou pas du tout. Rien d'autre ici ne vaut la peine d'être traité tant que ce n'est pas réglé.
- 03
Réglez les avertissements avant d'imprimer ou de programmer quoi que ce soit
Des majuscules, un espace parasite, une clé répétée ou un encodage mixte + / %20 - le lien fonctionne quand même au clic, ce qui explique justement pourquoi ces défauts survivent jusqu'en production. Les dégâts n'apparaissent qu'après coup, dans le rapport d'analyse.
- 04
Lisez la section du lot, pas seulement les lignes par URL
Une URL peut réussir toutes les vérifications individuelles et quand même entrer en collision avec une autre du lot : la même campagne orthographiée de deux façons, ou le même lien collé deux fois. C'est justement le rôle de la section croisée.
Ce que ces vérifications vous évitent réellement
Les différences de casse scindent une campagne en deux lignes
GA4 et la plupart des outils d'analyse comparent les valeurs UTM au caractère près, sans ignorer la casse. newsletter, Newsletter et NEWSLETTER sont trois sources distinctes pour le rapport, même si un humain y voit une seule campagne - la cause la plus fréquente d'une campagne dont les chiffres paraissent plus faibles qu'ils ne le sont réellement.
Un utm_medium que GA4 ne reconnaît pas
Le regroupement de canaux par défaut de GA4 associe une liste fixe de valeurs de medium - cpc, organic, referral, email, affiliate et quelques autres - à un canal. Inventez une valeur hors de cette liste (social-media au lieu de social, partner au lieu de affiliate) et le trafic atterrit dans Non attribué ou (Other), ce qui plombe tous les rapports par canal alors même que le volume est correct.
Des paramètres de suivi qui survivent jusque dans l'URL canonique
Si la balise canonique de la page de destination n'indique pas l'URL propre, sans paramètres de requête, un lien taggé peut être indexé comme s'il était la vraie page. Vérifiez que la canonique pointe vers elle-même et qu'elle est dépourvue d'UTM avant de diffuser un lien taggé en publicité payante ou dans une publication largement partagée.
Des UTM sur vos propres liens internes écrasent la vraie source
Un visiteur arrive depuis une newsletter et la session enregistre correctement utm_source=newsletter, puis il clique sur un lien de navigation de votre propre site qui contient par mégarde des paramètres UTM - la source est alors écrasée par ce que dit ce lien interne. Ne taguez que les liens qui font entrer quelqu'un depuis l'extérieur ; ne taguez jamais un lien entre deux de vos propres pages.
Questions fréquentes sur l'audit des paramètres UTM
Pourquoi cet outil signale-t-il les majuscules comme un problème, et pas comme un simple détail de style ?
Parce que la plupart des outils d'analyse, GA4 compris, comparent les valeurs UTM comme des chaînes littérales. Newsletter et newsletter ne sont pas normalisés vers la même valeur - ce sont deux lignes distinctes qui représentent pourtant la même campagne réelle, et la scission passe inaperçue jusqu'à ce que quelqu'un remarque que les chiffres ne collent pas.
Qu'est-ce qui compte comme canal payant pour la vérification utm_term / utm_content ?
Des valeurs comme cpc, ppc, display, paidsocial, affiliate et assimilées - les mediums que le regroupement de canaux par défaut de GA4 traite comme payants. utm_term et utm_content servent à identifier un mot-clé payant ou une variante créative ; sur un lien e-mail ou organique, ils signifient en général que le champ sert plutôt de note libre, ce qui mérite d'être signalé mais n'est pas fautif en soi - d'où un constat de niveau info, pas une erreur.
Pourquoi un paramètre UTM après un # est-il traité comme une erreur plutôt qu'un avertissement ?
Parce que ce n'est pas un défaut qui dégrade un rapport - c'est un paramètre qu'aucun collecteur d'analyse ne verra jamais. Tout ce qui suit un # constitue le fragment de l'URL, que les navigateurs gardent côté client et n'envoient jamais dans la requête HTTP. Le cas le plus fréquent : une application à page unique qui construit ses liens de partage à partir de ses propres routes basées sur le hash.
Cet outil vérifie-t-il si la page de destination existe réellement ?
Non - il ne fait qu'analyser le texte que vous collez, à l'aide des API URL et URLSearchParams du navigateur, sans jamais faire de requête réseau. Pour vérifier en direct où mène réellement un lien, utilisez le vérificateur de liens ; pour voir comment une URL s'affiche en aperçu social, utilisez le vérificateur Open Graph.
Des URL taguées peuvent-elles nuire au SEO ?
Pas si la destination déclare une URL canonique sans les paramètres de suivi, ce qui est la configuration normale - les moteurs de recherche traitent alors les versions taguées et non taguées comme une seule et même page. Le risque n'est pas le positionnement, c'est qu'une URL taguée finisse quand même indexée parce que la balise canonique a été oubliée - à vérifier une fois par destination, pas une fois par campagne.