# Generator UTM

https://salesbond.app/pl/narzedzia/generator-utm/
Updated: 2026-11-05

# UTM Builder (generator UTM): twórz linki UTM dla wszystkich źródeł naraz

UTM builder, czyli generator UTM, dodaje do linku parametry UTM (utm_source, utm_medium, utm_campaign, utm_term, utm_content i utm_id), dzięki którym Google Analytics 4 wie, skąd przyszła każda wizyta. Wybierz źródła, wpisz adres strony i nazwę kampanii, a dla każdego źródła skopiujesz gotowy link UTM z makrami platformy reklamowej i kanałem GA4, do którego trafi.

Za darmo, bez rejestracji, a dane nie opuszczają Twojej przeglądarki. Oznacz jeden link albo całą kampanię: Google Ads, Meta, TikTok, LinkedIn, e-mail, WhatsApp, kody QR i ponad 50 innych źródeł za jednym razem.

## Jak korzystać z generatora UTM

1. Wklej adres URL strony. Dla kilku stron wpisz jeden URL w wierszu: dostaniesz link dla każdej strony i każdego źródła.
2. Wpisz nazwę kampanii w utm_campaign, a ID w utm_id, jeśli importujesz koszty do GA4.
3. Wybierz źródła. Każdy preset wypełnia utm_source i utm_medium wartościami, które GA4 rozpoznaje; w wyniku możesz je zmienić.
4. Skopiuj link, skopiuj same parametry dla platformy reklamowej, pobierz kod QR albo wyeksportuj wszystko do CSV.
5. Zapisz ustawienia jako szablon lub udostępnij je linkiem, aby cały zespół oznaczał kampanie w ten sam sposób.

## Czym są parametry UTM?

Parametry UTM to znaczniki na końcu linku, po znaku „?”. Google Analytics 4 odczytuje je przy pierwszej wizycie i zapisuje źródło, medium oraz kampanię sesji. GA4 odczytuje dziewięć z nich; w praktyce wymagane są trzy. Wielkość liter ma znaczenie: „Email” i „email” to w raportach dwa osobne wiersze.

| Parametr | Wymagany | Na co odpowiada | Przykład |
| --- | --- | --- | --- |
| `utm_source` | Tak | Kto przysłał wizytę: strona, platforma lub newsletter. | `google, facebook, newsletter` |
| `utm_medium` | Tak | Rodzaj ruchu; na jego podstawie GA4 ustala kanał. | `cpc, paid_social, email` |
| `utm_campaign` | Tak | Kampania lub promocja. | `spring_sale_2026` |
| `utm_id` | Zalecany | ID kampanii, służące do łączenia danych o kosztach importowanych do GA4. | `2026-q1-001` |
| `utm_term` | Nie | Płatne słowo kluczowe lub grupa odbiorców. | `crm_for_sales` |
| `utm_content` | Nie | Która reklama, przycisk lub link w kampanii został kliknięty. | `banner_a, footer_link` |
| `utm_source_platform` | Nie | Platforma zakupu reklam, na której prowadzono kampanię. | `google_ads, dv360` |
| `utm_creative_format` | Nie | Typ kreacji. GA4 jeszcze go nie raportuje. | `video, carousel` |
| `utm_marketing_tactic` | Nie | Taktyka targetowania. GA4 jeszcze jej nie raportuje. | `remarketing, prospecting` |

## Do którego kanału GA4 trafi mój link?

GA4 przypisuje każdą oznaczoną wizytę do domyślnego kanału według stałych reguł, sprawdzanych od góry do dołu; wygrywa pierwsze dopasowanie. Reguły biorą pod uwagę utm_source, utm_medium i utm_campaign oraz publikowane przez Google listy wyszukiwarek, sieci społecznościowych, serwisów wideo i zakupowych. Ten generator stosuje te same reguły do każdego linku, więc kanał widzisz jeszcze przed startem kampanii.

Trzy wyniki zaskakują najczęściej:

