Spis treści
- Jakie parametry UTM obsługuje GA4 – pełna lista
- Jak GA4 przetwarza UTM-y i przypisuje je do sesji
- utm_id i utm_source_platform: do czego służą mniej znane parametry
- Source Group i nowe wartości Source Platform – co zmieniło się w czerwcu 2026
- Jak UTM-y wpływają na domyślne grupy kanałów
- Jak sprawdzić, czy GA4 poprawnie odczytuje UTM-y – krok po kroku
- Najczęstsze błędy z UTM w GA4 i jak je wykryć
- Najczęściej zadawane pytania
UTM w GA4 to zestaw parametrów dopisywanych do adresu strony, z których Google Analytics 4 odczytuje źródło, medium, kampanię i kilka dodatkowych cech wizyty. Dokumentacja Google wymienia dziewięć takich parametrów: pięć klasycznych (utm_source, utm_medium, utm_campaign, utm_term, utm_content) oraz utm_id, utm_source_platform, utm_creative_format i utm_marketing_tactic. Siedem z nich trafia do raportów, dwa ostatnie są na razie zbierane, ale nie raportowane. Od 11 czerwca 2026 roku GA4 dodatkowo porządkuje surowe wartości źródła w wymiarze Source Group. Poniżej znajdziesz pełną listę, wymiary i sposób kontroli.
Najważniejsze w skrócie
- GA4 obsługuje dziewięć parametrów kampanii; utm_creative_format i utm_marketing_tactic nie są obecnie widoczne w raportach (stan na październik 2026).
- Wartości UTM są rozróżniane pod względem wielkości liter, więc „Facebook” i „facebook” to dwa osobne źródła.
- utm_id jest potrzebny, jeśli chcesz importować do GA4 koszty kampanii spoza Google.
- Wymiar Source Group (od 11 czerwca 2026) grupuje warianty nazw, np. „fb” i „facebook”, w jedną wartość i działa także wstecz.
- O przypisaniu do kanału decydują głównie utm_source i utm_medium, a nazwa kampanii ma znaczenie dla kanałów Cross-network i Organic Shopping.
Jakie parametry UTM obsługuje GA4 – pełna lista
GA4 odczytuje dziewięć parametrów kampanii, ale tylko trzy z nich są w praktyce obowiązkowe: źródło, medium i nazwa kampanii. Pozostałe doprecyzowują wizytę i przydają się w raportach kreacji, w imporcie kosztów oraz przy ruchu z platform zakupowych.
| Parametr | Co opisuje | Gdzie zobaczysz wartość | Uwagi |
|---|---|---|---|
| utm_source | Miejsce, z którego przyszedł ruch | Źródło sesji, Pierwsze źródło użytkownika | wymagany |
| utm_medium | Typ kanału marketingowego | Medium sesji | wymagany, decyduje o kanale |
| utm_campaign | Nazwa kampanii | Kampania sesji | wymagany w praktyce |
| utm_id | Identyfikator kampanii | Identyfikator kampanii (manual) | klucz przy imporcie kosztów |
| utm_term | Słowo kluczowe lub grupa odbiorców | Manual term | opcjonalny |
| utm_content | Wariant kreacji lub miejsce linku | Manual ad content | zalecany |
| utm_source_platform | Platforma kierująca ruch (np. narzędzie zakupu mediów) | Manual source platform | rzadko używany |
| utm_creative_format | Typ kreacji, np. display, native, video | brak w raportach | obecnie nieraportowany |
| utm_marketing_tactic | Taktyka, np. remarketing, prospecting | brak w raportach | obecnie nieraportowany |
Nazwy wymiarów w polskim interfejsie mogą różnić się od angielskich, a wymiary „manual” znajdziesz głównie w eksploracjach i jako wymiary dodatkowe.
Dwa ostatnie parametry możesz wpisywać już teraz – nie psują adresu ani pozostałych danych. Warunek jest jeden: lista dozwolonych wartości musi być równie krótka i zamknięta jak w przypadku medium, co szczegółowo opisujemy w artykule o konwencji nazewniczej UTM dla zespołu.
Jak GA4 przetwarza UTM-y i przypisuje je do sesji
GA4 odczytuje parametry z pełnego adresu strony (parametr page_location) przy pierwszym zdarzeniu wizyty i zapisuje je na trzech poziomach: zdarzenia, sesji i użytkownika. Dlatego ta sama wartość może pojawić się w kilku różnych wymiarach i dawać różne liczby.
- Pierwsze źródło użytkownika (first user) opisuje kanał, z którego użytkownik trafił do serwisu po raz pierwszy. Nie zmienia się przy kolejnych wizytach.
- Źródło sesji opisuje kanał, który rozpoczął daną sesję. Ten poziom najczęściej porównuje się z kosztami kampanii.
- Źródło bez przedrostka to wymiar na poziomie zdarzenia, wynikający z wybranego modelu atrybucji. Używasz go głównie w analizie zdarzeń kluczowych.
Dlatego raport pozyskania użytkowników i raport pozyskiwania ruchu pokażą dla tej samej kampanii różne liczby i nie jest to błąd. Do kontroli kampanii używaj wymiarów z przedrostkiem „sesji”.
Kilka zasad technicznych, które warto znać przed wysłaniem linku w świat:
- Parametry muszą znaleźć się przed znakiem
#. Wszystko po krzyżyku jest fragmentem adresu i GA4 go nie odczyta jako UTM. - Kolejność parametrów nie ma znaczenia, ale każdy może wystąpić tylko raz. Przy zdublowanym
utm_sourcewynik zależy od narzędzia, które składa adres, więc unikaj takich linków. - Wartości są zapisywane dokładnie w takiej postaci, w jakiej przyszły. GA4 nie zamienia wielkich liter na małe i nie usuwa spacji.
- UTM-y nie są pokazywane w wymiarach typu ścieżka strony z ciągiem zapytania; pełny adres z parametrami zobaczysz w wymiarze lokalizacji strony.
- Jeśli w adresie jest jednocześnie identyfikator kliknięcia Google Ads i UTM-y, dla wymiarów źródła i medium GA4 bierze wartości z autotagowania. Szczegóły tej zależności omawiamy w tekście o autotagowaniu Google Ads a UTM.
utm_id i utm_source_platform: do czego służą mniej znane parametry
utm_id to identyfikator kampanii, który pozwala połączyć ruch w GA4 z danymi o kosztach z innych systemów. utm_source_platform wskazuje platformę, która kieruje ruch, na przykład narzędzie do zakupu mediów, a nie konkretną witrynę.
utm_id przydaje się przede wszystkim przy imporcie danych o kosztach. GA4 pozwala wgrać plik z kosztami, kliknięciami i wyświetleniami kampanii spoza Google, a kluczem łączącym jest identyfikator kampanii razem ze źródłem i medium. Jeśli nie dopisujesz utm_id do linków, import nie ma się do czego „przyczepić”. Najprościej przyjąć, że utm_id to ID kampanii w systemie reklamowym (np. numer kampanii w Meta Ads Managerze) albo numer z arkusza planowania.
utm_source_platform odpowiada na pytanie „przez jaki system kupiono ten ruch”. Dokumentacja Google podaje jako przykłady Search Ads 360 i Display & Video 360. Przy ruchu oznaczonym ręcznie wymiar platformy źródła zwykle przyjmuje wartość „Manual”, a przy kampaniach Google Ads z autotagowaniem – „Google Ads”. Jeśli kupujesz media przez kilka platform programmatic albo przez dom mediowy, wpisanie platformy w utm_source_platform pozwala później odróżnić ruch z tej samej witryny kupiony różnymi drogami.
Jeśli ruch z kampanii trafia później do BigQuery, oba parametry pomagają też w samodzielnym odtwarzaniu źródeł w SQL. Jak to zrobić, pokazujemy w artykule o sesjach i źródłach ruchu w BigQuery.
Source Group i nowe wartości Source Platform – co zmieniło się w czerwcu 2026
Od 11 czerwca 2026 roku GA4 ma wymiar Source Group (grupa źródeł), który automatycznie łączy różne warianty nazw tego samego źródła w jedną ustandaryzowaną wartość. Google jednocześnie zaktualizował wartości wymiaru Source Platform, żeby były spójne z nową klasyfikacją.
W praktyce grupa źródeł robi to, co wcześniej trzeba było robić ręcznie polem obliczeniowym albo tabelą mapowania. Wartości „facebook”, „fb” czy warianty z nazwą kampanii trafiają do jednej grupy „Facebook”. Podobnie działa to dla Instagrama, TikToka, Pinteresta czy Amazona, a także dla nowych źródeł, takich jak ChatGPT i Perplexity. Wymiar jest wypełniany także dla danych historycznych i nie wymaga żadnych zmian w tagach.
Warto rozumieć różnicę między trzema wymiarami:
| Wymiar | Na jakie pytanie odpowiada | Przykład |
|---|---|---|
| Źródło sesji | Jaka dokładnie wartość przyszła w utm_source lub z odesłania | fb, facebook, m.facebook.com |
| Source Group | Z jakiej platformy pochodzi ruch po ujednoliceniu nazw | |
| Source Platform | Przez jaki system reklamowy lub zakupowy kupiono ruch | Manual, Google Ads |
Grupa źródeł nie zwalnia z konwencji nazewniczej. Ujednolica nazwę platformy, ale nie poprawi medium wpisanego w niestandardowy sposób ani nazwy kampanii, która nie pasuje do Twojego wzoru. Traktuj ją jako siatkę bezpieczeństwa i szybki sposób na sprawdzenie, ile wariantów pisowni mają Twoje źródła: wystarczy zestawić Source Group ze źródłem sesji w eksploracji. Więcej o czerwcowych i pozostałych zmianach z tego roku piszemy w przeglądzie nowości w GA4 w 2026 roku.
W tej samej aktualizacji pojawił się filtr danych według nazwy hosta. Pozwala on wykluczyć zdarzenia z wybranych domen, np. środowiska testowego, zanim zostaną przetworzone. Filtr działa od momentu utworzenia i nie zmienia danych historycznych.
Jak UTM-y wpływają na domyślne grupy kanałów
Kanał w GA4 wynika z reguł opartych przede wszystkim na wartości medium, w drugiej kolejności na źródle i nazwie kampanii. Medium spoza reguł oznacza kanał Unassigned, nawet jeśli źródło jest poprawne.
| Wartość w linku | Kanał w domyślnym grupowaniu |
|---|---|
| utm_medium=email (lub utm_source=email) | |
| utm_medium=affiliate | Affiliates |
| utm_medium=referral | Referral |
| utm_medium=display, banner, cpm | Display |
| utm_medium=sms (lub utm_source=sms) | SMS |
| utm_medium=audio | Audio |
| źródło społecznościowe + medium pasujące do wzorca płatnego (cpc, ppc, paid…) | Paid Social |
| źródło społecznościowe lub medium social | Organic Social |
| nazwa kampanii zawierająca „cross-network” | Cross-network |
źródło rozpoznane jako asystent AI (GA4 nadaje medium ai-assistant) |
AI Assistant |
Ostatni wiersz to zmiana z 13 maja 2026 roku. GA4 ma domyślny kanał dla ruchu z asystentów AI, takich jak ChatGPT, Gemini czy Claude. Jeśli prowadzisz płatne kampanie w ChatGPT, oznacz je medium płatnym (np. cpc), żeby nie mieszać ich z bezpłatnymi wejściami. Jak działa nowy kanał i jak go raportować, wyjaśniamy w tekście o ruchu z ChatGPT, Gemini i Claude w GA4.
Reguły porównują tekst, a nie intencję: medium newsletter nie zostanie rozpoznane jako Email. Jeśli potrzebujesz własnych kanałów, zamiast łamać listę mediów utwórz niestandardową grupę kanałów.
Jak sprawdzić, czy GA4 poprawnie odczytuje UTM-y – krok po kroku
Najszybszy test zajmuje kilka minut i warto go zrobić przed startem każdej kampanii.
- Złóż link w generatorze, a nie ręcznie. Układ arkusza z listami rozwijanymi i formułą sklejającą adres opisujemy w artykule o generatorze UTM i arkuszu kontroli kampanii.
- Otwórz link w oknie prywatnym i sprawdź adres końcowy po wszystkich przekierowaniach. Parametry muszą być widoczne na stronie docelowej.
- Włącz podgląd w Tag Assistant i w DebugView sprawdź zdarzenie page_view lub session_start. W parametrach zdarzenia zobaczysz źródło, medium i kampanię.
- Zajrzyj do raportu Czas rzeczywisty – karta z pierwszym źródłem i medium użytkownika pokaże wizytę po kilkudziesięciu sekundach.
- Następnego dnia otwórz raport pozyskiwania ruchu z wymiarem „Źródło/medium sesji” i dodaj kampanię sesji jako wymiar dodatkowy.
- Raz w miesiącu zestaw Source Group ze źródłem sesji w eksploracji dowolnej i wyłap nowe warianty pisowni.
Gdy dane mają trafić do raportu dla klienta lub zarządu, zestaw kampanie z kosztami według jednego klucza – nazwy kampanii albo utm_id. Gotowy układ takiego zestawienia znajdziesz w szablonie raportu ROAS.
Najczęstsze błędy z UTM w GA4 i jak je wykryć
Większość problemów z UTM-ami objawia się jako ruch Unassigned, rosnący udział wejść bezpośrednich albo kampanie rozbite na kilka wierszy. Każdy z tych objawów da się wyłapać w standardowych raportach.
- Medium spoza reguł kanałów. Objaw: rośnie Unassigned. Sprawdź listę mediów w kanale Unassigned i porównaj ją z tabelą powyżej.
- Utrata parametrów po przekierowaniu. Objaw: kampania ma kliknięcia w systemie reklamowym, a w GA4 rośnie ruch direct. Przyczyny i sposoby naprawy opisujemy w tekście o „(not set)” i ruchu bezpośrednim w GA4.
- UTM-y na linkach wewnętrznych. Objaw: kampanie „żyją” po zakończeniu, a strony docelowe to podstrony serwisu. Kliknięcia w banery na własnej stronie mierz zdarzeniami.
- Usunięte identyfikatory kliknięć. UTM-y przetrwają w przeglądarkach, które usuwają gclid czy fbclid, dlatego dobrze sprawdzają się jako zabezpieczenie. Szczegóły znajdziesz w analizie zmian w Safari 26.
- Dane osobowe w parametrach. Adres e-mail w utm_content to naruszenie zasad Google i problem z RODO. Używaj identyfikatorów kampanii, nigdy danych klienta.
Wszystkie poradniki o opisywaniu ruchu i nazewnictwie zebraliśmy w podtemacie UTM i nazewnictwo, a szczegóły konfiguracji usługi opisujemy na stronie narzędzia GA4.
Najczęściej zadawane pytania
Ile parametrów UTM obsługuje GA4?
GA4 rozpoznaje dziewięć parametrów kampanii: utm_source, utm_medium, utm_campaign, utm_id, utm_term, utm_content, utm_source_platform, utm_creative_format i utm_marketing_tactic. Według dokumentacji Google dwa ostatnie nie są obecnie raportowane (stan na październik 2026). W codziennej pracy wystarczą źródło, medium i kampania, a utm_id i utm_content dodaj wtedy, gdy importujesz koszty albo porównujesz kreacje.
Czym różni się Source Group od Source Platform?
Source Group, czyli grupa źródeł dodana 11 czerwca 2026 roku, łączy różne zapisy tego samego źródła, np. „fb” i „facebook”, w jedną wartość „Facebook”. Source Platform mówi, przez jaki system kupiono ruch, np. Google Ads albo ruch oznaczony ręcznie. Grupa źródeł odpowiada więc na pytanie „skąd”, a platforma źródła na pytanie „jaką drogą zakupu”.
Czy GA4 rozróżnia wielkość liter w parametrach UTM?
Tak. GA4 zapisuje wartości parametrów dokładnie tak, jak przyszły w adresie, więc „Newsletter” i „newsletter” to dwa różne źródła w raporcie. Nowy wymiar Source Group częściowo łagodzi ten problem dla znanych platform, ale nie obejmuje medium ani nazw kampanii. Najprościej przyjąć zasadę, że wszystkie wartości zapisujesz małymi literami.
Do czego potrzebny jest utm_id?
utm_id to identyfikator kampanii, który łączy ruch w GA4 z importowanymi danymi o kosztach. Jeśli chcesz zobaczyć w GA4 wydatki, kliknięcia i wyświetlenia kampanii z Meta, TikToka czy portali, plik importu dopasowuje je do sesji właśnie po identyfikatorze kampanii, źródle i medium. Bez utm_id w linkach import kosztów nie zadziała.
Dlaczego ruch z poprawnymi UTM-ami trafia do kanału Unassigned?
Najczęściej dlatego, że wartość utm_medium nie pasuje do żadnej reguły domyślnego grupowania kanałów, np. mailing zamiast email albo post-sponsorowany zamiast referral lub display. Źródło może być poprawne, ale to medium decyduje o kanale. Zmień medium na wartość z reguł GA4 albo utwórz niestandardową grupę kanałów, jeśli potrzebujesz własnej klasyfikacji.