© 2026 UTM Generator. Wszelkie prawa zastrzeżone.

Bezpłatna nauka UTMUmiejętności AIPolityka prywatnościRegulaminPolityka cookiesKontakt

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Bezpłatna nauka UTM
  3. Microsoft Ads UTM: Konfiguracja śledzenia w Bing Ads
Poradniki

Microsoft Ads UTM: Konfiguracja śledzenia w Bing Ads

Skonfiguruj śledzenie UTM w Microsoft Ads (Bing): dynamiczne makra, szablony śledzenia, MSCLKID vs UTM i gotowe szablony dla Search, Shopping i Audience.

autor Daniil Wem•Opublikowano 30 kwietnia 2026•12 min czytania

Czy potrzebujesz parametrów UTM w Microsoft Ads, skoro istnieje MSCLKID?

Tak. MSCLKID obsługuje atrybucję w ekosystemie Microsoftu — Clarity, tagi UET i panel Microsoft Ads — ale na tym się kończy. Twój CRM, narzędzie BI, platforma atrybucji zewnętrznej? One nie czytają MSCLKID. Parametry UTM wypełniają tę lukę.

Microsoft Advertising odpowiada za około 38% wolumenu wyszukiwań na desktopach w USA poprzez Bing, Yahoo, AOL i partnerów syndykacyjnych DuckDuckGo w I kwartale 2026 r. To nie jest błąd zaokrąglenia. A mimo to większość zespołów marketingowych kopiuje konfigurację z Google Ads i uznaje temat za zamknięty, nie sprawdzając, czy składnia makr faktycznie pasuje. Nie pasuje. Microsoft Ads używa makr PascalCase — {CampaignId}, a nie {campaignid}. Jeśli pomylisz ten szczegół, każde kliknięcie trafi do raportów GA4 z literalnym ciągiem {campaignid} zamiast prawdziwego ID.

Konfiguracja ma więc znaczenie. A różnice w stosunku do Google Ads są wystarczająco małe, żeby je przeoczyć, ale wystarczająco duże, żeby zniszczyć Twoje dane.

Jakie parametry dynamiczne obsługuje Microsoft Ads?

Dynamiczne parametry Microsoft Ads — zwane parametrami tagu UET lub makrami śledzenia URL — automatycznie wstawiają dane kampanii w momencie kliknięcia, podobnie jak ValueTrack w Google. Składnia to PascalCase w pojedynczych nawiasach klamrowych: {Parametr}.

Oto co faktycznie będziesz używać:

Makro Microsoft AdsCo wstawiaNajlepsze zastosowanie
{CampaignId}Numeryczne ID kampaniiutm_campaign, utm_id
{Campaign}Nazwa kampanii (tekst)utm_campaign
{AdGroupId}Numeryczne ID grupy reklamutm_campaign
{AdGroup}Nazwa grupy reklamutm_campaign
{AdId}Numeryczne ID reklamyutm_content
{Keyword}Tekst dopasowanego słowa kluczowegoutm_term
{MatchType}Typ dopasowania: e, p lub butm_term
{Network}Sieć: o (Bing), s (syndykacja)utm_source
{Device}Urządzenie: m, t lub cParametr niestandardowy
{TargetId}ID celu (audience, lokalizacja)utm_term
{QueryString}Rzeczywiste zapytanie wpisane przez użytkownikaParametr niestandardowy
{BidMatchType}Typ dopasowania stawki słowa kluczowegoParametr niestandardowy

Dwie rzeczy warte uwagi. Po pierwsze, {QueryString} daje Ci rzeczywiste zapytanie wyszukiwania, nie tylko dopasowane słowo kluczowe. Jeśli dopiero zaczynasz z parametrami UTM, przewodnik 5 parametrów UTM wyjaśnionych wyjaśnia, do czego służy każde pole, zanim zaczniesz je wypełniać makrami. Google Ads usunął możliwość przekazywania zapytań wiele lat temu z powodów "prywatności". Microsoft nadal to umożliwia. To realna przewaga konkurencyjna w analizie intencji wyszukiwania — użyj tego w niestandardowym parametrze, jeśli Twój stos analityczny to obsługuje.

