© 2026 UTM Generator. Tous droits réservés.

Formation UTM gratuiteAI SkillsPolitique de confidentialitéConditions d'utilisationPolitique de cookiesContact

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Formation UTM gratuite
  3. UTM Microsoft Ads : configurer le suivi Bing correctement
Guides

UTM Microsoft Ads : configurer le suivi Bing correctement

Configurez le suivi UTM pour Microsoft Ads : macros dynamiques, Tracking Templates, MSCLKID vs UTM et modèles prêts pour Search, Shopping et Audience.

par Daniil Wem•Publié le 30 avril 2026•14 min de lecture

Faut-il des paramètres UTM pour Microsoft Ads si MSCLKID existe déjà ?

Oui. MSCLKID gère l'attribution à l'intérieur de l'écosystème Microsoft — Clarity, tags UET et le tableau de bord Microsoft Ads — mais ça s'arrête là. Ton CRM, ton outil BI, ta plateforme d'attribution tierce ? Ils ne lisent pas MSCLKID. Les paramètres UTM comblent cet écart.

Microsoft Advertising représente environ 38 % du volume de recherche desktop aux États-Unis via Bing, Yahoo, AOL et les partenaires de syndication DuckDuckGo au Q1 2026. Ce n'est pas une erreur d'arrondi. Et pourtant, la plupart des équipes marketing copient leur configuration Google Ads sans vérifier si la syntaxe des macros correspond. Elle ne correspond pas. Microsoft Ads utilise des macros en PascalCase — {CampaignId}, pas {campaignid}. Une erreur là-dessus et chaque clic arrive dans GA4 avec le littéral {campaignid} au lieu d'un ID réel.

La configuration compte. Et les différences avec Google Ads sont assez petites pour passer inaperçues, mais assez grandes pour ruiner tes données.

Quels paramètres dynamiques Microsoft Ads supporte-t-il ?

Les paramètres dynamiques de Microsoft Ads — appelés paramètres de tag UET ou macros de suivi d'URL — insèrent automatiquement les données de campagne au moment du clic, exactement comme ValueTrack de Google. La syntaxe est en PascalCase entre accolades simples : {Parametre}.

Voici ce que tu utiliseras concrètement :

Macro Microsoft AdsCe qu'elle insèreMeilleur usage dans
{CampaignId}ID numérique de campagneutm_campaign, utm_id
{Campaign}Nom de campagne (texte)utm_campaign
{AdGroupId}ID numérique du groupe d'annoncesutm_campaign
{AdGroup}Nom du groupe d'annoncesutm_campaign
{AdId}ID numérique de l'annonceutm_content
{Keyword}Texte du mot-clé correspondantutm_term
{MatchType}Type de correspondance : e, p ou butm_term
{Network}Réseau : o (Bing), s (syndiqué)utm_source
{Device}Appareil : m, t ou cParamètre personnalisé
{TargetId}ID cible (audience, localisation)utm_term
{QueryString}Requête de recherche réelle de l'utilisateurParamètre personnalisé
{BidMatchType}Type de correspondance de l'enchèreParamètre personnalisé

Deux points à souligner. D'abord, {QueryString} donne la requête de recherche réelle, pas seulement le mot-clé correspondant. Si tu débutes avec les paramètres UTM, le guide Les 5 paramètres UTM expliqués couvre ce que fait chaque champ avant de les remplir avec des macros. Google Ads a supprimé le passage des requêtes de recherche il y a des années pour des raisons de "confidentialité". Microsoft le propose encore. C'est un avantage concurrentiel réel pour l'analyse de l'intention de recherche — à utiliser dans un paramètre personnalisé si ta stack analytics le supporte.

Ensuite, {Network} renvoie o pour les propriétés appartenant à Bing et s pour les partenaires de syndication (Yahoo, AOL, DuckDuckGo). Si tu fais de la recherche syndiquée et que tu te demandes pourquoi les CPC sont plus bas mais que les taux de conversion s'effondrent, {Network} te dit exactement quel trafic est du trafic partenaire. Dans une campagne l'année dernière, 61 % des dépenses allaient vers des partenaires de syndication avec un taux de conversion de 0,3 % pendant que Bing en propre convertissait à 2,8 %. Sans {Network} dans l'UTM, ça aurait été invisible.

Pour la référence complète des macros, consulte la documentation des paramètres de suivi Microsoft Ads.

Comment configurer un Tracking Template dans Microsoft Ads ?

Le Tracking Template dans Microsoft Ads fonctionne exactement comme le concept de Google — configure-le au niveau du compte et toutes les annonces l'héritent automatiquement.

