Les paramètres UTM étiquettent une URL de campagne pour qu’une configuration analytique compatible puisse identifier la source, le support et la campagne associés à une visite. Le générateur de liens UTM de Screpy ajoute ces libellés à votre destination, conserve les autres valeurs de requête et le fragment, puis permet de copier le lien terminé. Les champs facultatifs distinguent une création publicitaire, un mot-clé payant ou un identifiant de campagne.
Construire une URL n’installe aucun suivi et ne prouve pas qu’une visite sera correctement enregistrée. L’outil crée un lien à partir de vos valeurs, sans le visiter, collecter les clics ou vérifier votre configuration analytique. Préparez des libellés cohérents, puis contrôlez séparément l’arrivée sur la page et la mesure.
Choisir la destination et la campagne à identifier
Commencez par la page que les visiteurs doivent atteindre, pas systématiquement l’accueil. Pour une promotion fictive de webinaire, utilisez https://example.com/webinar/?lang=en#register comme destination. La valeur lang=en appartient à la page et #register identifie une section. Les deux doivent rester lors de l’ajout des libellés.
Décidez où placer le lien et quelle opération il représente. Une newsletter, une mention de partenaire et une publication sociale peuvent mener à la même page avec des sources ou supports différents. Gardez un nom de campagne unique si ces emplacements appartiennent à la même opération et que votre plan de reporting les regroupe.
Saisissez l’URL HTTP ou HTTPS complète sans identifiants de connexion intégrés. Screpy construit l’adresse, mais ne vérifie ni l’existence de la page ni le fonctionnement du fragment. Choisissez d’abord la bonne destination publique ; ajouter des paramètres ne répare pas une page défaillante ou sans rapport.
Attribuer une fonction claire à chaque champ UTM
Source, support et campagne sont obligatoires dans ce formulaire. Ils répondent à des questions différentes : qui a envoyé le trafic, quel type de placement portait le lien et à quelle opération appartient-il ? Ne saisissez pas le même mot dans les trois champs uniquement pour terminer le formulaire.
| Champ et paramètre URL | Fonction | Exemple et exigence ici |
|---|---|---|
Source — utm_source |
Identifie la provenance du trafic | customer_newsletter ; obligatoire, jusqu’à 100 caractères. |
Support — utm_medium |
Décrit le support marketing | email ; obligatoire, jusqu’à 100 caractères. |
Campagne — utm_campaign |
Nomme l’opération commune | webinar_launch ; obligatoire, jusqu’à 100 caractères. |
Terme — utm_term |
Identifie un mot-clé payant si nécessaire | Facultatif, jusqu’à 200 caractères ; vide dans cet exemple de newsletter. |
Contenu — utm_content |
Distingue les créations ou emplacements de liens | primary_button ; facultatif, jusqu’à 200 caractères. |
Identifiant — utm_id |
Reprend votre identifiant de campagne existant | wb_042 ; facultatif, jusqu’à 100 caractères. |
Ces significations suivent le guide des URL de campagne de Google Analytics. L’outil n’invente pas d’identifiant, ne recherche pas de mot-clé et ne consulte pas de compte publicitaire. Les champs facultatifs doivent contenir des informations utiles réellement maintenues, pas des valeurs inventées pour remplir chaque case.
Les plateformes analytiques peuvent prendre en charge d’autres paramètres, tels que utm_source_platform, au-delà de ces six champs. Ils ne sont pas modifiables ici. Une valeur de support acceptée ne prouve pas non plus que la plateforme attribuera le groupe de canaux attendu ; suivez les règles de nommage et de reporting de votre configuration réelle.
Construire un exemple cohérent d’URL de campagne
Pour la newsletter fictive du webinaire, utilisez la source customer_newsletter, le support email, la campagne webinar_launch, le contenu primary_button et l’identifiant wb_042. Laissez le terme vide : cet exemple n’identifie aucun mot-clé payant. Créez le lien, puis examinez les paramètres générés avant de le copier.
Voici le résultat illustratif :
https://example.com/webinar/?lang=en&utm_source=customer_newsletter&utm_medium=email&utm_campaign=webinar_launch&utm_content=primary_button&utm_id=wb_042#register
Le lang=en initial reste avant les nouveaux paramètres et le fragment demeure à la fin. Aucun utm_term vide n’est ajouté. C’est une illustration calculée, pas une campagne publiée ni une preuve de visites.
Pour un second lien du même e-mail, conservez source, support, campagne et identifiant, mais utilisez un contenu explicite comme footer_text. Vous distinguez ainsi les placements sans les faire passer pour des opérations différentes. Il reste à vérifier que vos rapports recueillent et affichent cette distinction.
Accordez-vous sur l’orthographe, les séparateurs et la casse avant de partager les liens. Screpy conserve la casse : Email et email restent deux chaînes différentes. Une convention en minuscules est souvent plus simple à maintenir, mais le générateur ne l’impose pas et ne fusionne pas les anciens libellés. Gardez une référence commune pour que l’équipe réutilise les valeurs au lieu d’inventer des abréviations à chaque fois.
Examiner les paramètres existants avant de les remplacer
Si la destination contient déjà un UTM géré, Screpy affiche ses valeurs et demande confirmation. Il ne génère pas encore de nouvelle URL et ne sélectionne pas discrètement un doublon. Comparez les anciens libellés avec la campagne proposée avant de cocher le remplacement et de recréer le lien.
Considérons cet ancien lien fictif :
https://example.com/webinar/?lang=en&utm_source=old&utm_source=partner&utm_content=old_banner#register
Il contient deux valeurs de source et un ancien libellé de contenu. Après confirmation, avec source customer_newsletter, support email, campagne webinar_launch et tous les champs facultatifs vides, le résultat devient :
https://example.com/webinar/?lang=en&utm_source=customer_newsletter&utm_medium=email&utm_campaign=webinar_launch#register
Les deux anciennes sources et utm_content=old_banner disparaissent. La confirmation supprime chaque occurrence des six noms gérés, puis ajoute une fois chaque valeur non vide fournie. Elle ne conserve pas une ancienne valeur facultative si son champ reste vide. Saisissez avant confirmation tout élément facultatif à garder.
Les noms gérés sont exactement utm_source, utm_medium, utm_campaign, utm_term, utm_content et utm_id. Les autres noms, y compris les clés avec une casse différente ou les paramètres de campagne supplémentaires, ne sont pas automatiquement normalisés vers ceux-ci. Examinez-les séparément plutôt que de supposer que tous les paramètres de suivi ont été nettoyés. Les autres valeurs de requête et le fragment restent présents.
Saisir du texte brut et laisser le générateur l’encoder
Entrez les libellés en texte normal, pas sous forme de fragments d’URL déjà encodés. Les espaces en début et fin sont retirés ; la casse est conservée. Les espaces internes et caractères spéciaux sont encodés lors de la construction de la requête.
Par exemple, Launch + demo devient utm_campaign=Launch+%2B+demo : les espaces sont sérialisés en +, le signe plus littéral en %2B. Si vous saisissez Launch%20demo, le signe pourcentage est aussi encodé et produit Launch%2520demo. Cela représente les caractères saisis, pas l’espace voulu. La documentation URLSearchParams explique cette différence.
L’encodage existant peut aussi changer de représentation à valeurs égales, par exemple %20 devenant +. Une adresse signée ou sensible à l’encodage peut dépendre de sa représentation exacte. Utilisez une destination adaptée et vérifiez ces liens après modification, sans supposer que conserver les valeurs préserve une signature.
L’URL de destination accepte jusqu’à 2 048 caractères et l’URL générée jusqu’à 4 096. Un résultat trop long est refusé, pas tronqué. Raccourcissez les libellés ou choisissez une destination plus appropriée ; ne coupez pas manuellement l’adresse au risque de perdre une valeur ou le fragment.
Vérifier séparément la destination et les rapports de campagne
Copiez le lien après examen de la destination et de la table des paramètres. Une génération réussie signifie qu’une adresse a été construite à partir de données acceptées. Cela ne confirme ni la réponse de la page, ni la conservation des paramètres après redirection, ni leur enregistrement analytique.
Avant diffusion :
- Ouvrez l’URL générée complète et confirmez la bonne page, langue ou configuration produit ainsi que la section prévue.
- Examinez toute redirection inattendue. Utilisez le vérificateur de redirections pour la chaîne HTTP, puis contrôlez que la destination conserve les informations de campagne. Cet outil ne vérifie pas la collecte analytique.
- Confirmez que votre configuration analytique est installée et reçoit des données selon les conditions de consentement et de collecte applicables. Le générateur ne diagnostique ni balise manquante, ni collecte bloquée, ni propriété incorrecte.
- Effectuez une visite contrôlée appropriée et comparez les dimensions de campagne en tenant compte du traitement et des rapports du système. Ne supposez pas que chaque clic apparaîtra immédiatement ou sera attribué de façon identique.
Pour Google Analytics, le guide des rapports de campagne indique les dimensions de source, support et campagne de session dans Acquisition de trafic. Consultez les bonnes dimensions plutôt que de rechercher toute l’URL balisée dans chaque rapport de chemin de page. Une ligne absente demande d’examiner destination, collecte et reporting, pas de recréer sans cesse le même lien.
Garder des liens utiles et adaptés au partage
Les libellés doivent décrire un placement ou une opération, pas identifier un visiteur. N’y mettez pas d’adresse e-mail, téléphone, identifiants ou autres données personnelles sensibles, ni dans la requête de destination. Ils font partie de l’URL diffusée et peuvent entrer dans les données analytiques. Le guide Google de masquage des données décrit des protections limitées ; cela ne justifie pas d’ajouter des informations qui ne devraient pas s’y trouver. Ce générateur n’anonymise pas vos entrées.
Utilisez les paramètres pour le contexte d’acquisition à mesurer. Pour les liens ordinaires entre vos pages, mesurez l’interaction interne séparément plutôt que de la réétiqueter comme campagne externe. L’effet dépend du système analytique ; ne supposez pas que chaque clic interne balisé démarre une nouvelle session.
Gardez un registre commun de l’URL finale, source, support, campagne, emplacement de contenu, publication prévue et responsable. Sauvegardez le lien réellement diffusé avant de changer ses libellés, afin que les comparaisons portent sur des versions connues. Copier ou télécharger un rapport ne crée pas de tableau de bord partagé des campagnes.
Screpy ne raccourcit pas le lien, ne crée ni QR code ni lot et ne surveille pas les visites futures. Le résultat utile est une URL relue selon une convention que l’équipe peut maintenir, accompagnée d’une vérification distincte du bon fonctionnement de la destination et de la mesure.