Po drugie, {Network} zwraca o dla właściwości Bing i s dla partnerów syndykacyjnych (Yahoo, AOL, DuckDuckGo). Jeśli prowadzisz kampanie syndykacyjne i zastanawiasz się, dlaczego CPC są niższe, ale współczynniki konwersji spadają, {Network} powie Ci dokładnie, który ruch pochodzi od partnerów. W zeszłym roku prowadziłem kampanię, gdzie 61% budżetu trafiało do partnerów syndykacyjnych z współczynnikiem konwersji 0,3%, podczas gdy Bing proper konwertował na poziomie 2,8%. Bez {Network} w UTM byłoby to niewidoczne.

Pełne odniesienie do makr znajdziesz w dokumentacji parametrów śledzenia Microsoft Ads.

Jak skonfigurować szablon śledzenia w Microsoft Ads?

Szablon śledzenia w Microsoft Ads działa identycznie jak w Google — ustaw go na poziomie konta, a każda reklama dziedziczy go automatycznie.

Nawigacja: Microsoft Ads → Wszystkie kampanie → Ustawienia (ikona koła zębatego) → Opcje na poziomie konta → Szablon śledzenia

Szablon Clean Signal Method dla 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} to makro Microsoft dla URL strony docelowej — identyczna koncepcja jak w Google, identyczna nazwa. System zastępuje je Twoim końcowym URL w momencie kliknięcia.

Analiza poszczególnych elementów:

  1. utm_source=bing-{Network} łączy statyczne "bing" z dynamicznym typem sieci. W GA4 zobaczysz bing-o (Bing własny) lub bing-s (syndykacja). Ta jedna litera to różnica między wiedzą a zgadywaniem, gdzie idą pieniądze.

  2. utm_medium=paid_search pasuje do domyślnego grupowania kanałów GA4. Nie cpc, nie bing, nie ppc. Cóż — cpc też działa. Ale paid_search jest bardziej przejrzyste w raportach i nadal mapuje się poprawnie. Wybierz jedno i trzymaj się go we wszystkich płatnych platformach wyszukiwania.

  3. utm_id={CampaignId} jest obowiązkowe do importu danych kosztów w GA4. Numeryczne ID przeżywają zmiany nazw kampanii. Nazwa "Marka Q1" staje się "Kampania Brandowa H1 2026" przy wiosennych porządkach, ale {CampaignId} zawsze będzie 12345678.

Po wpisaniu szablonu Microsoft Ads oferuje przycisk Test. Użyj go. Interfejs sprawdza, czy wszystkie makra poprawnie się rozwiązują przed zapisaniem.

Jedna pułapka: Microsoft Ads obsługuje szablony śledzenia na poziomie konta, kampanii, grupy reklam, słowa kluczowego i reklamy. Niższe poziomy nadpisują wyższe. Jeśli ktoś z Twojego zespołu ustawi szablon na poziomie kampanii do testów i zapomni go usunąć, ta kampania ignoruje Twój szablon na poziomie konta. Regularnie przeprowadzaj audyt — filtruj według szablonu śledzenia w edytorze zbiorczym, żeby wychwycić nadpisania. Przewodnik po governance UTM pokazuje, jak budować procesy audytowe, które wychwytują takie problemy zanim przez miesiące psują Twoje dane.

Czym jest MSCLKID i jak wypada w porównaniu z GCLID?

MSCLKID (Microsoft Click Identifier) to odpowiednik GCLID od Google — automatycznie generowany unikalny identyfikator kliknięcia dołączany do URL, gdy w Microsoft Ads jest włączone automatyczne tagowanie. Wygląda jak ?msclkid=abc123def456... i przekazuje dane na poziomie kliknięcia do tagu UET (Universal Event Tracking) Microsoftu.