Navigation : Microsoft Ads → Toutes les campagnes → Paramètres (icône engrenage) → Options au niveau du compte → Modèle de suivi

Le modèle Clean Signal Method pour Microsoft Ads :

{lpurl}?utm_source=bing-{Network}&utm_medium=paid_search&utm_campaign={CampaignId}_{AdGroupId}&utm_content={AdId}&utm_term={Keyword}&utm_id={CampaignId}

{lpurl} est la macro de Microsoft pour l'URL de la page de destination — concept identique à Google, nom identique. Le système substitue ton URL Finale au moment du clic.

Ce qui se passe en détail :

  1. utm_source=bing-{Network} combine le "bing" statique avec le type de réseau dynamique. Tu verras bing-o (Bing owned) ou bing-s (syndiqué) dans GA4. Cette seule lettre fait la différence entre savoir et deviner où part ton budget.

  2. utm_medium=paid_search correspond au Regroupement de canaux par défaut de GA4. Pas cpc, pas bing, pas ppc. Bon — cpc fonctionne aussi. Mais paid_search est plus clair dans les rapports et se classe correctement quand même. Choisis-en un et reste dessus sur toutes les plateformes de recherche payante.

  3. utm_id={CampaignId} est incontournable pour l'import des données de coût dans GA4. Les IDs numériques survivent aux renommages de campagnes. "Q1 Brand Terms" devient "H1 Brand Campaign 2026" lors d'un grand ménage de printemps, mais {CampaignId} reste 12345678 pour toujours.

Après avoir saisi le modèle, Microsoft Ads fournit un bouton Tester. Utilise-le. L'interface valide que toutes les macros se résolvent correctement avant la sauvegarde.

Un piège à éviter : Microsoft Ads supporte les templates de suivi au niveau compte, campagne, groupe d'annonces, mot-clé et annonce. Les niveaux inférieurs écrasent les supérieurs. Si quelqu'un dans ton équipe configure un template au niveau campagne pour un test et oublie de le supprimer, cette campagne ignore ta configuration au niveau compte. Fais des audits occasionnels — filtre par template de suivi dans l'éditeur en masse pour repérer les surcharges. Le guide de gouvernance UTM explique comment construire des processus d'audit qui détectent ces problèmes avant qu'ils corrompent tes données pendant des mois.

C'est quoi MSCLKID et comment se compare-t-il à GCLID ?

MSCLKID (Microsoft Click Identifier) est l'équivalent Microsoft du GCLID de Google — un identifiant de clic unique généré automatiquement et ajouté aux URLs quand l'auto-tagging est activé dans Microsoft Ads. Il ressemble à ?msclkid=abc123def456... et transmet des données au niveau du clic au tag UET (Universal Event Tracking) de Microsoft.

La comparaison :

FonctionnalitéMSCLKIDGCLIDParamètres UTM
Généré automatiquementOuiOuiNon (configuration manuelle)
Fonctionne dans GA4Oui (via import)Intégration nativeOui
Fonctionne dans les CRMNonNonOui
Fonctionne dans les outils BINonNonOui
Survit à iOS 17 LTPNonNonOui
Compatible multiplateformeNonNonOui

GA4 peut importer des données MSCLKID si tu lies ton compte Microsoft Ads dans le panneau d'administration de GA4. Mais ça ne couvre que GA4 — pas ton CRM, ni ton dashboard BI, ni ton attribution tierce.

Et comme GCLID, la Protection contre le suivi des liens d'iOS 17 d'Apple supprime MSCLKID des URLs dans Mail, Messages et la navigation privée de Safari. Les paramètres UTM passent sans être affectés. Selon la documentation d'Apple, la Protection contre le suivi des liens cible spécifiquement les identifiants de clic connus.

Conclusion : active l'auto-tagging pour MSCLKID et ajoute les paramètres UTM via le Tracking Template. Ils coexistent sans conflit.

Quelles sont les différences entre le setup UTM de Microsoft Ads et Google Ads ?

Les concepts sont identiques. Les détails ne le sont pas. Et les détails, c'est là que le tracking se casse.

DifférenceGoogle AdsMicrosoft Ads
Syntaxe des macrosminuscules : {campaignid}PascalCase : {CampaignId}
Macro de nom de campagne{campaignname}{Campaign}
Macro de nom de groupe d'annonces{adgroupname}{AdGroup}
Valeurs réseaug, s, do, s
Accès à la requête de rechercheSupprimé (confidentialité){QueryString} disponible
Valeurs de type de correspondanceb, p, eb, p, e (identiques)
ID d'auto-tagGCLIDMSCLKID
Emplacement du Tracking TemplateAdmin → Paramètres du compte → SuiviToutes les campagnes → Paramètres → Suivi

