Close
Type at least 1 character to search
Back to top

UTM-y: małe parametry, które robią ogromną różnicę w marketingu

Wyobraź sobie, że inwestujesz budżet w reklamy, newslettery, social media i współprace. Kampanie lecą, kliknięcia są, coś się sprzedaje… tylko gdy przychodzi moment podsumowania, w Google Analytics widzisz chaos. „Direct”, „Other”, „Unassigned”. I klasyczne pytanie: co tak naprawdę zadziałało?

Właśnie w tym miejscu na scenę wchodzą parametry UTM. Niewielkie dodatki do linków, które robią ogromną robotę w analityce i pozwalają wreszcie połączyć kropki między działaniami marketingowymi a realnymi efektami.

Czym właściwie są UTM-y?

UTM-y (Urchin Tracking Module) to krótkie parametry dodawane do adresu URL, które przekazują narzędziom analitycznym informacje o tym:

  • skąd przyszedł użytkownik,
  • jakim kanałem,
  • w ramach jakiej kampanii.

Dzięki nim Google Analytics (GA4) nie musi się domyślać, czy kliknięcie pochodziło z posta na Instagramie, reklamy na Facebooku czy newslettera wysłanego w piątek o 9:00. Po prostu to wie. I Ty też wiesz.

Google Analytics nie czyta w myślach

Jeśli  Google Analytics nie dostanie jasnej informacji, skąd pochodzi ruch, musi zgadywać. A gdy zaczyna zgadywać, bardzo szybko pojawiają się problemy z interpretacją danych, raportami i wnioskami.

W praktyce brak parametrów UTM najczęściej kończy się tym, że ruch trafia do dwóch kategorii: Direct albo Unassigned. Na pierwszy rzut oka mogą wyglądać niewinnie, ale w rzeczywistości oba te źródła oznaczają jedno: utraconą informację o działaniach marketingowych.

Direct, czyli „nie wiemy, skąd ten użytkownik przyszedł”

Ruch typu Direct nie oznacza wyłącznie sytuacji, w której użytkownik ręcznie wpisuje adres strony w przeglądarce. To częsty mit. W rzeczywistości jest to kategoria „ostatniej szansy”, do której Google Analytics przypisuje sesje wtedy, gdy nie potrafi jednoznacznie określić źródła ruchu.

Bez UTM-ów do Direct bardzo często trafiają kliknięcia z:

  • newsletterów i mailingów,
  • linków w PDF-ach, dokumentach i prezentacjach,
  • komunikatorów (Messenger, WhatsApp, Slack),
  • aplikacji mobilnych,
  • skracaczy linków,
  • przekierowań, które „zjadają” informacje o źródle.

Efekt? Kampania e-mailowa, nad którą zespół pracował kilka tygodni, w raportach wygląda tak, jakby… w ogóle się nie wydarzyła. Jej efekt zasila ogólną pulę ruchu bezpośredniego, bez możliwości oceny skuteczności czy porównania z innymi kanałami.

Unassigned, czyli dane, z którymi nie da się nic zrobić

Jeszcze większym problemem jest kategoria Unassigned. Pojawia się ona wtedy, gdy Google Analytics otrzymuje informacje o źródle ruchu, ale nie potrafi przypisać ich do żadnego znanego kanału.

Dzieje się tak m.in. wtedy, gdy:

  • parametry UTM są błędnie ustawione,
  • stosowane są niestandardowe lub niespójne nazwy,
  • wartości source i medium nie pasują do reguł klasyfikacji kanałów w GA4,
  • w linku brakuje kluczowych parametrów (np. utm_medium).

Przykłady z życia:

  • utm_medium=facebook zamiast social lub social_paid,
  • utm_source=mailing w jednej kampanii, a newsletter w innej,
  • mieszanie wielkich i małych liter (Facebook vs facebook).

Jak poprawnie stosować parametry UTM w praktyce?

