Możesz regularnie publikować posty, wysyłać newslettery i uruchamiać reklamy, a mimo to po pewnym czasie nie wiedzieć, skąd dokładnie pochodził ruch na stronie. Google Analytics 4 pokaże wejścia, sesje i inne dane, ale bez spójnych oznaczeń trudniej połączyć kliknięcie z konkretnym kanałem oraz kampanią.
Właśnie temu służą parametry UTM. Przekazują do Analytics informacje o źródle, typie ruchu i nazwie akcji marketingowej. W tym poradniku uporządkujesz najważniejsze oznaczenia, poznasz prosty sposób tagowania Facebooka, Instagrama, newslettera i reklam, a także sprawdzisz, gdzie zweryfikować dane po publikacji. Najważniejszy proces jest prosty: najpierw ustalasz słownik, potem tworzysz link, sprawdzasz go przed publikacją i kontrolujesz dane w GA4.
Dlaczego parametry UTM są potrzebne, gdy Analytics pokazuje ruch
Sama informacja, że ktoś wszedł na stronę, nie zawsze wystarcza do sensownego mierzenia kampanii. Właściciel firmy chce zwykle wiedzieć nie tylko, ile było wizyt, lecz także czy wejście pochodziło z newslettera, posta w mediach społecznościowych, konkretnej reklamy albo innego miejsca. Parametry UTM pozwalają ręcznie przekazać Google Analytics informacje o źródle ruchu, medium i kampanii.
Możesz więc oznaczyć link prowadzący do tej samej strony inaczej zależnie od miejsca publikacji. Wtedy w raportach łatwiej rozpoznać, z którego kanału pochodziła sesja oraz do jakiej inicjatywy marketingowej była przypisana. Dodatkowe parametry mogą pomóc odróżnić kreacje, przyciski lub kilka linków w jednej wiadomości.
Trzeba jednak zachować właściwe oczekiwania. Same UTM-y porządkują informacje o źródłach ruchu, ale nie zastępują poprawnego wdrożenia zdarzeń, konwersji i innych ustawień GA4. Sama obecność parametrów w adresie nie potwierdza, że cała ścieżka pomiarowa działa poprawnie.
Trzy podstawowe parametry: utm_source, utm_medium i utm_campaign
Trzy podstawowe parametry opisują różne poziomy informacji. utm_source wskazuje miejsce, z którego pochodzi ruch, na przykład platformę, witrynę albo newsletter. utm_medium określa typ ruchu lub kanału, taki jak email, cpc, referral albo social. utm_campaign identyfikuje konkretną kampanię lub inicjatywę marketingową.
| Parametr | Na jakie pytanie odpowiada | Przykładowe zastosowanie |
|---|---|---|
utm_source | Skąd pochodzi ruch? | facebook, instagram, newsletter |
utm_medium | Jaki to typ ruchu? | social, email, cpc |
utm_campaign | Jakiej akcji dotyczy kliknięcie? | premiera, promocja, kampania sezonowa |
Przykładowe wartości w tabeli są tylko propozycją konwencji dla firmy. Google opisuje znaczenie parametrów, ale nie narzuca jednej listy nazw, która byłaby obowiązkowa dla każdego przedsiębiorstwa. Najważniejsze jest, aby raz przyjęte znaczenia stosować konsekwentnie.
Source, medium i campaign na prostym przykładzie
Wyobraź sobie link promujący jedną akcję marketingową. Wartość source odpowiada na pytanie, skąd przyszedł użytkownik, na przykład z Facebooka. Medium opisuje rodzaj działania, na przykład ruch społecznościowy albo płatny. Campaign łączy kliknięcie z nazwą konkretnej akcji. Dzięki temu te trzy informacje nie konkurują ze sobą: każda pełni inną funkcję.
Google Analytics pozwala także używać między innymi utm_id, utm_source_platform, utm_term i utm_content. Ten ostatni może służyć do rozróżniania kreacji albo kilku linków w ramach tej samej wiadomości.
Jak ustalić własną konwencję nazewnictwa
Najczęstszy problem z UTM-ami nie wynika z samego dodania parametrów, lecz z braku wspólnych reguł. Zanim zespół zacznie tagowanie linków, spisz dopuszczalne wartości dla platform, mediów i nazw kampanii. Ustal też, czy używasz małych liter, jakich separatorów, którego języka oraz jakich skrótów.
Jedna kampania powinna mieć tę samą nazwę we wszystkich kanałach. Kanał może zmieniać się w utm_source lub utm_medium, ale nazwa akcji w utm_campaign powinna pozostać wspólna, jeśli chcesz później analizować ją jako całość. Warianty posta, kreacji albo przycisku możesz rozróżniać przez utm_content, zamiast tworzyć nową nazwę kampanii dla każdego linku.
Warto przygotować jeden arkusz lub rejestr linków. Nie musi być rozbudowany. Powinien pozwalać sprawdzić, do jakiej kampanii należy adres, gdzie zostanie opublikowany oraz czy jego wartości zgadzają się ze słownikiem. Taki proces ogranicza ręczne przepisywanie i ułatwia kontrolę przed publikacją. Pomocne materiały o planowaniu treści znajdziesz w kategorii content marketingu.
Minimalny słownik i rejestr linków
Minimalny słownik może zawierać listę platform, typów ruchu oraz wzór nazwy kampanii. Do rejestru dodaj przeznaczenie linku, kanał publikacji, nazwę kampanii, użyty wariant treści i datę przygotowania. Przed publikacją porównaj adres ze słownikiem, a po starcie zapisz ewentualną zmianę.
Nie zmieniaj oznaczeń istniejącej kampanii bez odnotowania takiej decyzji. Nawet uporządkowanie nazwy w trakcie działania może wpłynąć na porównywalność raportów, ponieważ różne wartości mogą zostać potraktowane w Analytics jako odrębne.
Jak oznaczać linki z Facebooka, Instagrama, newslettera i reklam
Przy każdym kanale zachowaj ten sam podział ról. Nazwa platformy może trafić do utm_source, typ działania do utm_medium, a wspólna nazwa akcji do utm_campaign. Przykładowe wartości są decyzją organizacyjną firmy, a nie oficjalnym wymaganiem Google.
W poście organicznym możesz przyjąć platformę jako źródło, na przykład Facebook albo Instagram, a medium opisać jako ruch społecznościowy. W newsletterze praktyczny zapis może wyglądać tak: utm_source=newsletter oraz utm_medium=email. Jeżeli kilka przycisków prowadzi do tej samej strony i kampanii, rozróżnij je przez utm_content, na przykład według miejsca linku w wiadomości.
W reklamie płatnej możesz rozdzielić platformę w źródle i typ płatnego ruchu w medium. Przykładowe wartości to paid_social albo cpc, ale używaj ich tylko wtedy, gdy wpisują się w przyjęty słownik. Ta sama nazwa kampanii powinna pozostać taka sama w reklamie i innych kanałach wspierających tę akcję.
Przykładowy podział wartości między kanałami
Facebook i Instagram mogą mieć własne wartości source, newsletter może korzystać z source=newsletter i medium=email, a reklama może wskazywać platformę jako źródło i płatny typ ruchu jako medium. Post, kreacja lub przycisk mogą zostać zapisane w utm_content. Przed użyciem linku sprawdź, czy każda z tych wartości jest zgodna z firmowym rejestrem.
W przypadku Google Ads i innych zintegrowanych platform najpierw sprawdź automatyczne tagowanie. Takie platformy mogą przekazywać identyfikator kliknięcia, na przykład GCLID. Nie doklejaj bezrefleksyjnie ręcznych UTM-ów do adresów obsługiwanych przez automatyczne tagowanie, ponieważ sposób przypisywania danych zależy od integracji. Dodatkowe wskazówki dotyczące mediów społecznościowych znajdziesz w kategorii social media.
Najczęstsze błędy w tagowaniu i ich skutki
Najbardziej kłopotliwe są drobne różnice w zapisie. Wielkość liter, odstępy, znaki specjalne, język i skróty mogą sprawić, że ta sama platforma albo kampania pojawi się w raportach jako kilka różnych wartości. W efekcie analiza zostaje rozbita i wymaga ręcznego łączenia danych.
Ustal więc wcześniej, czy nazwy zapisujesz małymi literami, jak oddzielasz elementy nazwy i czy używasz polskich znaków. Nie mieszaj też znaczeń parametrów: utm_campaign nie powinien raz oznaczać nazwy akcji, a innym razem kanału. Brak istotnych parametrów może prowadzić do wartości (not set), dlatego przed publikacją sprawdź kompletność adresu.
Osobnym błędem jest zmiana nazwy kampanii w trakcie jej trwania bez zapisania tej decyzji. Nowa wartość może rozdzielić raportowanie na dwie części. Poprawne UTM-y nie są gwarancją kompletności danych ani automatycznym dowodem, która kampania przyniosła klienta; interpretacja zależy także od konfiguracji GA4.
Gdzie sprawdzić dane UTM w Google Analytics 4
Po uruchomieniu kampanii zacznij od raportu Traffic acquisition. Znajdziesz tam wymiary związane z sesją, między innymi Session source, Session medium i Session campaign. Sprawdź, czy pojawia się właściwe źródło, medium i kampania, zamiast od razu wyciągać wnioski o skuteczności.
Do analizy ręcznie oznaczonych kampanii służy także Manual report. Jeśli raport jest dostępny w danej konfiguracji, możesz przejść przez Reports > Life cycle > Acquisition > Overview, a następnie wybrać kartę dotyczącą sesji według ręcznego źródła i opcję View Manual campaigns. Nazwy elementów oraz dostępność raportu mogą zależeć od konfiguracji usługi, uprawnień i nawigacji.
Traffic acquisition a User acquisition
Traffic acquisition dotyczy wymiarów związanych z sesją. Odpowiada na pytanie, skąd pochodził konkretny ruch. User acquisition dotyczy pozyskania użytkownika i korzysta z wymiarów takich jak First user source, First user medium oraz First user campaign.
Dlatego podobne dane w obu raportach mogą wyglądać inaczej. Wybierz raport zgodnie z pytaniem: jeśli analizujesz źródło konkretnej sesji z oznaczonego linku, zacznij od Traffic acquisition. Jeśli interesuje Cię pierwsze pozyskanie użytkownika, sprawdź User acquisition. Dopiero po tej kontroli przechodź do zaangażowania lub konwersji.
Checklista przed publikacją i po starcie kampanii
Przed udostępnieniem linku przejdź przez krótką listę kontrolną:
- Sprawdź, czy adres prowadzi do właściwej strony.
- Porównaj wartości z firmowym słownikiem UTM.
- Upewnij się, że ta sama kampania ma jedną nazwę we wszystkich kanałach.
- Dodaj
utm_content, jeśli trzeba rozróżnić kreację, przycisk albo wariant linku. - Sprawdź, czy narzędzie publikujące nie usuwa parametrów z adresu.
- Jeśli działa automatyczne tagowanie, zweryfikuj, czy ręczne UTM-y są potrzebne.
Po starcie sprawdź dane w odpowiednim raporcie GA4 i odnotuj rozbieżności. Sama obecność parametrów w adresie nie potwierdza poprawności całego pomiaru, dlatego w razie problemu trzeba uwzględnić konfigurację GA4 oraz integracje reklamowe.
Podsumowanie: Porządkowanie UTM-ów nie wymaga skomplikowanego systemu. Największą różnicę robi jedna konwencja, wspólny słownik i rejestr linków używany przed publikacją. utm_source mówi, skąd pochodzi ruch, utm_medium opisuje jego typ, a utm_campaign wskazuje konkretną akcję. Warianty kreacji i przycisków możesz rozróżniać przez utm_content. Po uruchomieniu sprawdzaj dane przede wszystkim w Traffic acquisition lub Manual report, pamiętając o różnicy między sesją a pozyskaniem użytkownika. UTM-y porządkują źródła ruchu, ale nie zastępują pełnej konfiguracji pomiaru w GA4.
Sprawdź pozostałe inspiracje i praktyczne poradniki, które pomogą Ci lepiej prowadzić marketing swojej firmy.