La plus grosse erreur ? Copier son Tracking Template Google Ads dans Microsoft Ads sans changer la casse des macros. {campaignid} dans Microsoft Ads ne se résout pas — il passe tel quel comme le littéral {campaignid}. Tes rapports GA4 afficheront des valeurs de campagne comme {campaignid}_{adgroupid} au lieu d'IDs réels. J'ai vu ça dans trois comptes clients différents. Dans tous les cas, c'était un copier-coller depuis Google Ads.

Si tu gères les deux plateformes, le guide UTM pour Google Ads couvre le setup spécifique à Google. La structure est parallèle, mais les macros ne sont pas interchangeables.

Conseil pro : Sélectionne "Bing Ads" dans le Générateur UTM et l'outil remplit automatiquement les macros PascalCase dans les bons champs — {CampaignId}_{AdGroupId} pour campaign, {AdId} pour content, {Keyword} pour term. Zéro risque de copier-coller accidentellement la syntaxe minuscule de Google. Il génère le format complet de Tracking Template avec {lpurl} prêt pour Microsoft Ads.

Quels templates fonctionnent pour chaque type de campagne Microsoft Ads ?

Les différents types de campagne exposent des données différentes. Le template au niveau compte couvre la majorité des cas, mais voici des variantes optimisées.

Campagnes Search — données de mot-clé et de type de correspondance disponibles :

{lpurl}?utm_source=bing-{Network}&utm_medium=paid_search&utm_campaign={CampaignId}_{AdGroupId}&utm_content={AdId}&utm_term={Keyword}_{MatchType}&utm_id={CampaignId}

Campagnes Shopping — les données produit comptent davantage :

{lpurl}?utm_source=bing&utm_medium=shopping&utm_campaign={CampaignId}&utm_content={AdId}&utm_id={CampaignId}

Campagnes Audience (Microsoft Audience Network) — inventaire type display :

{lpurl}?utm_source=bing&utm_medium=display&utm_campaign={CampaignId}_{AdGroupId}&utm_content={AdId}&utm_id={CampaignId}

Performance Max — l'équivalent PMax de Microsoft, lancé fin 2025 :

{lpurl}?utm_source=bing&utm_medium=paid_search&utm_campaign={CampaignId}&utm_id={CampaignId}

Une note sur utm_medium pour les campagnes Shopping. Utiliser shopping comme medium est descriptif mais ne correspond à aucun Regroupement de canaux par défaut GA4 — ce trafic va dans "Non attribué". Si tu veux que le trafic Shopping soit classé sous Recherche payante dans GA4, utilise paid_search ou cpc. Le compromis : tu perds la capacité de filtrer le Shopping séparément dans les rapports par défaut de GA4. Si c'est important pour toi, garde shopping et crée un groupe de canaux personnalisé dans GA4 pour le gérer.

Pour les équipes qui gèrent des campagnes de recherche sur Google et Microsoft, des valeurs de utm_medium cohérentes sur les deux plateformes simplifient le reporting. Utilise paid_search pour les deux — puis utm_source=google vs utm_source=bing les distingue proprement. Le guide des conventions de nommage UTM montre comment construire un système de nommage multiplateforme qui ne s'effondre pas quand tu ajoutes un troisième ou quatrième réseau publicitaire.

