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.
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.
| Parametr | Odpowiada na pytanie | Przykład |
|---|---|---|
| utm_source | Skąd przyszła wizyta? | newsletter, facebook, nazwa_partnera |
| utm_medium | Jaki to rodzaj kanału? | email, cpc, paid_social, affiliate |
| utm_campaign | Której akcji dotyczy? | black_friday_2026 |
| utm_content | Który link lub kreacja? | baner_gora, przycisk_dol |
| utm_term | Jakie 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.
| Kanał | utm_source | utm_medium |
|---|---|---|
| Newsletter | newsletter | |
| Reklama w Meta | facebook lub instagram | paid_social |
| Post bez opłaty w social mediach | facebook lub instagram | social |
| Partner lub program afiliacyjny | nazwa_partnera | affiliate |
| Współpraca z twórcą | instagram, tiktok lub youtube | influencer |
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.

Najczęstsze błędy
Kilka nazw tego samego źródła
„fb”, „facebook” i „Facebook” tworzą osobne wiersze. Trzymaj się słownika i małych liter.
UTM na banerach wewnętrznych
Oznaczenie linku w sklepie może nadpisać prawdziwe źródło wizyty. Kliknięcia banerów mierz zdarzeniami.
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
Wypisz wszystkie wartości źródła i medium z ostatniego miesiąca z raportu źródeł.
- 2
Zaznacz te, które opisują ten sam kanał różnymi nazwami, i ustal jedną nazwę dla każdego.
- 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.
Od wiedzy do raportu
Otwórz właściwy moduł.
Źródła ruchu
Sprawdź, skąd przychodzą odwiedzający — z reklam, wyszukiwarki czy e-maili — i które źródła prowadzą do zamówień, a nie tylko do kliknięć.
Atrybucja wielokanałowa
Flowpeek łączy własny pomiar wizyt z zamówieniami sklepu i przypisuje sprzedaż kanałom według wybranego przez Ciebie modelu. Porównaj sześć modeli i zobacz, które źródła zaczynają, wspierają i domykają zakup.
Ruch na żywo
Zobacz bieżące wizyty, odwiedzane strony i miejsca, z których klienci przyszli do sklepu. Otwórz szczegóły konkretnej osoby i sprawdź, co robi w tej chwili.
Przeczytaj następny poradnik.
Wszystkie poradnikiAnalityka / 8 min
Dlaczego GA4, sklep i reklamy pokazują różne wyniki?
Uzgodnij daty, definicje przychodu i atrybucję. Porównaj konkretne zamówienia, znajdź źródło rozbieżności i przygotuj wspólną zasadę raportowania.
Marketing / 9 min
Jak zmierzyć sprzedaż od influencera: kod, link, okno czasu
Daj każdemu twórcy osobny kod i link z UTM, ustal okno czasu przed publikacją i porównaj sprzedaż z okresem bazowym. Policz koszt nowego klienta.
Sprzedaż / 10 min
Black Friday w sklepie: co mierzyć przed, w trakcie i po?
Black Friday 2026 wypada 27.11. Zapisz punkt odniesienia, ustal sygnały na dni promocji i oceń wynik po rabatach, zwrotach i kosztach reklam.
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
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
30 dni za 0 zł · pierwsza opłata po teście · anulujesz, kiedy chcesz
Zobacz cennik po okresie próbnym