© 2026 UTM Generator. Всі права захищені.

Безкоштовне UTM навчанняAI-навичкиПолітика конфіденційностіУмови використанняПолітика cookiesКонтакти

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Безкоштовне UTM навчання
  3. UTM-параметри Microsoft Ads: налаштування відстеження в Bing
Гайди

UTM-параметри Microsoft Ads: налаштування відстеження в Bing

Налаштуйте UTM-відстеження для Microsoft Ads (Bing): динамічні макроси, шаблони відстеження, MSCLKID vs UTM і готові шаблони для Search, Shopping та Audience.

автор Данііл Вєм•Опубліковано 30 квітня 2026 р.•11 хв читання

Чи потрібні UTM-параметри в Microsoft Ads, якщо є MSCLKID?

Так. MSCLKID забезпечує атрибуцію всередині екосистеми Microsoft — Clarity, UET-теги та дашборд Microsoft Ads, — але не далі. Ваша CRM, BI-інструмент, стороння платформа атрибуції? Вони MSCLKID не читають. UTM-параметри закривають цей пробіл.

Microsoft Advertising забезпечує близько 38% обсягу пошукового трафіку на десктопах у США через Bing, Yahoo, AOL і синдикованих партнерів DuckDuckGo станом на Q1 2026. Це не похибка округлення. Проте більшість маркетингових команд копіюють налаштування Google Ads і вважають завдання виконаним — не перевіряючи, чи збігається синтаксис макросів. Ні, не збігається. Microsoft Ads використовує макроси в PascalCase — {CampaignId}, а не {campaignid}. Помилитесь тут — і кожен клік приходитиме з буквальним рядком {campaignid} у ваших звітах GA4 замість реального ID.

Налаштування важливе. Відмінності від Google Ads достатньо дрібні, щоб їх пропустити, але достатньо суттєві, щоб зіпсувати дані.

Які динамічні параметри підтримує Microsoft Ads?

Динамічні параметри Microsoft Ads — їх називають параметрами UET-тегу або макросами URL-відстеження — автоматично вставляють дані кампанії в момент кліку, аналогічно ValueTrack у Google. Синтаксис: PascalCase в одинарних фігурних дужках: {Parameter}.

Ось що ви реально будете використовувати:

Макрос Microsoft AdsЩо вставляєНайкраще застосування
{CampaignId}Числовий ID кампаніїutm_campaign, utm_id
{Campaign}Назва кампанії (текст)utm_campaign
{AdGroupId}Числовий ID групи оголошеньutm_campaign
{AdGroup}Назва групи оголошеньutm_campaign
{AdId}Числовий ID оголошенняutm_content
{Keyword}Текст ключового словаutm_term
{MatchType}Тип відповідності: e, p або butm_term
{Network}Мережа: o (Bing), s (синдикат)utm_source
{Device}Пристрій: m, t або cКастомний параметр
{TargetId}ID цілі (аудиторія, локація)utm_term
{QueryString}Фактичний пошуковий запитКастомний параметр
{BidMatchType}Ставочний тип відповідності ключовикаКастомний параметр

Два моменти варто виділити. Перший: {QueryString} дає реальний пошуковий запит, а не тільки ключовик, що збігся. Якщо ви тільки починаєте розбиратися з UTM-параметрами, посібник 5 UTM-параметрів пояснено розповість, за що відповідає кожне поле, перш ніж ви почнете заповнювати їх макросами. Google Ads прибрав передачу пошукових запитів кілька років тому — «з міркувань конфіденційності». Microsoft досі надає її. Це реальна конкурентна перевага для аналізу пошукового наміру — використовуйте в кастомному параметрі, якщо ваш аналітичний стек це підтримує.

Другий: {Network} повертає o для ресурсів Bing і s для синдикованих партнерів (Yahoo, AOL, DuckDuckGo). Якщо ви запускаєте синдикований пошук і дивуєтесь, чому CPC нижчий, а конверсії просідають, {Network} покаже, який саме трафік іде від партнерів. Минулого року я вів кампанію, де 61% бюджету йшов на синдикат з конверсією 0,3%, тоді як Bing напряму конвертував на 2,8%. Без {Network} в UTM це було б невидимим.

