Wysyłasz kampanię e-mailową, klikają, wchodzą na stronę — i co dalej? Jeśli w Google Analytics widzisz tylko ogólny ruch bez podziału na konkretne wiadomości, tracisz dane, które mogłyby poprawić każdą kolejną kampanię. Parametry UTM rozwiązują ten problem raz na zawsze. Ten przewodnik przeprowadzi Cię przez wszystko: od budowy pierwszego tagu, przez dobre praktyki nazewnictwa, aż po analizę wyników w GA4.
Czym są parametry UTM i dlaczego mailing ich potrzebuje?
UTM (Urchin Tracking Module) to fragmenty tekstu dołączane do adresów URL, które informują systemy analityczne o źródle, medium i nazwie kampanii generującej ruch. Google Analytics odczytuje je automatycznie i przypisuje sesje do odpowiednich kampanii — bez żadnego dodatkowego kodu na stronie.
W przypadku mailingów problem jest szczególny: domyślnie GA4 klasyfikuje kliknięcia z e-maili jako ruch „direct" lub „(none)", bo klient pocztowy nie wysyła nagłówka Referer. Bez UTM tagging nie wiesz, czy użytkownik przyszedł z newslettera wysłanego w poniedziałek, z kampanii retargetingowej czy z automatycznej sekwencji powitalnej.
Co dokładnie mierzy każdy parametr?
| Parametr | Co oznacza | Przykład dla mailingu |
|---|---|---|
| utm_source | Skąd pochodzi ruch (nadawca) | newsletter, mailerPRO, sendinblue |
| utm_medium | Kanał marketingowy | |
| utm_campaign | Nazwa kampanii | black-friday-2024, onboarding-krok1 |
| utm_content | Wariant treści (A/B, CTA) | przycisk-kup-teraz, link-tekstowy |
| utm_term | Słowo kluczowe (głównie SEM, rzadko email) | promocja-letnia |
W mailingach utm_source, utm_medium i utm_campaign są obowiązkowe. Parametr utm_content jest bardzo przydatny przy testach A/B lub gdy w jednym e-mailu masz kilka linków prowadzących do tej samej strony.
Jak zbudować poprawny link z UTM — krok po kroku
Budowanie tagów ręcznie jest podatne na błędy. Warto znać strukturę, ale w praktyce korzystaj z narzędzi automatyzujących ten proces.
Krok 1: Zacznij od czystego URL
Upewnij się, że bazowy adres strony docelowej nie zawiera już żadnych parametrów UTM z poprzednich kampanii. Jeśli URL ma już znak zapytania (?) i inne parametry (np. ?ref=homepage), kolejne parametry UTM dodajesz po znaku &, nie po kolejnym ?.
Krok 2: Dołącz parametry w odpowiedniej kolejności
Technicznie kolejność parametrów UTM nie ma znaczenia dla Google Analytics, ale warto przyjąć stały schemat dla czytelności. Przykładowy link dla kampanii Black Friday:
https://twojasklep.pl/oferta?utm_source=newsletter&utm_medium=email&utm_campaign=black-friday-2024&utm_content=przycisk-cta
Każdy parametr składa się z nazwy, znaku równości i wartości. Parametry oddzielone są znakiem &. Wartości nie mogą zawierać spacji — zamiast nich używaj myślnika (-) lub podkreślnika (_).
Krok 3: Użyj Campaign URL Builder od Google
Google udostępnia bezpłatne narzędzie Campaign URL Builder (dostępne pod adresem ga-dev-tools.google.com), które generuje poprawne linki bez ryzyka literówek. Wystarczy wkleić bazowy URL i wypełnić pola — narzędzie samo zakoduje spacje i znaki specjalne.
Krok 4: Skróć link przed wklejeniem do e-maila
Długie URL z parametrami UTM są nieczytelne, a w niektórych klientach pocztowych mogą się łamać w połowie. Użyj skracacza (np. Bitly lub własnego short-linka na swojej domenie), by zachować estetykę wiadomości i uniknąć problemów z dostarczalnością.
Dobre praktyki nazewnictwa — zasady, których warto się trzymać
Największy problem z UTM tagging w zespołach to brak spójności. Jeden marketer pisze Newsletter, drugi newsletter, trzeci e-mail — i nagle w raportach masz trzy osobne źródła zamiast jednego. Google Analytics rozróżnia wielkość liter w wartościach UTM.
Reguła 1: Zawsze małe litery
Ustal raz na zawsze, że wszystkie wartości UTM piszesz małymi literami. To eliminuje duplikaty w raportach i ułatwia filtrowanie.
Reguła 2: Myślnik zamiast spacji i podkreślnika
Spacje są kodowane jako %20 lub +, co zaśmieca URL. Podkreślnik utrudnia zaznaczanie tekstu w niektórych klientach pocztowych. Myślnik jest neutralny i czytelny: black-friday-2024.
Reguła 3: Schemat nazewnictwa kampanii
Przyjmij stały format, np. [typ]-[temat]-[rok-miesiąc]. Przykłady:
newsletter-poradnik-utm-2025-06promo-black-friday-2024-11onboarding-krok2-welcome-2025reaktywacja-nieaktywni-90dni-2025-05
Taki schemat pozwala filtrować kampanie w GA4 według miesiąca, typu czy tematu bez konieczności pamiętania każdej nazwy z osobna.
Reguła 4: Dokumentuj w arkuszu UTM
Stwórz prosty arkusz Google Sheets (lub Excel) z kolumnami: URL bazowy, utm_source, utm_medium, utm_campaign, utm_content, data wysyłki, wygenerowany link. Każda kampania = jeden wiersz. Po roku masz historię wszystkich tagów i możesz szybko sprawdzić, czego użyłeś w poprzedniej edycji akcji.
UTM email w praktyce — typowe scenariusze
Newsletter cykliczny
Dla regularnego newslettera warto wyróżniać każde wydanie numerem lub datą w utm_campaign, a różne sekcje (artykuł, produkt, CTA główny) oznaczać przez utm_content. Dzięki temu zobaczysz, które treści w newsletterze klikają się najlepiej.
utm_source=newsletter | utm_medium=email | utm_campaign=tygodnik-2025-06-09 | utm_content=artykul-utm-poradnik
Kampania promocyjna (jednorazowa)
Przy akcji Black Friday lub świątecznej wyślij kilka wiadomości w sekwencji (zapowiedź, dzień X, ostatnia szansa). Każda powinna mieć inną wartość utm_campaign lub przynajmniej inny utm_content, byś wiedział, która wiadomość konwertowała najlepiej.
Sekwencja automatyczna (automation)
E-maile onboardingowe, porzucone koszyki, reaktywacje — tu utm_campaign powinno opisywać typ sekwencji, a utm_content numer kroku:
utm_campaign=onboarding | utm_content=krok1-powitanieutm_campaign=onboarding | utm_content=krok2-funkcjeutm_campaign=porzucony-koszyk | utm_content=przypomnienie-24h
Testy A/B
Testujesz dwa warianty CTA? Użyj utm_content do ich odróżnienia: cta-kup-teraz vs cta-sprawdz-oferte. W GA4 porównasz współczynniki konwersji dla każdego wariantu bez żadnego dodatkowego narzędzia.
Jak analizować UTM email w Google Analytics 4
GA4 przetwarza parametry UTM automatycznie po kliknięciu w link. Dane znajdziesz w kilku miejscach interfejsu.
Raport Pozyskiwanie ruchu
Przejdź do Raporty → Pozyskiwanie → Pozyskiwanie ruchu. W kolumnie „Źródło/medium sesji" zobaczysz wpisy takie jak newsletter / email. Możesz dodać wymiar pomocniczy Kampania sesji, by rozbić wyniki na poszczególne kampanie.
Eksploracje (Explorations)
Dla głębszej analizy użyj modułu Eksploracje. Utwórz raport z wymiarami: Źródło kampanii, Medium kampanii, Kampania, Treść kampanii — i dobierz metryki: Sesje, Współczynnik konwersji, Przychody. To pozwoli porównać np. skuteczność różnych CTA w jednej kampanii.
Na co zwracać uwagę w raportach?
- CTR → Sesje: ile kliknięć z e-maila przełożyło się na rzeczywiste sesje (różnica = boty, podglądy linków przez klientów pocztowych)
- Współczynnik konwersji per kampania: która kampania generuje zakupy, a która tylko ruch
- Czas na stronie i strony/sesję: czy użytkownicy z mailingu angażują się w treść, czy od razu wychodzą
- utm_content vs konwersje: który link w e-mailu (nagłówek, przycisk, link tekstowy) konwertuje lepiej
Uwaga na „direct / (none)" po wdrożeniu UTM
Jeśli po wdrożeniu tagów nadal widzisz część ruchu jako direct, sprawdź: czy wszystkie linki w szablonie e-maila mają UTM (stopka, logo, linki w obrazkach), czy skracacz URL nie usuwa parametrów oraz czy landing page nie robi przekierowania 301 tracącego parametry.
Najczęstsze błędy przy UTM tagging w mailingach
- Brak tagowania linków w stopce i logo — kliknięcia w logo firmy lub link „wypisz się" (jeśli prowadzi na stronę) też powinny być oznaczone lub świadomie pominięte
- Takie same utm_content dla różnych linków — tracisz możliwość porównania skuteczności poszczególnych elementów e-maila
- Mieszanie wielkości liter —
Emailiemailto dwa różne medium w GA4 - Tagowanie linków do plików PDF lub zewnętrznych domen — UTM działa tylko na Twojej własnej stronie z GA4; na obcych domenach parametry są bezużyteczne lub mogą naruszać prywatność
- Brak UTM w kampaniach automatycznych — automation to często największy generator konwersji, a firmy zapominają go otagować przy konfiguracji
- Kopiowanie linków z poprzedniej kampanii bez zmiany nazwy — wyniki mieszają się ze sobą w raportach
UTM a narzędzia do wysyłki — jak to działa w praktyce
Większość platform do e-mail marketingu oferuje automatyczne dodawanie parametrów UTM do linków w szablonie. Warto jednak wiedzieć, jak to działa pod spodem, by nie stracić kontroli nad nazewnictwem.
Jeśli korzystasz z własnych skrzynek SMTP i narzędzia takiego jak MailerPRO, masz pełną kontrolę nad każdym linkiem w szablonie — możesz stosować własny schemat UTM bez narzuconych konwencji platformy. To szczególnie ważne dla firm, które chcą zachować spójność tagowania we wszystkich kanałach (email, social, Google Ads) w jednym arkuszu UTM.
Niezależnie od narzędzia, przed wysyłką zawsze przetestuj co najmniej jeden link z UTM: kliknij go, otwórz GA4 w trybie DebugView i sprawdź, czy sesja pojawia się z właściwym źródłem, medium i kampanią. Taki test zajmuje 2 minuty i oszczędza analizowania błędnych danych przez miesiąc.
Parametry UTM to jeden z najprostszych, a jednocześnie najbardziej niedocenianych elementów e-mail marketingu. Wdrożenie spójnego systemu tagowania zajmuje jeden dzień — stworzenie arkusza, ustalenie konwencji, zaktualizowanie szablonów. W zamian dostajesz dane, które pozwalają podejmować decyzje oparte na faktach: wiedzieć, która kampania sprzedaje, który CTA klikają, i gdzie warto inwestować budżet. Zacznij od następnej kampanii — zbuduj link z UTM według schematu z tego przewodnika i sprawdź za tydzień, co mówią raporty.
📨 Wypróbuj Mailer PRO
Wysyłaj mailing z własnych skrzynek SMTP — bez prowizji od liczby maili. Zachowujesz pełną kontrolę nad reputacją domeny.
Zobacz cennik Jak to działa