Comment importer Google Ads dans Microsoft Ads (et qu'arrive-t-il aux UTM) ?

Microsoft Ads dispose d'une fonction d'import Google Ads intégrée. Beaucoup d'annonceurs l'utilisent pour dupliquer leurs campagnes Google dans Bing en un clic. Pratique. Mais voilà le problème : l'import copie la structure de campagne, les enchères et les textes d'annonces — il ne traduit PAS les macros du Tracking Template.

Si ton Tracking Template Google Ads utilise {campaignid} (minuscules), cette chaîne exacte est importée dans Microsoft Ads. Elle ne se résoudra pas. Ton trafic Bing aura des valeurs UTM cassées.

Après chaque import Google Ads :

  1. Va dans le Tracking Template au niveau compte dans Microsoft Ads
  2. Remplace le template Google par la version PascalCase de Microsoft
  3. Teste le template avec le validateur intégré de Microsoft

Ça prend 60 secondes. Ne pas le faire coûte des mois de données d'attribution cassées. Ce n'est pas une hypothèse — le propre blog publicitaire de Microsoft signale ça comme l'un des principaux problèmes de migration.

Comment configurer les UTM Microsoft Ads dans le Générateur UTM

Ouvre le Générateur UTM et sélectionne Bing Ads dans le menu déroulant du réseau publicitaire. L'outil remplit tous les champs avec des macros PascalCase suivant la Clean Signal Method.

Le workflow :

  1. Saisis l'URL de ta page de destination
  2. Sélectionne Bing Ads dans le menu déroulant du réseau
  3. Source se remplit automatiquement avec bing — la valeur Clean Signal recommandée
  4. Medium affiche paid_search — compatible canaux GA4
  5. Campaign affiche {CampaignId}_{AdGroupId} — IDs numériques qui survivent aux renommages
  6. Content affiche {AdId} — suivi au niveau de l'annonce
  7. Term affiche {Keyword} — données de mots-clés
  8. UTM ID affiche {CampaignId} — requis pour l'import des coûts GA4
  9. Copie le Tracking Template généré (inclut le préfixe {lpurl})
  10. Colle-le dans le Tracking Template au niveau compte de Microsoft Ads

Sauvegarde-le comme modèle dans le Générateur UTM. Partage l'URL du modèle avec ton équipe pour que tout le monde utilise des paramètres UTM Bing identiques — plus de confusion PascalCase vs minuscules entre collègues.

Le générateur suit le Principe 1 de la Clean Signal Method (Parler le langage de GA4) avec le medium paid_search correct, le Principe 4 (Automatiser ou regretter) avec des macros dynamiques, et le Principe 7 (Pas de campagne sans ID) avec utm_id={CampaignId}.

FAQ

C'est quoi MSCLKID dans Microsoft Ads ?

MSCLKID (Microsoft Click Identifier) est un paramètre unique que Microsoft Ads ajoute automatiquement aux URLs de clic sur les annonces quand l'auto-tagging est activé. Il transmet des données d'attribution au niveau du clic au tag UET de Microsoft et peut être importé dans GA4 en liant ton compte Microsoft Ads. MSCLKID fonctionne à l'intérieur de l'écosystème Microsoft mais n'est pas lisible par les CRM, les outils BI ou les plateformes d'attribution tierces — c'est pourquoi les paramètres UTM restent nécessaires en parallèle.

Quelle est la syntaxe correcte des macros pour les UTM Microsoft Ads ?

Microsoft Ads utilise le PascalCase entre accolades simples : {CampaignId}, {AdGroupId}, {Keyword}. C'est différent de Google Ads qui utilise des minuscules : {campaignid}, {adgroupid}, {keyword}. Copier les macros en minuscules de Google dans Microsoft Ads est l'erreur UTM Bing la plus fréquente — les macros ne se résoudront pas et apparaîtront comme des chaînes de texte littérales dans tes rapports analytics.

Microsoft Ads supporte-t-il l'auto-tagging comme Google Ads ?

Oui. L'auto-tagging de Microsoft Ads ajoute MSCLKID aux URLs de clic, similaire à la façon dont Google Ads utilise GCLID. Active-le dans Microsoft Ads sous Bibliothèque partagée → Options au niveau du compte → Balisage automatique. GA4 supporte l'import de données MSCLKID quand tu lies ton compte Microsoft Advertising. Comme GCLID, MSCLKID est supprimé par la Protection contre le suivi des liens d'iOS 17 d'Apple dans Mail, Messages et la navigation privée de Safari.

Où ajouter le Tracking Template dans Microsoft Ads ?

Navigation : Toutes les campagnes → Paramètres (icône engrenage) → Options au niveau du compte → Modèle de suivi. Saisir le modèle au niveau compte l'applique automatiquement à toutes les campagnes. Microsoft Ads permet aussi des templates au niveau campagne, groupe d'annonces, mot-clé et annonce — les niveaux inférieurs écrasent les supérieurs. Le niveau compte est le bon défaut, sauf si tu as besoin de paramètres différents pour des types de campagne spécifiques comme Shopping ou Audience Network.

Puis-je utiliser le même template UTM pour Google Ads et Microsoft Ads ?

Non. La syntaxe des macros est différente. Google Ads utilise des minuscules ({campaignid}) et Microsoft Ads le PascalCase ({CampaignId}). Les macros de nom de campagne diffèrent aussi : {campaignname} chez Google vs {Campaign} chez Microsoft. Les valeurs de retour réseau aussi — Google renvoie g, s, d alors que Microsoft renvoie o, s. Tu as besoin de templates spécifiques par plateforme. Utilise des conventions de nommage cohérentes pour utm_medium et utm_source sur les deux plateformes pour garder des rapports GA4 propres.

Que se passe-t-il avec les paramètres UTM lors de l'import de campagnes Google Ads dans Microsoft Ads ?

L'import copie la structure de campagne, les enchères et les textes mais ne traduit pas les macros du Tracking Template. Les macros en minuscules de Google comme {campaignid} apparaîtront comme des chaînes littérales dans Microsoft Ads — elles ne se résoudront pas en valeurs réelles. Après chaque import Google Ads, remplace le Tracking Template par les équivalents PascalCase de Microsoft et teste avec le validateur intégré. Cette étape de 60 secondes évite des mois d'attribution cassée.

Microsoft Ads a-t-il un équivalent au paramètre de Google ?

Oui — et c'est un avantage réel. Microsoft Ads fournit {QueryString}, qui renvoie la recherche exacte que l'utilisateur a tapée. Google Ads a supprimé ce niveau de transparence sur les requêtes de recherche. {QueryString} est précieux pour l'analyse de l'intention de recherche et peut être ajouté comme paramètre personnalisé dans ton Tracking Template. Note que les données au niveau de la requête peuvent allonger significativement l'URL pour les recherches longue traîne.

Quel utm_medium utiliser pour Microsoft Ads ?

Utilise paid_search ou cpc pour les campagnes Search — les deux correspondent au groupe de canaux par défaut Recherche payante de GA4. Pour les campagnes Shopping, cpc ou paid_search garantit la classification GA4, tandis que shopping est plus descriptif mais arrive dans "Non attribué". Pour les campagnes Audience Network, utilise display pour correspondre au groupe de canaux Display de GA4. Évite bing, ppc, sem ou search-ads — GA4 ne les classifiera pas correctement.


Configure ton suivi UTM Microsoft Ads correctement du premier coup — ouvre le Générateur UTM, sélectionne Bing Ads et copie un Tracking Template complet avec les bonnes macros PascalCase en moins de 30 secondes. Gratuit, sans compte requis.

#utm-bing-ads#microsoft-ads-utm#msclkid#bing-tracking
Partager

Articles similaires

Guides

UTM pour Telegram : Canaux, Bots et Telegram Ads

Suivez le trafic Telegram dans GA4 avec les paramètres UTM. Modèles pour canaux, bots, groupes et Telegram Ads avec exemples prêts à l'emploi.

27 avr. 202612 min de lecture
utm-telegramtelegram-trackingtelegram-ads-utm
Guides

UTM pour l'Email Marketing : Mailchimp, Klaviyo & HubSpot

Mesurez le ROI de vos campagnes email avec les paramètres UTM. Guides de configuration pour Mailchimp, Klaviyo, HubSpot et eSputnik avec des modèles prêts à l'emploi.

24 avr. 202614 min de lecture
utm-email-marketingmailchimp-utmemail-tracking
Guides

UTM pour Pinterest Ads : les 18 paramètres dynamiques

Configurez le suivi UTM pour Pinterest Ads avec 18 macros dynamiques, des templates prêts à coller et des conseils d'attribution GA4 pour les campagnes Shopping.

21 avr. 202612 min de lecture
utm-pinterest-adspinterest-dynamic-parameterspinterest-tracking

Sommaire

  • Faut-il des paramètres UTM pour Microsoft Ads si MSCLKID existe déjà ?
  • Quels paramètres dynamiques Microsoft Ads supporte-t-il ?
  • Comment configurer un Tracking Template dans Microsoft Ads ?
  • C'est quoi MSCLKID et comment se compare-t-il à GCLID ?
  • Quelles sont les différences entre le setup UTM de Microsoft Ads et Google Ads ?
  • Quels templates fonctionnent pour chaque type de campagne Microsoft Ads ?
  • Comment importer Google Ads dans Microsoft Ads (et qu'arrive-t-il aux UTM) ?
  • Comment configurer les UTM Microsoft Ads dans le Générateur UTM
  • FAQ
  • C'est quoi MSCLKID dans Microsoft Ads ?
  • Quelle est la syntaxe correcte des macros pour les UTM Microsoft Ads ?
  • Microsoft Ads supporte-t-il l'auto-tagging comme Google Ads ?
  • Où ajouter le Tracking Template dans Microsoft Ads ?
  • Puis-je utiliser le même template UTM pour Google Ads et Microsoft Ads ?
  • Que se passe-t-il avec les paramètres UTM lors de l'import de campagnes Google Ads dans Microsoft Ads ?
  • Microsoft Ads a-t-il un équivalent au paramètre {QueryString} de Google ?
  • Quel utm_medium utiliser pour Microsoft Ads ?