Parametr UTM to dopisek na końcu linku, który mówi Google Analytics, skąd przyszedł odwiedzający: z jakiego newslettera, posta albo reklamy. Poniżej znajdziesz parametry obsługiwane przez GA4, zasady nazywania, przykłady oraz błędy, przez które ruch ląduje w złym kanale.
Najważniejsze w skrócie
- Parametr UTM to dopisek w adresie linku (np. utm_source=newsletter), który mówi Google Analytics 4, skąd przyszedł odwiedzający.
- Google zaleca w każdym linku z UTM trzy parametry: utm_source, utm_medium i utm_campaign. Brakujące wartości GA4 pokazuje jako (not set).
- Wartości UTM rozróżniają wielkość liter, a medium spoza reguł grup kanałów GA4 (np. „newsletter” zamiast „email”) wrzuca ruch do kanału Unassigned.
- Przy reklamach Google Ads z automatycznym tagowaniem GA4 bierze dane z identyfikatora GCLID, a nie z UTM, więc parametry UTM są potrzebne głównie w pozostałych kanałach.
Co to jest parametr UTM?
Parametr UTM to para nazwa=wartość dopisana do adresu strony, np. utm_source=newsletter, którą narzędzie analityczne odczytuje jako opis źródła wejścia. Skrót pochodzi od Urchin Tracking Module.
Parametry dopisujesz po znaku zapytania, a kolejne łączysz znakiem &. Kolejność nie ma znaczenia. Przykład linku w newsletterze:
https://twojsklep.pl/promocja/?utm_source=newsletter&utm_medium=email&utm_campaign=wyprzedaz-jesien-2026.
Gdy ktoś kliknie taki link, Google Analytics 4 zapisze sesję ze źródłem „newsletter”, medium „email” i kampanią „wyprzedaz-jesien-2026”. Bez parametrów to samo wejście mogłoby trafić do ruchu bezpośredniego albo do odesłań z serwisu pocztowego. Nie odróżnisz go wtedy od innych wejść.
UTM to podstawa analityki marketingowej: bez niego nie porównasz rzetelnie kanałów, za które płacisz. Krótką definicję znajdziesz też w haśle UTM w naszym Słowniku.
Jakie parametry UTM obsługuje Google Analytics 4?
GA4 odczytuje dziewięć parametrów. Google zaleca, by zawsze używać trzech: utm_source, utm_medium i utm_campaign.
| Parametr | Co opisuje | Przykład | Kiedy używać |
|---|---|---|---|
| utm_source | skąd przyszedł ruch: serwis, newsletter, partner | newsletter, facebook | zawsze |
| utm_medium | rodzaj kanału | email, cpc, social | zawsze |
| utm_campaign | nazwa kampanii albo promocji | wyprzedaz-jesien-2026 | zawsze |
| utm_id | identyfikator kampanii | jesien26 | zalecany przez Google |
| utm_source_platform | platforma, która kieruje ruch | nazwa systemu reklamowego | zalecany przez Google |
| utm_term | płatne słowo kluczowe | buty-trekkingowe | opcjonalnie, w kampaniach na słowa kluczowe |
| utm_content | który link albo która kreacja | baner-gora, przycisk-dol | opcjonalnie, gdy w jednym materiale masz kilka linków |
| utm_creative_format | format kreacji | display, video | opcjonalnie; GA4 obecnie go nie raportuje |
| utm_marketing_tactic | sposób kierowania reklamy | remarketing | opcjonalnie; GA4 obecnie go nie raportuje |
Wartości rozróżniają wielkość liter: utm_source=google i utm_source=Google to dla GA4 dwa różne źródła. Google radzi przyjąć jedną konwencję nazw i pisać małymi literami. Gdy ustawisz tylko część parametrów, w raportach pojawi się wartość (not set).
Jak GA4 przypisuje ruch z UTM do kanałów?
Na podstawie źródła i medium. GA4 ma domyślne reguły grup kanałów, których nie da się edytować. Jeśli medium nie pasuje do żadnej reguły, ruch trafia do kanału Unassigned, czyli nieprzypisanego.
email, e-mail, e_mail, e mail (albo takie samo źródło)
social, social-network, social-media, sm, social network, social media (albo źródło z listy serwisów społecznościowych)
źródło z listy serwisów społecznościowych oraz płatne medium: zawierające „cp” (np. cpc), ppc, retargeting albo zaczynające się od „paid”
źródło z listy wyszukiwarek oraz to samo płatne medium co wyżej
display, banner, expandable, interstitial, cpm
referral, app, link
Z tabeli wynikają dwa praktyczne wnioski. Medium „newsletter” nie pasuje do kanału Email, więc taki ruch wyląduje w Unassigned. Pisz utm_medium=email, a nazwę newslettera podaj w utm_source. Płatna reklama na Facebooku z medium „social” trafi z kolei do Organic Social i zawyży wynik postów, za które nie płacisz.
Same reguły kanałów nie rozróżniają wielkości liter. Raporty źródła i medium rozróżniają ją już tak, jak opisaliśmy wyżej.
Co to oznacza dla Twojego biznesu?
Źle opisany link nie psuje kampanii, ale psuje decyzję o niej. Jeśli ruch z płatnych reklam ląduje w kanale bezpłatnym albo w Unassigned, przesuwasz budżet na podstawie fałszywego obrazu: płatny kanał wygląda na słabszy, niż jest, a bezpłatny na mocniejszy. Godzina na spisanie konwencji nazw oszczędza wiele miesięcy porównań, którym nie można ufać.
Gdzie dodawać parametry UTM, a gdzie nie?
Dodawaj je do każdego linku, który prowadzi na Twoją stronę z miejsca, które kontrolujesz, a którego GA4 sam dokładnie nie opisze.
- Newsletter i maile handlowe. utm_content odróżni link w nagłówku od przycisku na dole wiadomości.
- Posty i reklamy w mediach społecznościowych. Oddzielisz ruch z płatnej reklamy od ruchu z postów na profilu i w grupach.
- Artykuły sponsorowane i linki od partnerów. Zobaczysz, ile wejść i sprzedaży dała konkretna publikacja.
- Profil Firmy w Google. Link do strony w profilu oddzieli wejścia z mapy od ruchu z wyników wyszukiwania.
- Materiały drukowane i kody QR. Ulotka ani plakat nie przekazują żadnego źródła, więc bez UTM takie wejścia wyglądają na bezpośrednie.
Gdzie ich nie dodawać:
- Linki wewnętrzne na Twojej stronie. UTM opisuje, skąd klient przyszedł na stronę, a nie co na niej kliknął. Na banerze na stronie głównej miesza dane o źródłach ruchu z nazwą Twojej wewnętrznej akcji. Kliknięcia w banery mierz zdarzeniami, nie parametrami UTM.
- Reklamy Google Ads z automatycznym tagowaniem. Powód wyjaśniamy w osobnej sekcji poniżej.
- Linki, które zdobywasz dla SEO. Link z artykułu eksperckiego powinien wskazywać adres bez parametrów, bo każdy wariant z UTM to kolejna kopia tego samego adresu.

