Przejdź do treści
flowpeek
flowpeek
Wypróbuj 30 dni za darmoUmów demo(30 minut online, otwiera się w nowej karcie)

30 dni za 0 zł · pierwsza opłata po teście · anulujesz, kiedy chcesz

flowpeekzasoby / poradniki / Marketing

Linki UTM w sklepie: oznaczanie kampanii i źródeł sprzedaży

Przygotujesz spójne linki UTM dla reklam, newslettera i partnerów, a sprzedaż z kampanii zobaczysz przy właściwym źródle.

8 min czytaniaAktualizacja: MarketingPodstawy

Krótka odpowiedź

Najważniejsza odpowiedź

UTM to parametry dopisane do adresu linku, które mówią narzędziu analitycznemu, skąd przyszła wizyta: utm_source wskazuje źródło, utm_medium rodzaj kanału, a utm_campaign konkretną akcję. Bez nich zamówienie z newslettera czy od partnera może trafić do wejść bezpośrednich albo nieprzypisanych. Najważniejsza jest jedna spisana konwencja: małe litery, stały słownik źródeł i mediów oraz brak UTM na linkach wewnątrz sklepu.

  • Pięć parametrów i ich rola w raporcie
  • Słownik nazw, który nie rozbija kanału na kilka wierszy
  • Kontrola linku przed wysyłką i po publikacji

Pojęcia prostym językiem

Parametr UTM
Dopisek do adresu linku, np. utm_source=newsletter, który opisuje źródło wizyty dla narzędzia analitycznego.
Źródło i medium
Źródło mówi, skąd przyszła wizyta (np. newsletter), a medium, jaki to rodzaj kanału (np. email).

1. Poznaj parametry i ich role.

Link z oznaczeniami wygląda tak: twojsklep.pl/buty?utm_source=newsletter&utm_medium=email&utm_campaign=wyprzedaz_jesien_2026. Część po znaku zapytania nie zmienia strony, którą zobaczy klient. Przekazuje tylko opis wizyty narzędziu analitycznemu. Kolejne parametry łączy znak &.

Google zaleca, by w każdym oznaczonym linku używać co najmniej trzech parametrów: utm_source, utm_medium i utm_campaign. Brakujące pola pojawiają się w raportach jako „(not set)”. utm_content przydaje się, gdy w jednej wiadomości lub reklamie masz kilka linków do tej samej strony, a utm_term służy głównie do słów kluczowych w kampaniach w wyszukiwarce. Wartości parametrów rozróżniają wielkość liter: dla Google Analytics „Newsletter” i „newsletter” to dwa różne źródła.

1. Poznaj parametry i ich role.
ParametrOdpowiada na pytaniePrzykład
utm_sourceSkąd przyszła wizyta?newsletter, facebook, nazwa_partnera
utm_mediumJaki to rodzaj kanału?email, cpc, paid_social, affiliate
utm_campaignKtórej akcji dotyczy?black_friday_2026
utm_contentKtóry link lub kreacja?baner_gora, przycisk_dol
utm_termJakie słowo kluczowe?buty_trekkingowe

2. Spisz słownik nazw przed pierwszą kampanią.

Najczęstszy kłopot z UTM to nie brak oznaczeń, tylko kilka nazw tego samego kanału. Jedna osoba wpisze „facebook”, druga „fb”, trzecia „Facebook”. W raporcie powstaną trzy wiersze, a sprzedaż z jednego kanału rozłoży się na nie. Dlatego przed pierwszą kampanią przygotuj krótki arkusz z dozwolonymi wartościami źródła i medium i udostępnij go wszystkim, którzy tworzą linki: agencji, osobie od newslettera i partnerom.

Medium dobieraj tak, żeby narzędzie rozpoznało kanał. Google Analytics 4 przypisuje ruch do domyślnych kanałów według reguł: medium „email” trafia do kanału E-mail, „affiliate” do afiliacji, a medium zaczynające się od „paid” lub zawierające „cp”, razem ze źródłem z listy serwisów społecznościowych, do płatnych social mediów. Wymyślone medium, np. „newsletter” zamiast „email”, może nie pasować do żadnej reguły i trafić do grupy Unassigned. Dla kanałów spoza tych reguł, np. współprac z twórcami, możesz w GA4 utworzyć własną grupę kanałów.