Porównanie:

FunkcjaMSCLKIDGCLIDParametry UTM
Automatycznie generowanyTakTakNie (ręczna konfiguracja)
Działa w GA4Tak (przez import)Natywna integracjaTak
Działa w CRMNieNieTak
Działa w narzędziach BINieNieTak
Przeżywa iOS 17 LTPNieNieTak
Kompatybilność między platformamiNieNieTak

GA4 może importować dane MSCLKID, jeśli połączysz konto Microsoft Ads w panelu administratora GA4. Ale dotyczy to tylko GA4 — nie Twojego CRM, nie panelu BI, nie atrybucji zewnętrznej.

I podobnie jak GCLID, iOS 17 Link Tracking Protection Apple'a usuwa MSCLKID z URL w Mail, Wiadomości i prywatnym przeglądaniu Safari. Parametry UTM przechodzą bez przeszkód. Zgodnie z dokumentacją Apple, Link Tracking Protection celuje w znane identyfikatory kliknięć.

Podsumowanie: włącz automatyczne tagowanie dla MSCLKID i dodaj parametry UTM przez szablon śledzenia. Współistnieją bez konfliktu.

Co różni konfigurację UTM w Microsoft Ads od Google Ads?

Koncepcje są identyczne. Szczegóły nie. A to w szczegółach psuje się śledzenie.

RóżnicaGoogle AdsMicrosoft Ads
Składnia makrmałe litery: {campaignid}PascalCase: {CampaignId}
Makro nazwy kampanii{campaignname}{Campaign}
Makro nazwy grupy reklam{adgroupname}{AdGroup}
Wartości siecig, s, do, s
Dostęp do zapytańUsunięty (prywatność){QueryString} dostępny
Wartości typów dopasowaniab, p, eb, p, e (takie same)
ID auto-tagowaniaGCLIDMSCLKID
Lokalizacja szablonu śledzeniaAdmin → Ustawienia konta → ŚledzenieWszystkie kampanie → Ustawienia → Śledzenie

Największy błąd? Skopiowanie szablonu śledzenia z Google Ads do Microsoft Ads bez zmiany wielkości liter w makrach. {campaignid} w Microsoft Ads nie rozwiązuje się — przekazywany jest jako literalny ciąg {campaignid}. Twoje raporty GA4 będą pokazywać wartości kampanii jak {campaignid}_{adgroupid} zamiast prawdziwych ID. Widziałem to na trzech różnych kontach klientów. Każde z nich było efektem kopiowania z Google Ads.

Jeśli zarządzasz obiema platformami, przewodnik UTM dla Google Ads omawia konfigurację specyficzną dla Google. Struktura jest równoległa, ale makra nie są wymienne.

Pro tip: Wybierz "Bing Ads" w UTM Generator, a narzędzie automatycznie wypełni pola makrami PascalCase — {CampaignId}_{AdGroupId} dla kampanii, {AdId} dla treści, {Keyword} dla terminu. Zero ryzyka przypadkowego skopiowania małoliterowej składni Google. Generuje pełny format szablonu śledzenia z {lpurl} gotowy dla Microsoft Ads.

Jakie szablony działają dla każdego typu kampanii w Microsoft Ads?

Różne typy kampanii udostępniają różne dane. Szablon na poziomie konta pokrywa większość przypadków, ale oto zoptymalizowane warianty.

Kampanie Search — dostępne dane słów kluczowych i typów dopasowania:

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

Kampanie Shopping — ważniejsze są dane produktowe:

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

Kampanie Audience (Microsoft Audience Network) — inventory podobne do display:

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

Performance Max — odpowiednik PMax Microsoftu, uruchomiony pod koniec 2025 r.:

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

