Ce que sont les paramètres UTM
Les paramètres UTM sont des balises ajoutées après le ? d’un lien, comme ?utm_source=facebook&utm_medium=paid. Ils ne changent pas la page. Ils indiquent aux outils d’analyse d’où vient la visite : quelle source, quelle campagne, quelle publicité.
Le guide de Google sur les outils de création d’URL demande de toujours utiliser utm_source, utm_medium et utm_campaign, et recommande de définir tous les autres paramètres pertinents : utm_term pour le mot clé payant et utm_content pour distinguer deux liens ou deux créations. Il définit aussi utm_id pour un ID de campagne et des paramètres plus récents comme utm_source_platform. Les valeurs sont sensibles à la casse dans Google Analytics 4 : utm_source=google et utm_source=Google sont deux sources différentes.
WeProfit lit les cinq paramètres standard et utm_id dans l’URL de destination, mais un lien dont la seule balise est utm_id ne compte pas comme une visite balisée.
| Paramètre | Ce qu’il identifie | Exemple de valeur |
|---|---|---|
| utm_source | D’où vient la visite | facebook, google |
| utm_medium | Le type de trafic | paid, cpc, email |
| utm_campaign | La campagne | spring_sale |
| utm_term | Le mot clé, ou souvent l’ensemble de publicités dans les publicités sur les réseaux sociaux | rain jacket |
| utm_content | La publicité ou la création, pour distinguer deux liens | video_15s |
Paramètres d’URL des publicités Meta : le modèle à copier-coller
Les paramètres d’URL dynamiques de Meta sont des espaces réservés que Meta remplit avec les informations de votre publicité : {{campaign.name}}, {{adset.name}} et {{ad.name}} pour les noms ; {{campaign.id}}, {{adset.id}} et {{ad.id}} pour les ID ; {{placement}} pour l’emplacement, comme instagram_stories ; et {{site_source_name}} pour la plateforme : fb pour Facebook, ig pour Instagram, msg pour Messenger, an pour Audience Network et th pour Threads.
Voici le modèle Meta de WeProfit. Il envoie des noms lisibles dans utm_campaign, utm_term et utm_content, et les ID correspondants, l’emplacement et la source dans les clés propres à WeProfit :
utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}&wpcid={{campaign.id}}&wpasid={{adset.id}}&wpadid={{ad.id}}&wpplc={{placement}}&wpsrc={{site_source_name}}Où coller les paramètres d’URL Meta, et quoi vérifier
Meta accepte les paramètres d’URL au niveau de la publicité, dans la section Suivi de la publicité. Meta indique aussi qu’il peut ajouter lui-même certains paramètres d’URL au trafic de ses publicités : une source, un support payant et des ID comme ceux de la campagne et de la publicité. WeProfit les lit aussi quand ils figurent sur le clic : les campagnes Meta peuvent donc être identifiées sans le modèle, jusqu’à l’ensemble de publicités et à la publicité quand Meta ajoute tous ses paramètres automatiques. Pour les boutiques Shopify, Meta n’indique que les ID de la campagne et de la publicité, si bien que WeProfit obtient la campagne, mais ni l’ensemble de publicités ni la publicité. Le modèle ajoute les noms, l’emplacement, les ID de l’ensemble de publicités et de la publicité et, si vous le saisissez, le compte publicitaire.
- Dans WeProfit, copiez le modèle Meta depuis la carte du modèle d’URL, sur Réseaux publicitaires > Meta, ou depuis « Modèles d’URL » sur la page Attribution. Pour router les événements par compte publicitaire, saisissez d’abord l’ID de votre compte publicitaire à cet endroit : le modèle copié contient alors wpacid avec cet ID.
- Dans le Gestionnaire de publicités Meta, ouvrez la publicité que vous voulez baliser, au niveau de la publicité.
- Dans la section Suivi, collez le modèle dans le champ des paramètres d’URL, puis publiez la publicité.
- Cliquez une fois sur la publicité diffusée et vérifiez que l’adresse de la page de destination affiche les valeurs remplies, et non les espaces réservés {{...}}.
- Ajoutez les paramètres avant de publier. Meta indique que modifier les paramètres d’URL d’une publicité publiée peut renvoyer son ensemble de publicités en phase d’apprentissage.
- Les noms sont figés à la publication. Les paramètres de nom de Meta gardent les noms d’origine de la campagne, de l’ensemble de publicités et de la publicité, même si vous les renommez ensuite.
- Les espaces dans les noms arrivent sous la forme %20. C’est l’encodage normal des URL.
- Les modèles ne concernent que les nouveaux clics. Les visites issues de clics antérieurs gardent les URL qu’elles avaient.
- Gardez un seul exemplaire de chaque clé. Si une publicité contient déjà un utm_source, remplacez-le au lieu d’en ajouter un second.
- Les publicités collection sur Instagram sont l’exception : Meta ne prend pas en charge les paramètres d’URL dynamiques pour les publicités au format collection diffusées sur les emplacements Instagram.
Google Ads : suffixe de l’URL finale ou modèle de suivi
Google Ads, anciennement AdWords, a deux champs d’URL faciles à confondre. Le suffixe de l’URL finale contient des paramètres que Google ajoute à la fin de l’URL de votre page de destination. Le modèle de suivi contient des informations de suivi et peut faire passer le clic par des serveurs de suivi intermédiaires avant qu’il n’atteigne votre page. Un modèle de suivi défini au niveau du compte, d’une campagne ou d’un groupe d’annonces doit inclure un paramètre qui insère votre URL finale, comme {lpurl}, par exemple {lpurl}?campaignid={campaignid}. Pour les paramètres UTM et les ID de WeProfit, utilisez le suffixe de l’URL finale.
Google remplit les paramètres ValueTrack au moment du clic : {campaignid} est l’ID de la campagne, {adgroupid} l’ID du groupe d’annonces, {creative} un ID unique de votre annonce, {keyword} le mot clé qui a déclenché l’annonce sur le Réseau de Recherche, et {placement} le site sur lequel l’annonce a été cliquée, quand il y en a un. Google n’a pas de paramètre ValueTrack pour le nom de la campagne : le suffixe de WeProfit met donc l’ID de la campagne dans utm_campaign ; les noms des campagnes apparaissent dans WeProfit une fois le compte Google Ads connecté pour les dépenses publicitaires.
Voici le suffixe de l’URL finale Google Ads de WeProfit :
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_term={keyword}&utm_content={creative}&wpcid={campaignid}&wpasid={adgroupid}&wpadid={creative}&wpplc={placement}Où définir le suffixe de l’URL finale, avec le taggage automatique activé
Le taggage automatique et le suffixe ne font pas le même travail : gardez les deux. Le taggage automatique ajoute l’ID de clic de Google, le gclid, à chaque clic sur une annonce, et il est activé par défaut sur les nouveaux comptes. Google le qualifie de fonctionnalité obligatoire pour suivre les conversions sur votre site web quel que soit le navigateur, et pour importer des événements clés Google Analytics dans Google Ads. Dans Google Analytics 4, les valeurs du taggage automatique l’emportent sur la source et le support manuels, tandis que vos utm_term et utm_content alimentent toujours ses dimensions de terme manuel et de contenu d’annonce manuel.
WeProfit lit les ID de clic de Google, gclid, gbraid et wbraid, ainsi que le gad_campaignid de Google, dans l’URL de destination, pas dans les cookies de Google. Avec le taggage automatique activé, le balisage propre à Google donne la campagne à WeProfit ; le suffixe ajoute le groupe d’annonces, l’annonce et l’emplacement. Sans taggage automatique, les achats envoyés à Google Ads ne peuvent être associés que par e-mail ou par téléphone.
- Dans Google Ads, ouvrez « Administration », puis « Paramètres du compte ».
- Sélectionnez la section Modèle de suivi, collez le suffixe dans le champ du suffixe de l’URL finale et enregistrez. Défini au niveau du compte, il couvre tout le compte : vous ne le définissez qu’une fois. Si une campagne, un groupe d’annonces ou une annonce a son propre suffixe de l’URL finale, vérifiez qu’il contient les mêmes paramètres.
- Dans la section Taggage automatique de la même page, vérifiez que la case « Associer une balise à l’URL à laquelle les internautes accèdent en cliquant sur l’annonce » est cochée.
- Cliquez sur une annonce diffusée et vérifiez l’adresse de la page de destination : les valeurs du suffixe et l’ID de clic de Google doivent y figurer tous les deux.
Exemples de paramètres UTM : les URL de destination après un clic
Valeurs illustratives uniquement : les ID, les noms et les ID de clic ci-dessous sont inventés et ne sont pas des données client. La première URL correspond à un clic sur une publicité Meta avec le modèle, la seconde à un clic sur une annonce du Réseau de Recherche Google avec le suffixe et le taggage automatique. Une valeur que Google ne peut pas remplir peut arriver vide, comme wpplc dans le second exemple.
https://example.com/products/rain-jacket?utm_source=facebook&utm_medium=paid&utm_campaign=Spring%20launch&utm_term=Prospecting%20US&utm_content=Video%2015s&wpcid=120210000000000001&wpasid=120210000000000002&wpadid=120210000000000003&wpplc=instagram_stories&wpsrc=ig&fbclid=EXAMPLE_CLICK_ID
https://example.com/products/rain-jacket?utm_source=google&utm_medium=cpc&utm_campaign=21000000001&utm_term=rain%20jacket&utm_content=700000000001&wpcid=21000000001&wpasid=160000000001&wpadid=700000000001&wpplc=&gad_campaignid=21000000001&gclid=EXAMPLE_CLICK_IDCe que contient chaque paramètre
Les modèles de WeProfit placent les noms dans les clés UTM standard et les ID dans les clés wp propres à WeProfit. Un ID ne change pas quand vous renommez une campagne : ce sont donc les ID qui relient une visite à sa campagne, à son ensemble de publicités et à sa publicité.
| Clé | Ce qu’elle contient |
|---|---|
| utm_source, utm_medium | La source et le support ; avec les ID de clic, ils déterminent le canal |
| utm_campaign, utm_term, utm_content | Des noms quand le réseau propose des macros de nom, comme les noms de campagne, d’ensemble de publicités et de publicité de Meta ; des ID et le mot clé dans le suffixe Google |
| wpcid | ID de la campagne |
| wpasid | ID de l’ensemble de publicités ou du groupe d’annonces |
| wpadid | ID de la publicité ({creative} sur Google) |
| wpacid | ID du compte publicitaire, quand vous l’ajoutez |
| wpplc | L’emplacement, dans les modèles Meta, Google et TikTok |
| wpsrc | Le {{site_source_name}} de Meta : fb, ig, msg, an ou th (modèle Meta uniquement) |
| fbclid, gclid, gbraid, wbraid, gad_campaignid | Les ID de clic publicitaires et le paramètre de campagne de Google, lus dans l’URL de destination |
Les paramètres UTM sur Shopify : les préserver malgré les redirections
Le script de vitrine de WeProfit lit les paramètres sur la page où arrive la visite, et Shopify enregistre cette URL de destination sur la commande. Si une redirection supprime la chaîne de requête en chemin, les paramètres disparaissent avant que l’un ou l’autre puisse les lire.
Faites pointer chaque publicité vers l’adresse finale de la page, pas vers une ancienne URL, un lien raccourci ou une page qui renvoie les visiteurs ailleurs. Si une redirection est inévitable, testez-la : ouvrez le lien de la publicité et vérifiez la barre d’adresse sur la page d’arrivée. Google demande la même chose pour ses propres paramètres : si votre site utilise des redirections, transmettez le gclid et les paramètres gad_* jusqu’à la page de destination finale.
Des paramètres préservés aident aussi quand le navigateur ne porte aucune identité WeProfit, par exemple un client sur un navigateur neuf qui achète tout de suite. WeProfit lit les ID de clic et les balises UTM dans l’URL de destination enregistrée par Shopify, relie la commande avec le niveau de confiance déduit, et utilise ces ID de clic dans l’achat qu’il envoie aux réseaux publicitaires.
- Utilisez dans chaque publicité l’URL propre du produit ou de la collection.
- Évitez les raccourcisseurs de liens et les redirections devant votre boutique, sauf si vous avez vérifié qu’ils conservent toute la chaîne de requête.
- Gardez des valeurs cohérentes. Les règles de canaux de WeProfit ignorent la casse, les tirets et les espaces dans utm_medium : paid-social et Paid Social comptent donc tous deux comme paid_social, mais Google Analytics 4 traite google et Google comme deux sources différentes.
- Activez l’intégration d’application WeProfit dans votre thème. Comme l’indique le tableau de bord, les visites, les ajouts au panier et l’attribution ne démarrent qu’une fois l’intégration d’application activée.
Comment WeProfit utilise les ID de campagne, d’ensemble de publicités et de publicité
Les rapports par canal ne nécessitent aucun modèle d’URL. Le détail par campagne fonctionne aussi à partir du balisage par défaut de Meta, Google, TikTok, Pinterest et Snapchat : WeProfit lit les ID de campagne dans les paramètres de suivi que ces réseaux peuvent ajouter eux-mêmes aux liens de leurs publicités. Le modèle d’URL WeProfit ajoute les noms et les niveaux que le balisage par défaut laisse de côté, et il est nécessaire pour le détail par campagne sur X Ads, Microsoft (programme pilote), Reddit, LinkedIn et Taboola, dont le balisage propre ne donne que le canal.
Avec ces ID, WeProfit ventile les commandes par campagne, ensemble de publicités et publicité, et les conditions des pixels peuvent router les événements par campagne, ensemble de publicités, publicité ou compte publicitaire. Les noms des campagnes viennent du compte publicitaire connecté, ou d’une valeur UTM qui n’est pas un ID ; un nombre n’est jamais affiché comme un nom. Les dépenses publicitaires sont associées aux commandes par ID ou par nom de campagne : le bénéfice après publicité et le POAS descendent donc jusqu’à la campagne, et les dépenses qui ne correspondent à aucune commande restent visibles sur leur propre ligne, marquée « Aucune commande associée ».
Une macro non remplacée, comme un {{campaign.id}} littéral, ou une valeur comme null ou (not set), compte comme manquante, et les ID sont contrôlés selon le format de chaque réseau. Le modèle de chaque réseau est prêt à copier sur la page de ce réseau dans WeProfit, dans la carte du modèle d’URL, et dans la fenêtre « Modèles d’URL » de la page Attribution.
| Réseau | Avec le balisage propre au réseau | Ajouté par le modèle WeProfit |
|---|---|---|
| Meta | La campagne, et l’ensemble de publicités et la publicité quand Meta ajoute tous ses paramètres automatiques. Pour les boutiques Shopify, Meta n’indique que les ID de la campagne et de la publicité : WeProfit n’obtient donc que la campagne. | Les noms, l’emplacement, les ID de l’ensemble de publicités et de la publicité, et le compte publicitaire si vous l’ajoutez |
| La campagne, avec le taggage automatique activé | Le groupe d’annonces, l’annonce et l’emplacement | |
| TikTok | La campagne, quand TikTok ajoute ses propres paramètres d’URL | Le groupe d’annonces, l’annonce, les noms et l’emplacement |
| La campagne et le groupe d’annonces, quand Pinterest ajoute ses propres paramètres d’URL | Les noms et la publicité | |
| Snapchat | La campagne et la publicité, quand Snapchat ajoute ses propres paramètres d’URL | Les noms et l’ensemble de publicités |
| X Ads, Microsoft (programme pilote), Reddit, LinkedIn, Taboola | Le canal uniquement | Les ID de campagne, d’ensemble de publicités ou de groupe d’annonces, et de publicité, avec les noms quand le réseau les propose |
Documentation des plateformes concernées
- Meta : ajouter des paramètres d’URL à vos publicités Meta
- Meta : spécifications des paramètres d’URL dynamiques
- Google Ads : à propos du suffixe de l’URL finale
- Google Ads : les paramètres ValueTrack
- Google Ads : à propos du taggage automatique
- Google Analytics : outils de création d’URL et paramètres UTM
- Google Ads : configurer votre modèle de suivi
- Google : les paramètres d’URL gad_*