Повний довідник з макросів — у документації Microsoft Ads по параметрах відстеження.

Як налаштувати шаблон відстеження в Microsoft Ads?

Шаблон відстеження в Microsoft Ads працює так само, як у Google, — задайте його на рівні акаунту, і всі оголошення успадкують його автоматично.

Перейдіть: Microsoft Ads → All Campaigns → Settings (іконка шестерні) → Account-level options → Tracking template

Шаблон Clean Signal Method для 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} — макрос Microsoft для URL посадкової сторінки. Система підставляє ваш фінальний URL у момент кліку.

Що тут відбувається:

  1. utm_source=bing-{Network} — поєднує статичний «bing» з динамічним типом мережі. У GA4 ви побачите bing-o (Bing-owned) або bing-s (синдикат). Одна буква — різниця між знанням і вгадуванням того, куди йдуть гроші.

  2. utm_medium=paid_search — відповідає Default Channel Grouping у GA4. Не cpc, не bing, не ppc. Ну, cpc теж працює. Але paid_search зрозуміліший у звітах і коректно маппується. Оберіть одне і дотримуйтесь його на всіх платних пошукових платформах.

  3. utm_id={CampaignId} — обов'язково для імпорту даних про витрати в GA4. Числові ID переживають перейменування кампаній. Назва «Q1 Brand Terms» стане «H1 Brand Campaign 2026» після чийогось весняного прибирання, але {CampaignId} назавжди залишиться 12345678.

Після введення шаблону Microsoft Ads надає кнопку Test. Користуйтесь нею. Інтерфейс перевіряє, що всі макроси коректно розгортаються, до збереження.

Один нюанс: Microsoft Ads підтримує шаблони відстеження на рівні акаунту, кампанії, групи оголошень, ключового слова та оголошення. Нижній рівень перекриває верхній. Якщо хтось у команді задав шаблон на рівні кампанії для тесту і забув прибрати — ця кампанія ігнорує акаунтове налаштування. Проводьте періодичний аудит — фільтруйте за шаблоном відстеження в bulk-редакторі, щоб виявляти перекриття. У посібнику з UTM-governance описано, як збудувати процеси аудиту, щоб ловити такі проблеми до того, як вони зіпсують дані на місяці вперед.

Що таке MSCLKID і чим він відрізняється від GCLID?

MSCLKID (Microsoft Click Identifier) — аналог Google GCLID у Microsoft. Це автоматично згенерований унікальний ідентифікатор кліку, який додається до URL при увімкненому авто-тегуванні в Microsoft Ads. Виглядає як ?msclkid=abc123def456... і передає дані про рівень кліку в UET-тег Microsoft (Universal Event Tracking).

Порівняння:

ФункціяMSCLKIDGCLIDUTM-параметри
Генерується автоматичноТакТакНі (ручне налаштування)
Працює в GA4Так (через імпорт)Нативна інтеграціяТак
Працює в CRMНіНіТак
Працює в BI-інструментахНіНіТак
Переживає iOS 17 LTPНіНіТак
Кросс-платформна сумісністьНіНіТак

GA4 може імпортувати дані MSCLKID, якщо ви прив'яжете акаунт Microsoft Ads у панелі адміністратора GA4. Але це охоплює тільки GA4 — не вашу CRM, не BI-дашборд, не сторонню атрибуцію.

І так само, як GCLID, Apple iOS 17 Link Tracking Protection видаляє MSCLKID з URL у Mail, Messages і Safari в режимі приватного перегляду. UTM-параметри проходять без змін. Згідно з документацією Apple, Link Tracking Protection націлена саме на відомі ідентифікатори кліків.

Підсумок: вмикайте авто-тегування для MSCLKID і додавайте UTM-параметри через шаблон відстеження. Вони співіснують без конфліктів.

У чому різниця між налаштуванням UTM у Microsoft Ads і Google Ads?

Концепції ідентичні. Деталі — ні. А деталі — це те місце, де ламається відстеження.