2. Spisz słownik nazw przed pierwszą kampanią.
Kanałutm_sourceutm_medium
Newsletternewsletteremail
Reklama w Metafacebook lub instagrampaid_social
Post bez opłaty w social mediachfacebook lub instagramsocial
Partner lub program afiliacyjnynazwa_partneraaffiliate
Współpraca z twórcąinstagram, tiktok lub youtubeinfluencer

3. Oznaczaj tylko linki prowadzące do sklepu z zewnątrz.

UTM służy do opisania wejścia spoza sklepu. Nie dodawaj go do banerów na stronie głównej, linków w menu ani przycisków w koszyku. Klient, który przyszedł z reklamy i kliknął oznaczony baner wewnętrzny, może zostać opisany tak, jakby przyszedł z „kampanii” na Twojej stronie, a prawdziwe źródło wizyty zniknie z raportu. Do mierzenia banerów wewnętrznych używaj zdarzeń kliknięć.

Sprawdź też kampanie płatne. Google Ads i Meta mogą same dopisywać do linków swoje identyfikatory kliknięć, np. gclid lub fbclid. Nie usuwaj ich podczas edycji adresu. Jeżeli dodajesz ręczne UTM do reklam, stosuj ten sam słownik co w pozostałych kanałach, żeby ta sama kampania nie występowała w raportach pod dwiema nazwami.

4. Sprawdź link przed publikacją.

Otwórz gotowy link w oknie prywatnym przeglądarki i sprawdź adres po załadowaniu strony. Przekierowania, np. z http na https, z wersji bez www albo ze skracacza linków, czasem gubią parametry. Jeśli po wejściu w adresie nie ma już fragmentu z utm_, wizyta nie zostanie opisana tak, jak planujesz. Upewnij się też, że strona docelowa istnieje i pokazuje ofertę, o której mówi kampania.

Linki zapisuj w jednym arkuszu: data, kanał, pełny adres, osoba odpowiedzialna. Ułatwia to późniejsze odczytanie raportu i poprawę błędu w trakcie kampanii. Po publikacji zajrzyj do raportu ruchu bieżącego lub źródeł i sprawdź, czy nowa kampania pojawia się pod zaplanowaną nazwą. Lepiej poprawić link po pierwszej godzinie niż po tygodniu.

  • Parametry są widoczne w adresie po wszystkich przekierowaniach.
  • Wartości są zapisane małymi literami i zgodne ze słownikiem.
  • Link nie prowadzi do strony z błędem ani do pustej kategorii.
  • Kampania pojawia się w raporcie pod zaplanowaną nazwą.

5. Odczytaj źródła razem ze sprzedażą.

Oznaczony link opisuje wizytę, a nie zamówienie. Żeby zobaczyć sprzedaż przy źródle, narzędzie musi połączyć zakup z wcześniejszą wizytą. Część zamówień zawsze zostanie bez źródła: klient mógł zmienić urządzenie albo wrócić po czasie dłuższym niż okno atrybucji, a w części narzędzi znaczenie ma też zgoda na pomiar. Takie zamówienia powinny być widoczne osobno, a nie doliczane do wejść bezpośrednich.

We Flowpeek źródło wizyty jest rozpoznawane z parametrów linku i strony odsyłającej, a sesje bez dowodu pozyskania są liczone osobno jako nieprzypisane. Jeśli po starcie kampanii rośnie udział wejść bezpośrednich lub nieprzypisanych, zacznij od sprawdzenia linków, zanim ocenisz sam kanał. Sposób przypisania sprzedaży źródłom zależy od modelu atrybucji, więc przy porównaniu kampanii zapisz, którego modelu używasz.

Raport źródeł ruchu we Flowpeek: główne źródła, udział kanałów w sesjach i osobny licznik sesji nieprzypisanych
Raport źródeł ruchu. Sesje bez dowodu pozyskania są pokazane osobno jako nieprzypisane (tu 18 z 30 526), a nie doliczane do wejść bezpośrednich.

Najczęstsze błędy

01

Kilka nazw tego samego źródła

„fb”, „facebook” i „Facebook” tworzą osobne wiersze. Trzymaj się słownika i małych liter.