Zdaniem eksperta ICEA
„Przy wdrożeniach analityki zaczynamy od jednego arkusza z dozwolonymi wartościami utm_source i utm_medium, z którego linki generują wszyscy: marketing, sprzedaż oraz agencje. Link spoza arkusza nie wychodzi, bo jedno medium wpisane po swojemu, np. „Newsletter_Maj”, rozbija raport na kilka wierszy i wypycha ruch do kanału Unassigned.”
Michał ZiachCTO, ICEA.Jak stworzyć link z UTM krok po kroku?
Najpierw ustal zasady, potem buduj linki. Kolejność ma znaczenie, bo poprawianie nazw po kampanii nie zmieni danych, które już spłynęły.
- Spisz konwencję: dozwolone wartości utm_source i utm_medium, format nazwy kampanii (np. rodzaj-temat-miesiąc-rok), tylko małe litery, łącznik zamiast spacji, bez polskich znaków.
- Zbuduj link w Campaign URL Builder od Google albo we własnym arkuszu, który skleja adres z wartości wybranych z listy.
- Jeśli adres ma już znak zapytania (np. ?kolor=czarny), dopisz parametry po znaku &, a nie po drugim znaku zapytania.
- Kliknij gotowy link i sprawdź w raporcie Czas rzeczywisty w GA4, czy wejście pojawiło się z właściwym źródłem i medium.
- Zapisz link w arkuszu kampanii razem z datą i miejscem użycia.
- Do druku i kodów QR użyj skracacza linków. Po skróceniu sprawdź, czy parametry docierają do strony.
Ręczne przepisywanie wartości to najprostsza droga do bałaganu. Jedna osoba wpisze „Facebook”, druga „fb”, trzecia „facebook.com”, a raport pokaże trzy źródła zamiast jednego.
Czy w Google Ads potrzebujesz UTM?
Zwykle nie. Google Ads ma automatyczne tagowanie, które do każdego kliknięcia w reklamę dopisuje identyfikator GCLID. Dla nowych kont jest ono domyślnie włączone. Dzięki niemu GA4 pokazuje dane kampanii, a Google Ads może mierzyć konwersje i importować dane z Analytics.
Jeśli używasz jednocześnie automatycznego tagowania i UTM, GA4 bierze źródło, medium i pozostałe wymiary z automatycznego tagowania. W GA4 nie ma ustawienia, które odwraca tę kolejność. Jest jeden wyjątek: gdy identyfikatora GCLID nie da się użyć, GA4 bierze wszystkie wymiary źródła z parametrów UTM.
Dlatego jeśli już dodajesz UTM do reklam, ustaw komplet parametrów, a nie tylko jeden.
Ręczne tagowanie w Google Ads ma sens, gdy mierzysz ruch także w innym narzędziu niż GA4 albo gdy automatycznego tagowania nie możesz włączyć. Parametry dodaje się wtedy w ustawieniach adresów reklamy, np. w sufiksie końcowego adresu URL, który ustawisz na poziomie konta, kampanii, grupy reklam, reklamy albo słowa kluczowego. Google Ads potrafi wstawiać do adresów wartości dynamiczne ValueTrack, np. identyfikator kampanii {campaignid}. Reklamy w innych systemach, np. Meta albo LinkedIn, oznaczasz dla GA4 właśnie przez UTM.
Gdzie zobaczysz dane z UTM w Google Analytics 4?
W raporcie Pozyskiwanie ruchu: Raporty, Pozyskiwanie, Pozyskiwanie ruchu. Domyślnie raport grupuje sesje według kanałów. Zmień wymiar na Źródło/medium sesji albo Kampania sesji, żeby zobaczyć wartości z Twoich linków.
Każdy z tych wymiarów opisuje ostatnią sesję użytkownika. Kanał, który przyprowadził klienta po raz pierwszy, pokazuje osobny raport Pozyskiwanie użytkowników.
Jeśli w kolumnie kampanii widzisz (not set), część linków może mieć niepełne parametry. Wartości utm_creative_format i utm_marketing_tactic GA4 dziś nie pokazuje w raportach. Pełny adres z parametrami znajdziesz w wymiarze Lokalizacja strony. Wymiary „Strona docelowa + ciąg zapytania” i „Ścieżka strony + ciąg zapytania” pomijają parametry UTM. Jak czytać pozostałe raporty, opisujemy w przewodniku po GA4.
Co zrobić teraz?
Zacznij od porządku w danych, które już masz, a dopiero potem twórz nowe linki.
- Wyeksportuj z GA4 listę źródeł i mediów z ostatnich trzech miesięcy i poszukaj duplikatów, np. Facebook, facebook i fb.
- Sprawdź, ile sesji ląduje w kanale Unassigned i z jakim medium.
- Spisz konwencję nazw oraz jedną listę dozwolonych wartości.
- Usuń UTM z linków wewnętrznych na stronie.
- Sprawdź, czy automatyczne tagowanie w Google Ads jest włączone, a reklamy w innych systemach mają komplet parametrów.
Co dalej: gdy linki są już opisane, porównujesz kanały nie tylko liczbą wejść, ale konwersjami i przychodem. Więcej o tym, jak ocenić ruch na stronie, piszemy we wpisie o badaniu ruchu na stronie.
Źródła
- Pomoc Google Analytics: parametry UTM i kreatory adresów URL (GA4), dostęp 8.10.2026
- Pomoc Google Analytics: domyślne grupy kanałów (GA4), dostęp 8.10.2026
- Pomoc Google Analytics: wymiary źródła ruchu, tagowanie ręczne i automatyczne (GA4), dostęp 8.10.2026
- Pomoc Google Analytics: raport Pozyskiwanie ruchu (GA4), dostęp 8.10.2026
- Pomoc Google Ads: automatyczne tagowanie, dostęp 8.10.2026
- Google Search Central: konsolidacja zduplikowanych adresów URL (rel=canonical), dostęp 8.10.2026
- Pomoc Google Ads: Add a Final URL suffix, dostęp 9.10.2026
- Pomoc Google Ads: parametry ValueTrack (m.in. {campaignid}), dostęp 9.10.2026
Najczęstsze pytania.
Czy parametry UTM szkodzą SEO?
Nie, jeśli nie używasz ich w linkach wewnętrznych. Gdy adres z UTM trafi jednak do Google, znacznik rel="canonical" wskazujący wersję bez parametrów pomaga skupić sygnały na jednym adresie; Google podaje taki przykład dla adresu z parametrem gclid.
Czy link z UTM można skrócić?
Tak. Skracacz przekierowuje na pełny adres razem z parametrami, co przydaje się na ulotkach i w kodach QR. Po skróceniu kliknij link i sprawdź w GA4, czy wejście ma właściwe źródło.
Czy klient widzi parametry UTM?
Tak, po kliknięciu widać je w pasku adresu. Nie wpisuj w nich danych osobowych ani nazw, których nie chcesz pokazywać klientom, np. „klienci-nieaktywni”.

Pisze w Insights o temacie Analytics.