Uwaga dotycząca utm_medium dla kampanii Shopping. Użycie shopping jako medium jest opisowe, ale nie pasuje do żadnego domyślnego grupowania kanałów GA4 — ten ruch trafia do "Nieprzypisane". Jeśli chcesz, żeby ruch Shopping był klasyfikowany w GA4 jako Płatne Wyszukiwanie, użyj paid_search lub cpc. Kompromis: tracisz możliwość filtrowania Shopping osobno w domyślnych raportach GA4. Jeśli to dla Ciebie ważne, zachowaj shopping i utwórz niestandardową grupę kanałów w GA4.

Dla zespołów prowadzących kampanie zarówno w Google, jak i Microsoft, spójne wartości utm_medium na obu platformach upraszczają raportowanie. Używaj paid_search dla obu — wtedy utm_source=google vs utm_source=bing odróżnia je czytelnie. Przewodnik po konwencjach nazewnictwa UTM pokazuje, jak zbudować system nazewnictwa między platformami, który nie sypie się przy dodaniu trzeciej czy czwartej sieci reklamowej.

Jak importować Microsoft Ads do Google Ads (i co dzieje się z UTM)?

Microsoft Ads ma wbudowaną funkcję importu z Google Ads. Wielu reklamodawców używa jej do kopiowania kampanii Google do Bing jednym kliknięciem. Wygodne. Ale jest jeden haczyk: import kopiuje strukturę kampanii, stawki i teksty reklam — ale NIE tłumaczy makr szablonu śledzenia.

Jeśli Twój szablon śledzenia w Google Ads używa {campaignid} (małe litery), ten dokładny ciąg zostanie zaimportowany do Microsoft Ads. Nie rozwiąże się. Ruch z Binga będzie miał uszkodzone wartości UTM.

Po każdym imporcie z Google Ads:

  1. Przejdź do szablonu śledzenia na poziomie konta w Microsoft Ads
  2. Zastąp szablon Google wersją PascalCase dla Microsoft
  3. Przetestuj szablon przy użyciu wbudowanego walidatora Microsoft

To zajmuje 60 sekund. Pominięcie tego kroku kosztuje Cię miesiące uszkodzonych danych atrybucji. To nie jest hipoteza — własny blog reklamowy Microsoft wymienia to jako jeden z głównych problemów migracji.

Jak skonfigurować UTM dla Microsoft Ads w UTM Generator

Otwórz UTM Generator i wybierz Bing Ads z listy sieci reklamowych. Narzędzie wypełni wszystkie pola makrami PascalCase zgodnie z Clean Signal Method.

Proces:

  1. Wpisz URL swojej strony docelowej
  2. Wybierz Bing Ads z listy sieci
  3. Źródło wypełni się automatycznie jako bing — zalecana wartość Clean Signal
  4. Medium pokaże paid_search — kompatybilne z kanałami GA4
  5. Kampania pokaże {CampaignId}_{AdGroupId} — numeryczne ID odporne na zmiany nazw
  6. Treść pokaże {AdId} — śledzenie na poziomie reklamy
  7. Termin pokaże {Keyword} — dane słów kluczowych
  8. UTM ID pokaże {CampaignId} — wymagane do importu kosztów w GA4
  9. Skopiuj wygenerowany szablon śledzenia (zawiera prefiks {lpurl})
  10. Wklej do szablonu śledzenia na poziomie konta w Microsoft Ads

Zapisz go jako szablon w UTM Generator. Udostępnij URL szablonu swojemu zespołowi, żeby wszyscy używali identycznych parametrów UTM dla Binga — koniec z zamieszaniem PascalCase vs małe litery w zespole.

Generator stosuje zasadę 1 Clean Signal Method (Mów językiem GA4) z poprawnym medium paid_search, zasadę 4 (Automatyzuj albo pożałujesz) z dynamicznymi makrami i zasadę 7 (Żadna kampania bez ID) z utm_id={CampaignId}.

FAQ