Stosowanie UTM-ów warto zacząć od prostego założenia: każdy link, który wychodzi poza Twoją stronę i ma cel marketingowy, powinien być oznaczony. Niezależnie od tego, czy prowadzi z reklamy, newslettera, posta w social mediach czy współpracy partnerskiej. Do ich tworzenia najlepiej korzystać z oficjalnego narzędzia Google – Campaign URL Builder – który pozwala w uporządkowany sposób zbudować poprawny adres URL.

 

Każdy parametr UTM to zestaw informacji przekazywanych do Google Analytics wraz z kliknięciem w link. Każdy z nich pełni inną rolę i odpowiada na inne pytanie analityczne. Kluczowe jest to, że trzy z nich są obowiązkowe, a dwa pozostałe rozszerzają możliwości analizy.


utm_source – skąd pochodzi ruch
(parametr obowiązkowy)

Ten parametr określa konkretne źródło ruchu, czyli platformę lub nadawcę linku. Dzięki niemu wiemy, czy użytkownik trafił na stronę z Google, Facebooka, newslettera czy od partnera afiliacyjnego.
To właśnie utm_source pozwala odróżnić np. ruch z Facebooka od ruchu z Instagrama, nawet jeśli oba należą do tego samego kanału marketingowego.

Zasada: zawsze używamy małych liter, bez spacji i polskich znaków, a wartości muszą być spójne w całej organizacji.


utm_medium – jakim kanałem przyszedł użytkownik
(parametr obowiązkowy)

utm_medium informuje Google Analytics, jaki typ ruchu reprezentuje dana wizyta – czy jest to reklama płatna, mailing, post organiczny czy ruch afiliacyjny.
To właśnie ten parametr decyduje o tym, do jakiego kanału (Channel Group) trafi ruch w raportach GA4. Błędnie ustawione medium bardzo często kończy się przypisaniem sesji do Unassigned.

Przykładowe, poprawne pary source / medium:
facebook / social_paid, google / cpc, newsletter / email



utm_campaign – w ramach jakiej kampanii
(parametr obowiązkowy)

utm_campaign służy do grupowania działań marketingowych pod jedną nazwą kampanii, promocji lub akcji. Dzięki temu można łatwo porównywać efekty kampanii prowadzonych w różnych kanałach, okresach czy formatach.
Dobrze nazwana kampania pozwala szybko zrozumieć jej cel bez zaglądania do briefu.

Dobra praktyka: stosuj czytelne, opisowe nazwy, używaj dat lub celu kampanii i unikaj spacji.


utm_term – słowo kluczowe
(parametr opcjonalny)

Ten parametr wykorzystywany jest głównie w kampaniach typu paid search, przede wszystkim w Google Ads. Pozwala przekazać informację o konkretnym słowie kluczowym, które doprowadziło do kliknięcia.
W GA4 nie jest on wymagany, ale bywa bardzo pomocny przy analizie skuteczności poszczególnych zapytań lub grup reklam.


utm_content – wersja reklamy lub linku
(parametr opcjonalny)

utm_content umożliwia rozróżnienie różnych kreacji, formatów lub wersji komunikatu w ramach jednej kampanii. Najczęściej wykorzystywany jest w testach A/B – np. do porównania dwóch banerów, przycisków CTA lub wersji tekstu.
Dzięki temu wiemy nie tylko która kampania działa najlepiej, ale również dlaczego.

Jak korzystać z Campaign URL Buildera i jak wypełnić poszczególne pola?

Wejdź na stroną https://ga-dev-tools.google/campaign-url-builder/  i uzupełnij poniższe parametry

1) Website URL

Adres docelowy strony (landing page, produkt, oferta).

Przykład:
https://twojafirma.pl/oferta

2) Campaign Source (utm_source)

Kto wysyła ruch – źródło.

Standardowe wartości:

Kanał

utm_source

Google Ads

google

Facebook Ads

facebook

Instagram Ads

instagram

LinkedIn Ads

linkedin

Newsletter e-mail

newsletter

Biuletyn SMS

sms

Partner afiliacyjny

partner_xyz

TikTok Ads

tiktok

YouTube Ads

youtube