- **Niektórych znanych źródeł nie ma na listach Google.** Brakuje „telegram” i „x”, a „t.me” i „twitter” są na liście. Dlatego telegram / cpc trafia do Paid Other, a t.me / cpc do Paid Social.
- **Źródło wygrywa z medium.** Reguła social jest sprawdzana przed regułą e-mail, więc facebook / email to Organic Social, a nie Email.
- **Offline nie ma kanału.** Kody QR na ulotkach czy linki z wydarzeń trafiają do Unassigned, chyba że utworzysz w GA4 niestandardową grupę kanałów.

| Kanał GA4 | Reguła dla oznaczonych linków | Przykład |
| --- | --- | --- |
| Paid Search | Źródło to wyszukiwarka (google, bing, yandex…), a medium pasuje do cpc, ppc, retargeting lub paid… | `google / cpc` |
| Paid Social | Źródło to sieć społecznościowa (facebook, instagram, linkedin, tiktok…), a medium jest płatne | `facebook / paid_social` |
| Paid Video | Źródło to serwis wideo (youtube, vimeo…), a medium jest płatne | `youtube / cpv` |
| Paid Shopping | Źródło to serwis zakupowy lub nazwa kampanii zawiera „shop”/„shopping”, a medium jest płatne | `google / cpc / spring_shopping` |
| Display | Medium to display, banner, expandable, interstitial lub cpm | `google / display` |
| Paid Other | Medium jest płatne, ale źródła nie ma na żadnej z list Google | `telegram / cpc` |
| Organic Social | Źródło to sieć społecznościowa lub medium to social, social-network, social-media, sm | `linkedin / social` |
| Organic Video | Źródło to serwis wideo lub medium zawiera „video” | `youtube / video` |
| Organic Search | Źródło to wyszukiwarka lub medium to organic | `google / organic` |
| AI Assistant | Medium to ai-assistant | `chatgpt.com / ai-assistant` |
| Referral | Medium to referral, app lub link | `partner-site / referral` |
| Email | Źródło lub medium to email, e-mail, e_mail lub „e mail” | `newsletter / email` |
| Affiliates | Medium to affiliate | `partner / affiliate` |
| Audio | Medium to audio | `spotify / audio` |
| SMS | Źródło lub medium to sms | `sms / sms` |
| Mobile Push Notifications | Medium kończy się na „push” lub zawiera „mobile” albo „notification”, lub źródło to firebase | `app / push` |
| Unassigned | Żadna z powyższych reguł nie pasuje | `print / qr` |

## Dynamiczne parametry UTM: makra platform reklamowych

Platformy reklamowe mogą w chwili kliknięcia wstawić do linku kampanię, grupę reklam, reklamę lub słowo kluczowe. Wpisujesz makro, np. {campaignid} lub, a platforma je podmienia. Generator dodaje te makra do pól, które zostawisz puste, i nigdy ich nie koduje, więc docierają do platformy w nienaruszonej postaci. Każda platforma poniżej ma link do własnej dokumentacji.