Czym jest MSCLKID w Microsoft Ads?

MSCLKID (Microsoft Click Identifier) to unikalny parametr, który Microsoft Ads automatycznie dołącza do URL kliknięć reklam, gdy włączone jest automatyczne tagowanie. Przekazuje dane atrybucji na poziomie kliknięcia do tagu UET Microsoft i może być importowany do GA4 przez połączenie konta Microsoft Ads. MSCLKID działa w ekosystemie Microsoft, ale nie jest czytelny dla CRM, narzędzi BI ani platform atrybucji zewnętrznej — dlatego parametry UTM są nadal konieczne obok niego.

Jaka jest poprawna składnia makr dla UTM w Microsoft Ads?

Microsoft Ads używa PascalCase w pojedynczych nawiasach klamrowych: {CampaignId}, {AdGroupId}, {Keyword}. To różni się od Google Ads, który używa małych liter: {campaignid}, {adgroupid}, {keyword}. Kopiowanie makr Google z małymi literami do Microsoft Ads jest najczęstszym błędem UTM w Bing — makra nie rozwiążą się i pojawią się jako literalne ciągi tekstowe w raportach analitycznych.

Czy Microsoft Ads obsługuje automatyczne tagowanie jak Google Ads?

Tak. Automatyczne tagowanie Microsoft Ads dołącza MSCLKID do URL kliknięć, podobnie jak Google Ads używa GCLID. Włącz je w Microsoft Ads w Bibliotece wspólnej → Opcje na poziomie konta → Automatyczne tagowanie. GA4 obsługuje import danych MSCLKID po połączeniu konta Microsoft Advertising. Podobnie jak GCLID, MSCLKID jest usuwany przez iOS 17 Link Tracking Protection Apple w Mail, Wiadomości i prywatnym przeglądaniu Safari.

Gdzie dodać szablon śledzenia w Microsoft Ads?

Przejdź do Wszystkie kampanie → Ustawienia (ikona koła zębatego) → Opcje na poziomie konta → Szablon śledzenia. Wpisanie szablonu na poziomie konta stosuje go automatycznie do wszystkich kampanii. Microsoft Ads pozwala też na szablony na poziomie kampanii, grupy reklam, słowa kluczowego i reklamy — niższe poziomy nadpisują wyższe. Poziom konta jest poprawnym ustawieniem domyślnym, chyba że potrzebujesz różnych parametrów dla konkretnych typów kampanii, jak Shopping czy Audience Network.

Czy mogę używać tego samego szablonu UTM dla Google Ads i Microsoft Ads?

Nie. Składnia makr jest różna. Google Ads używa małych liter ({campaignid}), a Microsoft Ads PascalCase ({CampaignId}). Makra nazwy kampanii też się różnią: {campaignname} w Google vs {Campaign} w Microsoft. Wartości sieci też są różne — Google zwraca g, s, d, a Microsoft o, s. Potrzebujesz szablonów specyficznych dla każdej platformy. Używaj spójnych konwencji utm_medium i utm_source na obu, żeby raporty GA4 były przejrzyste.

Co dzieje się z parametrami UTM przy imporcie kampanii Google Ads do Microsoft Ads?

Import kopiuje strukturę kampanii, stawki i teksty reklam, ale nie tłumaczy makr szablonu śledzenia. Małoliterowe makra Google, takie jak {campaignid}, pojawią się jako literalne ciągi w Microsoft Ads — nie rozwiążą się do rzeczywistych wartości. Po każdym imporcie z Google Ads zastąp szablon śledzenia odpowiednikami PascalCase dla Microsoft i przetestuj przy użyciu wbudowanego walidatora. Ten 60-sekundowy krok zapobiega miesiącom zepsutej atrybucji.

Czy Microsoft Ads ma odpowiednik parametru z Google?