Wyszukiwarki organiczne

google / bing / duckduckgo

3) Campaign Medium (utm_medium)

Jaki rodzaj ruchu/kanal marketingowy.

Standardowe wartości:

Medium

Opis

cpc

kliknięcia płatne (Google Ads, Facebook Ads)

organic

ruch organiczny wyszukiwarki

email

kampanie e-mail

social_paid

posty płatne w social

social

posty organiczne

referral

ruch z linków zewnętrznych

affiliate

ruch afiliacyjny

display

banery reklamowe

sms

kampanie sms

Przykłady poprawnych par:

  • facebook / social_paid
  • instagram / social_paid
  • google / cpc
  • newsletter / email
4) Campaign Name (utm_campaign)

Nazwa kampanii, promocji lub akcji.

Zasady:

  • Nazwa powinna być czytelna i opisowa.
  • Używaj daty/celu kampanii.
  • Małymi literami, bez polskich znaków, spacje ➝ używaj lub _.

Przykłady:

  • black_friday_2026
  • wiosenna_promocja
  • lead_generation_lato
  • produkt_xyz_launch
5) Campaign Term (utm_term) – opcjonalne

Dla kampanii typu paid search (Google Ads) – słowa kluczowe.

Przykład:
utm_term=buty_biegowe

6) Campaign Content (utm_content) – opcjonalne

Do rozróżnienia różnych kreacji/testów A/B.

Przykład:

  • baner_728x90
  • cta_zapisz_sie
  • obrazek_czerwony

Przykłady dobrze skonstruowanych UTM-ów

1) Kampania Google Ads – oferta usług social media

Reklama płatna kierująca na stronę usług social media

https://friendsmakebrands.pl/uslugi/?utm_source=google&utm_medium=cpc&utm_campaign=social_media_q1_2026

 

Co oznacza:

  • utm_source=google – ruch z Google Ads
  • utm_medium=cpc – płatne kliknięcia
  • utm_campaign=social_media_q1_2026 – kampania promująca social media w Q1 2026

 

2) Post na Facebooku – portfolio

👉 Płatna promocja Case Study portfolio

https://friendsmakebrands.pl/nasze-portfolio/?utm_source=facebook&utm_medium=social_paid&utm_campaign=portfolio_promo_maj

 

Co oznacza:

  • facebook / social_paid – ruch z płatnej promocji na Facebooku
  • utm_campaign=portfolio_promo_maj – promocja portfolio w maju

 

3) Newsletter – zachęta do kontaktu

👉 Link w newsletterze kierujący do strony kontaktowej

https://friendsmakebrands.pl/kontakt/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_maj_2026

 

Co oznacza:

  • utm_source=newsletter – link w newsletterze
  • utm_medium=email – medium mailowe
  • utm_campaign=newsletter_maj_2026 – kampania newsletterowa z maja 2026

 

4) Kampania LinkedIn Ads – usługi Google Ads

Reklama płatna na LinkedIn kierująca do opisu usług PPC

https://friendsmakebrands.pl/uslugi/?utm_source=linkedin&utm_medium=cpc&utm_campaign=google_ads_leads_lipiec

 

Co oznacza:

  • linkedin / cpc – ruch z płatnych reklam LinkedIn
  • utm_campaign=google_ads_leads_lipiec – kampania generowania leadów na Google Ads

 

5) Post organiczny na Instagramie – branding

Organic post angażujący odbiorców na Instagramie

https://friendsmakebrands.pl/projektowanie-identyfikacji-wizualnej/?utm_source=instagram&utm_medium=social&utm_campaign=branding_klientx

 

Co oznacza:

  • utm_source=instagram – ruch z Instagrama
  • utm_medium=social – post organiczny

utm_campaign=branding_klientx – kampania dotycząca brandingu na lato

 

UTM-y nie robią kampanii lepszych. One sprawiają, że w końcu wiadomo, które są dobre. Jeśli chcesz podejmować decyzje na podstawie faktów, a nie intuicji, spójne UTM-y to absolutna podstawa.