ВідмінністьGoogle AdsMicrosoft Ads
Синтаксис макросіврядкові: {campaignid}PascalCase: {CampaignId}
Макрос назви кампанії{campaignname}{Campaign}
Макрос назви групи{adgroupname}{AdGroup}
Значення мережіg, s, do, s
Доступ до пошукових запитівВидалено (конфіденційність){QueryString} доступний
Значення типу відповідностіb, p, eb, p, e (однаково)
ID авто-тегуванняGCLIDMSCLKID
Розташування шаблону відстеженняAdmin → Account Settings → TrackingAll Campaigns → Settings → Tracking

Найпоширеніша помилка? Скопіювати шаблон відстеження з Google Ads у Microsoft Ads без зміни регістру макросів. {campaignid} у Microsoft Ads не розгортається — передається як буквальний рядок {campaignid}. У звітах GA4 ви побачите значення кампаній на кшталт {campaignid}_{adgroupid} замість реальних ID. Я бачив це в трьох різних клієнтських акаунтах. Кожного разу — копіпаст з Google Ads.

Якщо ви ведете обидві платформи, посібник UTM для Google Ads охоплює налаштування, специфічне для Google. Структура паралельна, але макроси не взаємозамінні.

Порада профі: Виберіть «Bing Ads» в UTM Generator — інструмент автоматично заповнить PascalCase-макроси у правильних полях: {CampaignId}_{AdGroupId} для кампанії, {AdId} для контенту, {Keyword} для term. Жодного ризику випадково скопіювати рядковий синтаксис Google. Генерується повний формат шаблону відстеження з {lpurl}, готовий для Microsoft Ads.

Які шаблони підходять для кожного типу кампаній Microsoft Ads?

Різні типи кампаній відкривають доступ до різних даних. Шаблон на рівні акаунту покриває більшість випадків, але ось оптимізовані варіанти.

Search-кампанії — доступні дані про ключовик і тип відповідності:

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

Shopping-кампанії — дані про продукт важливіші:

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

Audience-кампанії (Microsoft Audience Network) — інвентар медійного типу:

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

Performance Max — аналог PMax від Microsoft, запущений наприкінці 2025:

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

Нотатка щодо utm_medium для Shopping-кампаній. Використання shopping як medium описове, але не відповідає жодній Default Channel Grouping у GA4 — такий трафік потрапляє до «Unassigned». Якщо хочете, щоб Shopping-трафік класифікувався в GA4 як Paid Search, використовуйте paid_search або cpc. Компроміс: ви втрачаєте можливість фільтрувати Shopping окремо в стандартних звітах GA4. Якщо це важливо, залиште shopping і створіть кастомну групу каналів у GA4.

Для команд, що працюють і з Google, і з Microsoft, єдині значення utm_medium на обох платформах спрощують звітність. Використовуйте paid_search для обох — тоді utm_source=google проти utm_source=bing чисто їх розрізняють. Посібник з UTM-конвенцій іменування покаже, як збудувати кросс-платформну систему іменування, що не розсиплеться при додаванні третьої чи четвертої рекламної мережі.

Як імпортувати Microsoft Ads у Google Ads — і що відбувається з UTM?

У Microsoft Ads є вбудований імпорт з Google Ads. Багато рекламодавців використовують його, щоб одним кліком дзеркалювати кампанії Google в Bing. Зручно. Але ось підступ: імпорт копіює структуру кампаній Google, ставки та тексти оголошень — але НЕ перекладає макроси шаблону відстеження.

Якщо ваш шаблон відстеження в Google Ads використовує {campaignid} (рядковими), цей рядок буде скопійований у Microsoft Ads як є. Він не розгорнеться. Bing-трафік матиме зламані UTM-значення.

Після кожного імпорту з Google Ads:

  1. Перейдіть до шаблону відстеження на рівні акаунту в Microsoft Ads
  2. Замініть шаблон Google на версію з PascalCase Microsoft
  3. Перевірте шаблон вбудованим валідатором Microsoft

Це займає 60 секунд. Пропуск коштує місяців зламаних даних атрибуції. Не гіпотетично — блог Microsoft Advertising називає це однією з головних проблем при міграції.

Як налаштувати UTM для Microsoft Ads у UTM Generator

Відкрийте UTM Generator і виберіть Bing Ads у випадаючому списку рекламної мережі. Інструмент заповнить усі поля PascalCase-макросами за методологією Clean Signal Method.