| Platforma | Źródło i medium | Makra w linku | Gdzie wkleić |
| --- | --- | --- | --- |
| [Google Ads](https://support.google.com/google-ads/answer/6305348) | `utm_source=google&utm_medium=cpc` | `utm_id={campaignid}`<br>`utm_term={keyword}`<br>`utm_content={creative}` | Sufiks końcowego URL |
| [Microsoft Ads (Bing)](https://learn.microsoft.com/en-us/advertising/guides/url-tracking-upgraded-urls) | `utm_source=bing&utm_medium=cpc` | `utm_id={CampaignID}`<br>`utm_term={keyword}`<br>`utm_content={AdID}` | Sufiks końcowego URL |
| [Yandex Direct](https://yandex.ru/support/direct/statistics/url-tags.html) | `utm_source=yandex&utm_medium=cpc` | `utm_campaign={campaign_name_lat}`<br>`utm_id={campaign_id}`<br>`utm_term={keyword}`<br>`utm_content={ad_id}` | URL witryny |
| [Google Shopping](https://support.google.com/google-ads/answer/6305348) | `utm_source=google&utm_medium=cpc` | `utm_id={campaignid}`<br>`utm_content={creative}` | Sufiks końcowego URL |
| [Meta Ads — Facebook](https://www.facebook.com/business/help/1016122818401732) | `utm_source=facebook&utm_medium=paid_social` | `utm_campaign=`<br>`utm_id=`<br>`utm_term=`<br>`utm_content=` | Parametry URL |
| [Meta Ads — Instagram](https://www.facebook.com/business/help/1016122818401732) | `utm_source=instagram&utm_medium=paid_social` | `utm_campaign=`<br>`utm_id=`<br>`utm_term=`<br>`utm_content=` | Parametry URL |
| [TikTok Ads](https://ads.tiktok.com/help/article/track-offsite-web-events-with-utm-parameters) | `utm_source=tiktok&utm_medium=paid_social` | `utm_campaign=__CAMPAIGN_NAME__`<br>`utm_id=__CAMPAIGN_ID__`<br>`utm_term=__AID_NAME__`<br>`utm_content=__CID_NAME__` | Parametry URL |
| [YouTube Ads](https://support.google.com/google-ads/answer/6305348) | `utm_source=youtube&utm_medium=cpv` | `utm_id={campaignid}`<br>`utm_content={creative}` | Sufiks końcowego URL |
| [Google Display](https://support.google.com/google-ads/answer/6305348) | `utm_source=google&utm_medium=display` | `utm_id={campaignid}`<br>`utm_content={creative}`<br>`utm_term={placement}` | Sufiks końcowego URL |

## Zasady nazewnictwa UTM, dzięki którym raporty są czytelne

- **Tylko małe litery.** GA4 rozróżnia wielkość liter, więc jedna wielka litera dzieli źródło na dwa.
- **Jeden separator.** Wybierz podkreślenia lub myślniki i używaj ich wszędzie: spring_sale, a nie „Spring Sale”.
- **Stała lista mediów.** cpc, paid_social, social, email, referral, affiliate, display, sms, push. Wszystko inne może trafić do Unassigned.
- **Czytelne nazwy kampanii.** Produkt, oferta, miesiąc: crm_trial_2026_03. Ta sama nazwa we wszystkich źródłach pozwala porównać kampanię między kanałami.
- **utm_content dla wariantów.** Dzięki niemu odróżnisz dwa banery lub dwa linki w jednym e-mailu.
- **Litery łacińskie.** Polskie znaki i cyrylica są kodowane jako %C4%…, %C5%… czy %D0%… i trudno je czytać oraz filtrować.

## Najczęstsze błędy w linkach UTM

- **Tagi UTM w linkach wewnętrznych.** Oznaczony link z Twojego menu lub bloga rozpoczyna nowe źródło sesji i nadpisuje prawdziwe. Oznaczaj tylko linki, które prowadzą do Twojej strony z zewnątrz.
- **Parametry po znaku #.** W https://site.com/#pricing?utm_source=… GA4 ignoruje tagi. Generator umieszcza je przed #.
- **Dwa znaki zapytania.** Jeśli strona ma już?ref=1, tagi trzeba dołączyć przez &, a nie drugi „?”. Generator je scala.
- **Podwójne tagowanie Google Ads.** Przy automatycznym tagowaniu Google Ads sam dodaje gclid; tagów UTM używaj dla nazwy i ID kampanii, które chcesz widzieć w innych narzędziach.
- **Różne nazwy w różnych miejscach.** „Newsletter”, „newsletter” i „news-letter” to trzy źródła. Szablony i zasada małych liter temu zapobiegają.

## Przykład: jedna kampania, trzy źródła

Strona https://salesbond.app/pricing/, kampania spring_sale, trzy źródła:

- Google Ads (wklej w „Sufiks końcowego URL”): `utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_id={campaignid}&utm_term={keyword}&utm_content={creative}`
- Meta Ads (wklej w „Parametry URL”): `utm_source=facebook&utm_medium=paid_social&utm_campaign=spring_sale&utm_id=&utm_term=&utm_content=`
- Newsletter: `https://salesbond.app/pricing/?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale`

W GA4 trafią do kanałów Paid Search, Paid Social i Email, wszystkie w kampanii spring_sale.

## Najczęściej zadawane pytania

### Czym jest UTM builder?

UTM builder, czyli generator UTM, to narzędzie, które dodaje do linku parametry UTM: utm_source, utm_medium, utm_campaign oraz opcjonalnie utm_term, utm_content i utm_id. Narzędzia analityczne, takie jak Google Analytics 4, odczytują te znaczniki i pokazują, które źródło, kanał i kampania przyniosły każdą wizytę.

### Które parametry UTM są wymagane?

W praktyce trzy: utm_source, utm_medium i utm_campaign. Bez źródła GA4 pokazuje (not set), a bez medium wizyta nie dostaje kanału. utm_id warto dodać, jeśli importujesz dane o kosztach. utm_term, utm_content i pozostałe parametry są opcjonalne.

### Czy w parametrach UTM ma znaczenie wielkość liter?

Tak. GA4 traktuje „Facebook”, „facebook” i „FACEBOOK” jako trzy różne źródła. Reguły kanałów ignorują wielkość liter, ale raporty źródła, medium i kampanii już nie. Używaj wszędzie małych liter; ten generator UTM domyślnie zamienia wszystko na małe litery.

### Jakiego utm_medium użyć dla płatnych reklam w social media?

Użyj wartości zgodnej z regułą płatną GA4, np. paid_social lub cpc, ze źródłem z listy sieci społecznościowych Google, np. facebook, instagram, linkedin lub tiktok. Wtedy GA4 przypisze wizytę do Paid Social. Z medium social będzie to Organic Social.

### Dlaczego moja kampania ma w GA4 kanał Unassigned?

Źródło i medium nie pasowały do żadnej reguły kanałów GA4. Typowe przyczyny: nieznane medium (np. „qr”, „offline” lub „influencer” ze źródłem spoza listy), literówka albo medium pisane wielkimi literami w starszych danych. Wybierz standardowe medium lub utwórz w GA4 niestandardową grupę kanałów dla ruchu offline.

### Czy mogę dodać parametry UTM w Google Ads?

Tak. Wpisz parametry w sufiksie końcowego URL na poziomie konta, kampanii lub grupy reklam i pozostaw włączone automatyczne tagowanie. Google Ads nie ma makra z nazwą kampanii, więc wpisz ją w utm_campaign; {campaignid}, {keyword} i {creative} uzupełniają ID, słowo kluczowe i reklamę.

### Czy ten generator UTM jest darmowy?

Tak. Jest bezpłatny, nie wymaga rejestracji i tworzy linki UTM w Twojej przeglądarce: wpisane adresy URL nie są wysyłane na nasze serwery. Szablony są zapisywane tylko w Twojej przeglądarce.

Więcej o lejku sprzedaży i wynikach zespołu przeczytasz na [blogu SalesBond](https://salesbond.app/pl/blog/). Zobacz też, [co robi SalesBond](https://salesbond.app/pl/).

## Oficjalna dokumentacja

- [Google Analytics: kreatory URL i parametry UTM](https://support.google.com/analytics/answer/10917952)
- [Google Analytics: reguły domyślnej grupy kanałów i lista źródeł](https://support.google.com/analytics/answer/9756891)
- [Google Ads: parametry ValueTrack](https://support.google.com/google-ads/answer/6305348)
- [Microsoft Advertising: śledzenie URL](https://learn.microsoft.com/en-us/advertising/guides/url-tracking-upgraded-urls)
- [Meta: parametry URL w reklamach](https://www.facebook.com/business/help/1016122818401732)
- [TikTok Ads: parametry UTM](https://ads.tiktok.com/help/article/track-offsite-web-events-with-utm-parameters)
- [LinkedIn: dynamiczne śledzenie UTM](https://learn.microsoft.com/en-us/linkedin/marketing/integrations/ads-reporting/dynamic-utm-tracking)
- [Yandex Direct: parametry dynamiczne](https://yandex.ru/support/direct/statistics/url-tags.html)

**Zaktualizowano 2026-11-05.** Pokazany kanał to prognoza według domyślnych reguł i listy źródeł opublikowanych przez Google na ten dzień. Twoja usługa w GA4 może używać niestandardowej grupy kanałów, a platformy reklamowe mogą zmieniać swoje makra; przed dużą kampanią sprawdź oficjalną dokumentację.
