Generator UTM

Wklej adres strony, wybierz platformę lub uzupełnij utm_source, utm_medium i utm_campaign — link z tagami zbuduje się od razu. Narzędzie sprawdzi błędy (wielkość liter, spacje, cyrylica, stare tagi, kotwica #) i pokaże, do którego kanału GA4 trafi ruch.

Presety źródeł
Skąd ruch: platforma, strona, newsletter
Typ ruchu — według niego GA4 wybiera kanał
Nazwa kampanii lub akcji
Słowo kluczowe lub grupa odbiorców (opcjonalnie)
Wariant reklamy lub miejsce linku (opcjonalnie)
ID kampanii — potrzebny do importu kosztów w GA4 (opcjonalnie)
Link powstaje w przeglądarce — nic nie jest wysyłane na serwer.

Link z tagami UTM

Otwórz Utwórz kod QR
    Tryb hurtowy: kilka adresów lub wariantów utm_content

    Tagi source, medium, campaign, term i id pochodzą z formularza powyżej. Każdy adres łączony jest z każdym wariantem utm_content. Pusta lista adresów — używany jest adres z formularza; pusta lista wariantów — utm_content z formularza.

    Ostatnie linki

      Jak GA4 przypisuje ruch z UTM do kanałów

      Reguły domyślnej grupy kanałów GA4 (Default channel group) według dokumentacji Google. Sprawdzane są od góry: wygrywa pierwsza pasująca, dlatego kanały płatne są przed organicznymi. Wielkość liter nie ma znaczenia. Listy serwisów (społecznościowe, wyszukiwarki, wideo, sklepy) prowadzi Google; narzędzie używa ich części do prognozy.

      Kanał Warunek Przykład source / medium
      Cross-networkutm_campaign zawiera cross-network—
      Paid Shoppingsource to sklep z listy Google lub utm_campaign zawiera shop/shopping; medium — wzorzec płatnyamazon / cpc
      Paid Searchsource to wyszukiwarka z listy Google, a medium pasuje do ^(.*cp.*|ppc|retargeting|paid.*)$google / cpc
      Paid Socialsource to serwis społecznościowy z listy Google, medium pasuje do tego samego wzorcafacebook / paid_social
      Paid Videosource to serwis wideo z listy Google, medium — wzorzec płatnyyoutube / cpc
      Displaymedium to display, banner, expandable, interstitial lub cpmpartner_site / banner
      Paid Othermedium — wzorzec płatny, ale source nie ma na żadnej liścieadnetwork / ppc
      Organic Shoppingsource to sklep z listy Google lub utm_campaign zawiera shop/shopping (medium nie jest płatne)etsy / product_feed
      Organic Socialsource to serwis społecznościowy z listy lub medium to social, social-network, social-media, sm, social network, social mediatelegram / social
      Organic Videosource to serwis wideo z listy lub medium zawiera videoyoutube / video
      Organic Searchsource to wyszukiwarka z listy lub medium = organicbing / organic
      Emailsource lub medium = email, e-mail, e_mail, e mailnewsletter / email
      Referralmedium = referral, app lub linkpartner_blog / referral
      Affiliatesmedium = affiliatecashback_site / affiliate
      Audiomedium = audiopodcast_name / audio
      SMSsource lub medium = smspromo_sms / sms
      Mobile Push Notificationsmedium kończy się na push, zawiera mobile lub notification albo source = firebaseapp / push
      Unassignedżadna reguła nie pasujeqr / offline

      Źródło: [GA4] Default channel group — Google Analytics Help

      Generator UTM dla GA4 online

      Generator UTM dodaje do adresu strony parametry utm_source, utm_medium, utm_campaign, utm_term, utm_content i utm_id, dzięki którym Google Analytics 4 i inne narzędzia analityczne wiedzą, skąd przyszedł użytkownik. Presety uzupełniają source i medium dla Google Ads, Facebooka, Instagrama, TikToka, LinkedIn, Reddita, Telegrama, newslettera i kodu QR, a kontrola wyłapuje typowe błędy przed startem kampanii. Obok gotowego linku widać kanał GA4, do którego trafi ruch. Działa w przeglądarce, za darmo i bez rejestracji.

      Wszystkie pola GA4: utm_source, utm_medium, utm_campaign, utm_term, utm_content i utm_id
      Presety: Google Ads, Facebook, Instagram, TikTok, LinkedIn, Reddit, Telegram, e-mail, kod QR
      Kontrola: spacje, wielkie litery, cyrylica, powtórzone parametry, stare utm_ w adresie, tagi po #
      Prognoza kanału GA4 (Paid Social, Organic Social, Email, Referral…) według reguł Default channel group
      Tryb hurtowy: lista adresów × warianty utm_content, kopiowanie i CSV
      Historia 20 ostatnio skopiowanych linków — tylko w Twojej przeglądarce

      Jak korzystać

      1. Wklej adres strony i wybierz preset platformy albo wpisz utm_source i utm_medium ręcznie
      2. Podaj utm_campaign i w razie potrzeby utm_term, utm_content, utm_id
      3. Sprawdź ostrzeżenia i kanał GA4, a potem kliknij „Kopiuj”

      FAQ

      Technicznie wystarczy utm_source, ale do sensownych raportów w GA4 potrzebne są trzy: utm_source (skąd), utm_medium (typ ruchu — od niego zależy kanał) i utm_campaign (kampania). utm_term i utm_content służą do szczegółów, utm_id — do importu danych o kosztach.

      GA4 nie znalazł pasującej reguły kanału — najczęściej utm_medium spoza listy (np. newsletter zamiast email albo facebook zamiast paid_social). Narzędzie pokazuje prognozę kanału dla każdego linku — popraw medium przed startem.

      Na pozycje — nie, ale adres z tagami to dla wyszukiwarki osobny URL. Jeśli takie linki są publikowane publicznie, ustaw na stronie rel="canonical" na adres bez tagów. Nie taguj linków wewnętrznych: podmieniają prawdziwe źródło wizyty w raportach.

      Nigdzie poza Twoją przeglądarką. Link buduje skrypt na stronie, a historia 20 ostatnio skopiowanych linków jest w localStorage — widzisz ją tylko Ty i można ją wyczyścić jednym przyciskiem.

      Generator UTM: z czego składa się link kampanii

      Tagi UTM to zwykłe parametry GET na końcu adresu. Strona je ignoruje, a kod analityki odczytuje je przy wejściu i zapisuje w danych sesji. Gotowy link z generatora wygląda tak:

      https://example.com/sale?utm_source=facebook&utm_medium=paid_social&utm_campaign=black_friday_2026&utm_content=video_15s

      W GA4 każdy parametr trafia do osobnego wymiaru, z którego korzystają raport „Pozyskiwanie ruchu” i eksploracje:

      ParametrWymiar GA4Co wpisać
      utm_sourceSession sourcePlatforma lub nadawca: google, facebook, newsletter
      utm_mediumSession mediumTyp ruchu: cpc, paid_social, email, social, referral
      utm_campaignSession campaignKampania lub akcja: black_friday_2026
      utm_termSession manual termSłowo kluczowe lub grupa odbiorców
      utm_contentSession manual ad contentWariant kreacji lub miejsce linku: banner_a, header_link
      utm_idSession campaign IDID kampanii — klucz do importu kosztów w GA4

      GA4 rozumie też utm_source_platform, utm_creative_format i utm_marketing_tactic. Generator ich nie dodaje: jeśli są potrzebne, dopisz je na końcu gotowego linku po &.

      Zasady tworzenia tagów UTM

      Wartości tagów w raportach GA4 rozróżniają wielkość liter i pisownię: Facebook, facebook i fb to trzy osobne wiersze, które trzeba będzie sumować ręcznie. Dlatego ustalcie zasady przed pierwszą kampanią i trzymajcie je we wspólnym arkuszu:

      • Tylko małe litery. W generatorze to opcja „Zamieniaj na małe litery”, domyślnie włączona.
      • Bez spacji. Spacja w linku zmienia się w %20 lub +; używaj podkreślnika: wyprzedaz_wiosenna.
      • Bez polskich znaków. Litery ą, ę, ł, ż są kodowane w długie ciągi %C4%85…: link robi się nieczytelny i łatwo go uszkodzić przy wklejaniu. promocja_jesien jest bezpieczniejsza niż promocja_jesień.
      • Stały słownik utm_medium. Od niego zależy kanał GA4, więc lista wartości powinna być krótka: cpc, paid_social, social, email, referral, display, affiliate.
      • Szablon dla utm_campaign. Na przykład temat_rynek_okres: bf_pl_2026_11. Kampanie dają się wtedy sortować i filtrować bez ręcznego sprzątania.

      Gdy jedna kampania obejmuje dziesiątki reklam lub stron docelowych, użyj trybu hurtowego: adresy i warianty utm_content po jednym w wierszu, a generator zbuduje wszystkie kombinacje i wyeksportuje CSV do mediaplanu.

      Dlaczego ruch trafia do złego kanału GA4

      Kanał (Paid Social, Email, Referral itd.) GA4 wylicza sam według reguł domyślnej grupy kanałów. Reguły sprawdzane są po kolei, a decydują głównie utm_medium oraz to, czy utm_source jest na prowadzonych przez Google listach serwisów społecznościowych, wyszukiwarek i serwisów wideo. Medium uznawane jest za płatne, gdy pasuje do wzorca ^(.*cp.*|ppc|retargeting|paid.*)$. Typowe błędy:

      source / mediumKanał w GA4Jak poprawić
      facebook / facebookOrganic Social — reklama zmieszana z ruchem organicznymfacebook / paid_social lub facebook / cpc
      facebook / social_paidOrganic Social: wzorzec wymaga, by medium zaczynało się od paidpaid_social
      freshmail / newsletterUnassignedfreshmail / email
      partner_site / cpcPaid Other: źródła nie ma na listach GoogleW porządku dla sieci reklamowych; dla banerów — display
      ulotka / qrUnassigned: nie ma kanału offlineWłasna grupa kanałów w GA4 z warunkiem na medium
      puste mediumPrawie zawsze UnassignedZawsze uzupełniaj utm_medium

      Generator pokazuje prognozę kanału dla każdego linku. Listy serwisów u Google są dłuższe niż wbudowany w narzędzie wycinek, dlatego dla rzadkich źródeł z płatnym medium prognoza ma zastrzeżenie.

      Google Ads: autotagowanie zamiast UTM

      Jeśli Google Ads jest połączone z GA4 i włączone jest automatyczne tagowanie, do każdego kliknięcia dodawany jest gclid, a GA4 domyślnie bierze z niego źródło, medium i kampanię. Ręczne UTM w reklamach Google Ads są potrzebne tylko przy wyłączonym autotagowaniu albo gdy dane mają trafić do innego narzędzia analitycznego.

      Meta Ads, TikTok i inne platformy reklamowe

      W Meta Ads tagi wpisuje się w pole „Parametry adresu URL”, a {{campaign.name}}, {{adset.name}} i {{ad.name}} wstawią nazwy kampanii, zestawu reklam i reklamy. Nawiasy klamrowe wpisuj bezpośrednio w panelu reklamowym — generator zakodowałby je jak każdy inny znak. Dla TikToka, LinkedIn i Reddita trzymaj to samo medium paid_social, żeby cały płatny ruch społecznościowy trafiał do jednego kanału.

      Gdzie nie używać tagów UTM

      • Linki wewnętrzne. Tag na banerze w nagłówku Twojej strony nadpisze prawdziwe źródło wizyty: użytkownik z wyszukiwarki stanie się „kampanią wewnętrzną”. Kliknięcia wewnętrzne mierz zdarzeniami.
      • Adresy z przekierowaniem, które gubi parametry. Część serwerów i skracaczy linków traci query string przy 301/302. Sprawdź gotowy link w narzędziu do sprawdzania przekierowań i upewnij się, że tagi docierają do adresu końcowego.
      • Publiczne linki bez canonical. Dla wyszukiwarki adres z tagami to osobny URL. Jeśli takie linki rozchodzą się po forach i mediach społecznościowych, strona powinna mieć rel="canonical" wskazujący adres bez tagów.
      • Po znaku #. Przeglądarka nie wysyła fragmentu po # na serwer, a GA4 nie czyta stamtąd tagów. Generator sam wstawia tagi przed kotwicą i ostrzega, jeśli adres zawiera już #…?….

      Jak czytać dane UTM w GA4

      Raport „Pozyskiwanie ruchu” domyślnie pokazuje wymiar Session default channel group, czyli kanał. Przełącz go na Session source / medium, by zobaczyć same wartości tagów, i dodaj wymiar dodatkowy Session campaign — wtedy widać, która kampania dała sesje i kluczowe zdarzenia. Rozróżniaj dwie grupy wymiarów:

      • Session … — źródło bieżącej sesji. Nadaje się do oceny konkretnego mailingu lub reklamy.
      • First user … (raport „Pozyskiwanie użytkowników”) — źródło pierwszej wizyty użytkownika. Pokazuje, który kanał przyprowadza nowych odbiorców.

      Aby porównać warianty reklam, otwórz „Eksploracje” → „Dowolny format”, w wierszach ustaw Session manual ad content, a w wartościach sesje i kluczowe zdarzenia. Tu opłacają się uporządkowane wartości utm_content: video_15s i video_30s porównasz bez problemu, a Wideo 15 sek i video15 już nie.

      Pamiętaj, że link z tagami bywa przekazywany dalej: jeśli subskrybent wrzuci go na firmowy czat, wizyty współpracowników też zostaną przypisane do tego newslettera. Dlatego dla każdej reklamy i wiadomości twórz osobne linki, a nie jeden „do wszystkiego”.

      Jak sprawdzić, czy tagi działają

      1. Otwórz gotowy link przyciskiem „Otwórz” w oknie prywatnym i sprawdź, czy strona się wczytała, a adres w pasku nadal zawiera utm_.
      2. W GA4 otwórz raport „Czas rzeczywisty” lub DebugView — wizyta powinna pojawić się w ciągu minuty.
      3. Następnego dnia sprawdź „Pozyskiwanie ruchu” z wymiarami Session source / medium i Session campaign. Przetwarzanie danych w standardowych raportach trwa do 24–48 godzin.

      Dla materiałów drukowanych najpierw zbuduj link z tagami, a potem zamień go na obrazek w generatorze kodów QR — wizyty z ulotek i opakowań będą widoczne osobno. Do odkodowania linku, który jest już zakodowany, przyda się koder/dekoder URL. Więcej o samych tagach — w artykule „Tagi UTM”; reguły kanałów opisuje pomoc Google Analytics.

      Popraw pozycje w wyszukiwarce

      Problemy SEO mogą kosztować Cię ruch. Kaskadowy link building poprawi widoczność strony w wyszukiwarce.

      Kaskadowa promocja witryny linkami Bonus 30 $Linki zwrotne 5→50→5000 w ponad 100 serwisach. Start od 30 $, bonus 30 $ dla nowych.