Робочий процес:

  1. Введіть URL посадкової сторінки
  2. Виберіть Bing Ads із випадаючого списку мережі
  3. Source автозаповнюється bing — рекомендоване значення Clean Signal
  4. Medium показує paid_search — сумісно з каналами GA4
  5. Campaign показує {CampaignId}_{AdGroupId} — числові ID, що переживають перейменування
  6. Content показує {AdId} — відстеження на рівні оголошення
  7. Term показує {Keyword} — дані про ключові слова
  8. UTM ID показує {CampaignId} — обов'язково для імпорту даних про витрати в GA4
  9. Скопіюйте згенерований шаблон відстеження (з префіксом {lpurl})
  10. Вставте в шаблон відстеження на рівні акаунту Microsoft Ads

Збережіть як шаблон у UTM Generator. Поділіться URL шаблону з командою — всі будуть використовувати ідентичні UTM-параметри Bing без плутанини PascalCase vs рядкові.

Генератор дотримується Принципу 1 Clean Signal Method (говоріть мовою GA4) з коректним medium paid_search, Принципу 4 (автоматизуй або пошкодуєш) з динамічними макросами та Принципу 7 (жодної кампанії без ID) з utm_id={CampaignId}.

FAQ

Що таке MSCLKID у Microsoft Ads?

MSCLKID (Microsoft Click Identifier) — унікальний параметр, який Microsoft Ads автоматично додає до URL кліку по оголошенню при увімкненому авто-тегуванні. Він передає дані атрибуції на рівні кліку в UET-тег Microsoft і може бути імпортований у GA4 при прив'язці акаунту Microsoft Ads. MSCLKID працює в екосистемі Microsoft, але не читається CRM, BI-інструментами і сторонніми платформами атрибуції — саме тому UTM-параметри досі необхідні поряд з ним.

Який правильний синтаксис макросів для UTM у Microsoft Ads?

Microsoft Ads використовує PascalCase в одинарних фігурних дужках: {CampaignId}, {AdGroupId}, {Keyword}. Це відрізняється від Google Ads, де використовуються рядкові букви: {campaignid}, {adgroupid}, {keyword}. Копіювання рядкових макросів Google у Microsoft Ads — найпоширеніша помилка в Bing UTM: макроси не розгорнуться і з'являться у ваших аналітичних звітах як буквальний текст.

Чи підтримує Microsoft Ads авто-тегування, як Google Ads?

Так. Авто-тегування Microsoft Ads додає MSCLKID до URL кліків — аналогічно до того, як Google Ads використовує GCLID. Увімкніть у Microsoft Ads: Shared Library → Account-level options → Auto-tag. GA4 підтримує імпорт даних MSCLKID при прив'язці акаунту Microsoft Advertising. Як і GCLID, MSCLKID видаляється Apple iOS 17 Link Tracking Protection у Mail, Messages і Safari в приватному режимі.

Куди додати шаблон відстеження в Microsoft Ads?

Перейдіть у All Campaigns → Settings (іконка шестерні) → Account-level options → Tracking template. Шаблон на рівні акаунту автоматично застосовується до всіх кампаній. Microsoft Ads також допускає шаблони на рівні кампанії, групи оголошень, ключового слова та оголошення — нижній рівень перекриває верхній. Рівень акаунту — правильний варіант за замовчуванням, якщо тільки вам не потрібні різні параметри для конкретних типів кампаній, таких як Shopping або Audience Network.

Чи можна використовувати один шаблон UTM для Google Ads і Microsoft Ads?

Ні. Синтаксис макросів різний. Google Ads використовує рядкові ({campaignid}), Microsoft Ads — PascalCase ({CampaignId}). Макроси назв кампаній теж відрізняються: {campaignname} у Google проти {Campaign} у Microsoft. Значення мережі теж: Google повертає g, s, d, а Microsoft — o, s. Вам потрібні платформо-специфічні шаблони. Використовуйте єдині значення utm_medium і utm_source на обох платформах — це підтримає чистоту звітів GA4.

Що відбувається з UTM-параметрами при імпорті кампаній Google Ads у Microsoft Ads?

