Linki UTM to zwykłe adresy strony z dopisanymi parametrami, które mówią narzędziu analitycznemu, skąd przyszedł odwiedzający: z jakiego serwisu, jakim kanałem i w ramach której kampanii. Same parametry niczego nie mierzą. Działają tylko wtedy, gdy cały zespół nazywa kampanie tak samo, a ty po kilku tygodniach sprawdzasz coś więcej niż liczbę sesji.
Ten poradnik jest dla małej firmy, która prowadzi kilka kampanii naraz: reklamę, newsletter, post u partnera i ulotkę z kodem QR. Ustalisz krótką konwencję nazw, założysz tabelę kampanii, unikniesz najczęstszych błędów i na końcu sprawdzisz, które oznaczone wizyty zamieniły się w rozmowę, prośbę o telefon albo zgłoszenie.
Pięć pól, które opisują wejście na stronę
Link z oznaczeniem wygląda tak: twojafirma.pl/oferta/?utm_source=newsletter&utm_medium=email&utm_campaign=wiosna-2026. Wszystko po znaku zapytania to parametry. Strona wyświetla się tak samo, ale narzędzie analityczne zapisuje opis wejścia. Trzy pola są obowiązkowe w praktyce, dwa pozostałe dodajesz, gdy chcesz rozróżnić warianty.
Przesuń tabelę w bok, aby zobaczyć wszystkie kolumny.
| Parametr | Na jakie pytanie odpowiada | Przykład |
|---|---|---|
| utm_source | Kto wysłał ruch | newsletter, facebook, partner-kowalski |
| utm_medium | Jakim kanałem | email, cpc, social, qr |
| utm_campaign | W ramach jakiej akcji | wiosna-2026, przeglad-klimatyzacji |
| utm_content | Który wariant lub miejsce linku | baner-gora, przycisk-cennik |
| utm_term | Jakie słowo kluczowe (głównie reklamy w wyszukiwarce) | serwis-klimatyzacji |
Pomoc Google Analytics o parametrach UTM zaleca, by zawsze podawać source, medium i campaign, i podkreśla, że wartości rozróżniają wielkość liter. To opis działania Google Analytics, a nie gwarancja, że każde inne narzędzie traktuje te pola identycznie.
Konwencja nazw na jedną stronę A4
Konwencja to krótki słownik dozwolonych wartości, a nie dokument strategiczny. W małej firmie wystarczą cztery zasady: tylko małe litery, słowa łączone myślnikiem, bez polskich znaków i spacji, a wartości source i medium wybierane z zamkniętej listy. Nazwa kampanii mówi, co promujesz i kiedy, na przykład przeglad-klimatyzacji-2026-04.
Dla medium trzymaj się nazw, które narzędzia rozpoznają: email dla newslettera, cpc dla płatnych kliknięć, social dla postów bez budżetu, referral dla linku u partnera. Własne pomysły w stylu „mailing_marzec” rozbijają kanał na wiele wierszy i utrudniają porównanie miesięcy. Wartość qr nie pasuje do żadnej reguły domyślnych kanałów Google Analytics i trafi tam do „Unassigned”, co nie przeszkadza, jeśli ulotki oceniasz po nazwie kampanii.
Według opisu domyślnej grupy kanałów Google Analytics zalicza ruch do kanału e-mail, gdy source lub medium ma wartość „email” (albo jej warianty). Reguła dotyczy tego narzędzia i nie mówi nic o skuteczności newslettera.
Słownik UTM firmy: source: nazwa serwisu lub partnera; medium: email, cpc, social, referral, qr; campaign: temat-rrrr-mm; content: miejsce linku. Małe litery, myślniki, bez polskich znaków. Nowa wartość tylko po dopisaniu do słownika.
Prosta tabela kampanii zamiast pamięci
Każdy oznaczony link zapisuj w jednym arkuszu: data, kampania, pełny adres, kto go stworzył i gdzie został użyty. Dzięki temu nikt nie wymyśla nazwy od nowa, a po miesiącu wiesz, co oznacza tajemnicza wartość w raporcie. Poniżej fikcyjny przykład serwisu klimatyzacji z trzema linkami w jednej akcji.
Przesuń tabelę w bok, aby zobaczyć wszystkie kolumny.
| Gdzie użyty | source / medium | campaign | content |
|---|---|---|---|
| Newsletter do klientów | newsletter / email | przeglad-klimatyzacji-2026-04 | przycisk-termin |
| Reklama w sieci społecznościowej | facebook / cpc | przeglad-klimatyzacji-2026-04 | wideo-15s |
| Ulotka w punkcie partnera | ulotka / qr | przeglad-klimatyzacji-2026-04 | lada-sklep |
Wspólna nazwa kampanii pozwala zobaczyć akcję jako całość, a source i medium pokazują, który kanał zadziałał. Do arkusza dopisz też kolumnę na wynik, którą uzupełnisz po zakończeniu akcji. Jak potem uporządkować raport, w którym jedna strona ma wiele wierszy przez różne parametry, opisujemy w poradniku o parametrach URL w raportach.
Błędy, które psują dane po cichu
- Wielkie litery: „Facebook” i „facebook” to w raporcie dwa różne źródła.
- UTM na linkach wewnętrznych: baner na własnej stronie z oznaczeniem kampanii udaje nowe wejście i zaciera prawdziwe źródło.
- Newsletter bez oznaczeń: kliknięcia z programu pocztowego mogą trafić do ruchu bezpośredniego zamiast do kanału e-mail.
- Ręczne UTM w reklamach z automatycznym tagowaniem bez sprawdzenia, które oznaczenie wygrywa w raporcie.
- Parametry gubione przy przekierowaniu lub skracaniu adresu.
- Dane osobowe w parametrach, na przykład adres e-mail odbiorcy.
Linki wewnętrzne zostawiaj bez UTM, a kliknięcia w banery mierz zdarzeniami. Utratę oznaczeń przy przekierowaniu sprawdzisz, otwierając link i patrząc na adres w pasku przeglądarki po załadowaniu strony. Ten problem wraca przy diagnozie, gdy ruch z reklam nie konwertuje, bo kampania traci wtedy część zasługi.
Pomoc Google Ads o automatycznym tagowaniu wyjaśnia, że do adresu dodawany jest identyfikator kliknięcia GCLID, a w GA4 ma on pierwszeństwo przed ręcznymi oznaczeniami. Nie oznacza to, że ręczne UTM są zbędne w innych kanałach.
Sprawdź link, zanim wyjdzie do klientów
- Otwórz link w oknie prywatnym.Upewnij się, że strona się ładuje, a parametry zostają w adresie po wszystkich przekierowaniach.
- Porównaj ze słownikiem.Sprawdź małe litery, myślniki i to, czy source oraz medium są z zamkniętej listy.
- Znajdź swoją wizytę.Po kilku minutach odszukaj testowe wejście w narzędziu analitycznym i zobacz, jakie źródło i kampania zostały zapisane.
- Wpisz link do tabeli.Dopiero zweryfikowany adres trafia do arkusza i do newslettera, reklamy albo na ulotkę.
Ten test zajmuje kilka minut i chroni przed tygodniami danych, których nie da się już poprawić. Jeśli wyniki w dwóch narzędziach i tak się różnią, przyczyną nie zawsze jest link. Część ograniczeń pomiaru opisujemy w tekście o tym, czego nie pokaże Google Analytics.
Od oznaczonej wizyty do rozmowy z klientem
Raport sesji odpowiada na pytanie, która kampania przyciągnęła ludzi. Firma usługowa potrzebuje jednak odpowiedzi, która kampania przyniosła zapytania. Po zakończeniu akcji weź listę rozmów, próśb o kontakt i zgłoszeń z tego okresu i sprawdź, z jakim źródłem i kampanią weszła osoba, która się odezwała. Zwykle kilka spraw mówi więcej niż setki sesji.
W Analityce Meetlead podróż klienta zapisuje przy wizycie source, medium, campaign, content i term oraz identyfikatory kliknięć, a oś wizyt filtrujesz po źródle i kampanii. Przy wizycie widać powiązaną rozmowę, prośbę o oddzwonienie albo zgłoszenie. Starsze sesje sprzed zapisywania źródła są oznaczone jako niepokryte, więc nie dostają wymyślonego pochodzenia.
Jeśli zapytaniem jest wysłany formularz lub rezerwacja na twojej stronie, możesz skonfigurować cel biznesowy i zapisywać go skryptem w momencie wysłania. Wtedy kolumna wyniku w tabeli kampanii zawiera liczbę spraw, a nie tylko wejść. Jak czytać kilka wizyt jednej osoby przed kontaktem, opisuje poradnik o ścieżce klienta na stronie.
Pytania o linki UTM
Co zrobić z kampaniami, które już oznaczono niespójnie? Zebranych danych zwykle nie poprawisz wstecz. Zapisz w tabeli kampanii datę wprowadzenia słownika i porównuj okresy dopiero od tego dnia. Starsze wartości możesz zestawić ręcznie w arkuszu, opisując, które warianty nazwy uznajesz za tę samą kampanię.
Czy muszę oznaczać każdy post w mediach społecznościowych? Nie każdy, ale każdy, którego wynik chcesz porównać. Oznacz posty z ofertą i linki w opisie profilu, a codzienną aktywność możesz zostawić bez parametrów. Ważniejsze od liczby oznaczonych linków jest to, by te istniejące trzymały się słownika i trafiały do tabeli kampanii.