02

UTM na banerach wewnętrznych

Oznaczenie linku w sklepie może nadpisać prawdziwe źródło wizyty. Kliknięcia banerów mierz zdarzeniami.

03

Ocena kanału bez sprawdzenia linków

Wzrost wejść bezpośrednich po wysyłce newslettera może oznaczać brak oznaczeń, a nie nagłą popularność marki.

Do następnego przeglądu

Lista rzeczy do sprawdzenia

  • Mamy spisany słownik źródeł, mediów i nazw kampanii.
  • Każdy link zewnętrzny ma utm_source, utm_medium i utm_campaign.
  • Wartości są pisane małymi literami, bez spacji i polskich znaków.
  • Linki wewnętrzne w sklepie nie mają parametrów UTM.
  • Po publikacji sprawdziliśmy, czy kampania pojawia się w raporcie pod właściwą nazwą.

Teraz Twój sklep

Uporządkuj oznaczenia jednego miesiąca.

  1. 1

    Wypisz wszystkie wartości źródła i medium z ostatniego miesiąca z raportu źródeł.

  2. 2

    Zaznacz te, które opisują ten sam kanał różnymi nazwami, i ustal jedną nazwę dla każdego.

  3. 3

    Przygotuj słownik i szablon linku, a potem popraw linki w aktywnych kampaniach.

Od raportu do decyzji

Przykład: newsletter, który znikał z raportu

Przykład do ćwiczenia. Sytuacja jest wymyślona, ale pokazuje drogę od problemu do konwencji nazw.

Obserwacja
W dniu wysyłki newslettera rosną wejścia bezpośrednie, a kanał E-mail ma tylko kilka sesji.
Przyczyna
Część linków w wiadomości nie ma UTM, a reszta ma utm_medium=Newsletter zamiast email.
Poprawka
Szablon linku: utm_source=newsletter, utm_medium=email, utm_campaign=nazwa_wysylki, utm_content=miejsce_linku.
Kontrola
Po kolejnej wysyłce sprawdzamy raport po godzinie i porównujemy liczbę sesji z kliknięciami w narzędziu do wysyłki.

Kanał jest widoczny pod jedną nazwą, a zamówienia z wysyłki można połączyć z konkretną kampanią. Ocena newslettera opiera się na danych, a nie na domysłach.

Pytania i odpowiedzi

Czy wielkość liter w UTM ma znaczenie?

Tak. W Google Analytics wartości parametrów rozróżniają wielkość liter, więc „Facebook” i „facebook” to dwa źródła. Najprościej pisać wszystko małymi literami.

Czy muszę dodawać UTM do reklam Google Ads?

Google Ads może oznaczać kliknięcia automatycznie. Ręczne UTM przydają się, gdy chcesz opisać kampanię tak samo w kilku narzędziach. Wtedy stosuj ten sam słownik nazw co w innych kanałach.

Dlaczego część zamówień nie ma źródła mimo oznaczonych linków?

UTM opisuje wizytę. Zamówienie może nie mieć połączenia z wizytą, np. po zmianie urządzenia lub zakupie po długim czasie. Taka sprzedaż powinna pozostać widoczna jako nieprzypisana.

Przeczytaj następny poradnik.

Wszystkie poradniki

Bezpłatnie · 30 minut · online

GA4, sklep i reklamy pokazują różne liczby? Sprawdzimy to z Tobą.

Porównamy jeden miesiąc sprzedaży w Twoich narzędziach i wskażemy trzy poprawki w pomiarze. Bez zobowiązań. Co sprawdzimy

Umów bezpłatny przegląd(spotkanie online, otwiera się w nowej karcie)

30 dni na własnych danych

Sprawdź, czy Twoje kampanie trafiają do właściwych źródeł.

W 30-dniowym teście Flowpeek zobaczysz źródła wizyt i zamówień, w tym osobno ruch nieprzypisany. Konfigurację wykonamy w 48 godzin i pomożemy sprawdzić oznaczenia Twoich kampanii.

  • Bez umowy na czas określony
  • Wdrożenie robimy za Ciebie w 48 h
  • Serwery aplikacji w Niemczech (UE)
  • Anulujesz, kiedy chcesz