Tak — i to jest faktyczna przewaga. Microsoft Ads udostępnia {QueryString}, który zwraca rzeczywiste zapytanie wpisane przez użytkownika. Google Ads usunął ten poziom przejrzystości zapytań. {QueryString} jest cenny do analizy intencji wyszukiwania i można go dodać jako niestandardowy parametr w szablonie śledzenia. Pamiętaj, że dane na poziomie zapytania mogą znacznie zwiększyć długość URL przy długich ogonach.

Jakiego utm_medium użyć dla Microsoft Ads?

Używaj paid_search lub cpc dla kampanii Search — oba pasują do domyślnej grupy kanałów Płatne Wyszukiwanie GA4. Dla kampanii Shopping, cpc lub paid_search zapewnia prawidłową klasyfikację GA4, podczas gdy shopping jest bardziej opisowe, ale trafia do "Nieprzypisane". Dla kampanii Audience Network używaj display, żeby pasowało do grupy kanałów Display GA4. Unikaj bing, ppc, sem czy search-ads — GA4 nie sklasyfikuje ich poprawnie.


Skonfiguruj śledzenie UTM w Microsoft Ads za pierwszym razem — otwórz UTM Generator, wybierz Bing Ads i skopiuj kompletny szablon śledzenia z poprawnymi makrami PascalCase w mniej niż 30 sekund. Bezpłatnie, bez zakładania konta.

#utm-bing-ads#microsoft-ads-utm#msclkid#bing-tracking
Udostępnij

Powiązane artykuły

Poradniki

UTM dla Telegrama: kanały, boty i Telegram Ads

Śledź ruch z Telegrama w GA4 za pomocą parametrów UTM. Szablony dla kanałów, botów, grup i Telegram Ads z gotowymi przykładami.

27 kwi 202610 min czytania
utm-telegramtelegram-trackingtelegram-ads-utm
Poradniki

UTM w Email Marketingu: Mailchimp, Klaviyo i HubSpot

Śledź ROI email marketingu z parametrami UTM. Przewodniki dla Mailchimp, Klaviyo, HubSpot i eSputnik z gotowymi szablonami.

24 kwi 202611 min czytania
utm-email-marketingmailchimp-utmemail-tracking
Poradniki

UTM dla Pinterest Ads: wszystkie 18 parametrów dynamicznych

Skonfiguruj śledzenie UTM dla Pinterest Ads z 18 makrami dynamicznymi, gotowymi szablonami i wskazówkami atrybucji GA4 dla kampanii Shopping.

21 kwi 202610 min czytania
utm-pinterest-adspinterest-dynamic-parameterspinterest-tracking

Spis treści

  • Czy potrzebujesz parametrów UTM w Microsoft Ads, skoro istnieje MSCLKID?
  • Jakie parametry dynamiczne obsługuje Microsoft Ads?
  • Jak skonfigurować szablon śledzenia w Microsoft Ads?
  • Czym jest MSCLKID i jak wypada w porównaniu z GCLID?
  • Co różni konfigurację UTM w Microsoft Ads od Google Ads?
  • Jakie szablony działają dla każdego typu kampanii w Microsoft Ads?
  • Jak importować Microsoft Ads do Google Ads (i co dzieje się z UTM)?
  • Jak skonfigurować UTM dla Microsoft Ads w UTM Generator
  • FAQ
  • Czym jest MSCLKID w Microsoft Ads?
  • Jaka jest poprawna składnia makr dla UTM w Microsoft Ads?
  • Czy Microsoft Ads obsługuje automatyczne tagowanie jak Google Ads?
  • Gdzie dodać szablon śledzenia w Microsoft Ads?
  • Czy mogę używać tego samego szablonu UTM dla Google Ads i Microsoft Ads?
  • Co dzieje się z parametrami UTM przy imporcie kampanii Google Ads do Microsoft Ads?
  • Czy Microsoft Ads ma odpowiednik parametru {QueryString} z Google?
  • Jakiego utm_medium użyć dla Microsoft Ads?