Імпорт копіює структуру кампаній, ставки та тексти оголошень, але не перекладає макроси шаблону відстеження. Рядкові макроси Google на кшталт {campaignid} з'являться в Microsoft Ads як буквальні рядки — вони не розгорнуться в реальні значення. Після кожного імпорту з Google Ads замініть шаблон відстеження на PascalCase-версію Microsoft і перевірте вбудованим валідатором. Ці 60 секунд запобігають місяцям зламаної атрибуції.

Чи є в Microsoft Ads аналог параметра з Google?

Так — і це реальна перевага. Microsoft Ads надає {QueryString}, який повертає фактичний пошуковий запит користувача. Google Ads прибрав таку прозорість. {QueryString} цінний для аналізу пошукового наміру і може бути доданий як кастомний параметр у шаблон відстеження. Враховуйте, що дані на рівні запитів можуть суттєво збільшити довжину URL при довгих запитах.

Який utm_medium використовувати для Microsoft Ads?

Використовуйте paid_search або cpc для Search-кампаній — обидва відповідають Default Channel Group «Paid Search» у GA4. Для Shopping-кампаній cpc або paid_search забезпечують коректну класифікацію, тоді як shopping описовіший, але потрапляє до «Unassigned». Для Audience Network використовуйте display, щоб відповідати каналу Display у GA4. Уникайте bing, ppc, sem або search-ads — GA4 не класифікує їх коректно.


Налаштуйте UTM-відстеження Microsoft Ads правильно з першого разу — відкрийте UTM Generator, виберіть Bing Ads і скопіюйте повний шаблон відстеження з правильними PascalCase-макросами менш ніж за 30 секунд. Безкоштовно, без реєстрації.

#utm-bing-ads#microsoft-ads-utm#msclkid#bing-tracking
Поділитися

Схожі статті

Гайди

UTM для Telegram: канали, боти та Telegram Ads

Відстежуйте трафік із Telegram у GA4 за допомогою UTM-параметрів. Шаблони для каналів, ботів, груп і Telegram Ads із готовими прикладами.

27 квіт. 2026 р.9 хв читання
utm-telegramtelegram-trackingtelegram-ads-utm
Гайди

UTM для email-кампаній: Mailchimp, Klaviyo та HubSpot

Відстежуйте ROI email-маркетингу за допомогою UTM-міток. Інструкції налаштування для Mailchimp, Klaviyo, HubSpot та eSputnik з готовими шаблонами.

24 квіт. 2026 р.11 хв читання
utm-email-marketingmailchimp-utmemail-tracking
Гайди

UTM для Pinterest Ads: усі 18 динамічних параметрів

Налаштування UTM-трекінгу для Pinterest Ads із 18 динамічними макросами, готовими шаблонами та порадами щодо атрибуції GA4 для Shopping та охоплювальних кампаній.

21 квіт. 2026 р.10 хв читання
utm-pinterest-adspinterest-dynamic-parameterspinterest-tracking

Зміст

  • Чи потрібні UTM-параметри в Microsoft Ads, якщо є MSCLKID?
  • Які динамічні параметри підтримує Microsoft Ads?
  • Як налаштувати шаблон відстеження в Microsoft Ads?
  • Що таке MSCLKID і чим він відрізняється від GCLID?
  • У чому різниця між налаштуванням UTM у Microsoft Ads і Google Ads?
  • Які шаблони підходять для кожного типу кампаній Microsoft Ads?
  • Як імпортувати Microsoft Ads у Google Ads — і що відбувається з UTM?
  • Як налаштувати UTM для Microsoft Ads у UTM Generator
  • FAQ
  • Що таке MSCLKID у Microsoft Ads?
  • Який правильний синтаксис макросів для UTM у Microsoft Ads?
  • Чи підтримує Microsoft Ads авто-тегування, як Google Ads?
  • Куди додати шаблон відстеження в Microsoft Ads?
  • Чи можна використовувати один шаблон UTM для Google Ads і Microsoft Ads?
  • Що відбувається з UTM-параметрами при імпорті кампаній Google Ads у Microsoft Ads?
  • Чи є в Microsoft Ads аналог параметра {QueryString} з Google?
  • Який utm_medium використовувати для Microsoft Ads?