Czy używać automatycznego tagowania Google Ads, czy ręcznych parametrów UTM?
Używaj obu. Automatyczne tagowanie (GCLID) i ręczne parametry UTM to nie konkurencyjne rozwiązania — rozwiązują różne problemy i jednoczesne ich uruchamianie to domyślna konfiguracja w każdej poważnej kampanii płatnego wyszukiwania.
Automatyczne tagowanie Google dołącza gclid (Google Click Identifier) do Twoich URL-i automatycznie. To obsługuje atrybucję w GA4 bez żadnej konfiguracji. Ale GCLID działa tylko w narzędziach ekosystemu Google. Twój CRM nie rozumie GCLID. Twój dashboard BI też nie. W momencie, gdy potrzebujesz danych kampanii gdziekolwiek poza GA4, potrzebujesz parametrów UTM.
To nie jest niszowy scenariusz. Większość zespołów marketingowych w 2026 roku używa GA4 równolegle z przynajmniej jednym innym narzędziem — CRM jak HubSpot czy Salesforce, platformą BI lub zewnętrznym narzędziem atrybucji. Dla nich UTM nie są opcjonalne.
Czym są parametry ValueTrack w Google Ads?
Parametry ValueTrack to dynamiczne makra Google Ads, które automatycznie wstawiają dane kampanii do Twoich URL-i w momencie kliknięcia. Zamiast ręcznie wpisywać utm_campaign=spring_shoes_sale, piszesz {campaignid}, a Google wstawia właściwy numeryczny identyfikator, gdy ktoś kliknie Twoją reklamę.
To nie jest opcja przy płatnym wyszukiwaniu na dużą skalę. Ręczne wartości UTM psują się w momencie jakiejkolwiek zmiany. Zmieniasz nazwę kampanii? Twoje zakodowane na stałe utm_campaign=spring_sale zostaje nieaktualne na zawsze. Prowadzisz 300 reklam w 12 grupach reklam? To 300 URL-i do ręcznego utrzymania. Dynamiczne parametry całkowicie eliminują ten problem.
Oto parametry ValueTrack, z których faktycznie będziesz korzystać:
| Makro ValueTrack | Co wstawia | Najlepiej w |
|---|---|---|
{campaignid} | Numeryczny ID kampanii | utm_campaign, utm_id |
{campaignname} | Nazwa kampanii (tekst) | utm_campaign |
{adgroupid} | Numeryczny ID grupy reklam | utm_campaign |
{adgroupname} | Nazwa grupy reklam | utm_campaign |
{adid} lub {creative} | Numeryczny ID reklamy | utm_content |
{keyword} | Dopasowane słowo kluczowe | utm_term |
{matchtype} | Typ dopasowania: b, p lub e | utm_term |
{network} | Sieć: g, s lub d | utm_source |
{device} | Urządzenie: m, t lub c | Parametr niestandardowy |
{placement} | Witryna lub aplikacja Display/YouTube | utm_content |
{product_id} | ID produktu (Shopping) | utm_term |
Makro {matchtype} zwraca b (szerokie), p (do wyrażenia) lub e (ścisłe). Ta jedna litera mówi Ci, który typ dopasowania faktycznie generuje konwersje — informacja, która całkowicie znika bez śledzenia UTM. Wiele budżetów zostało zmarnowanych na słowa kluczowe w dopasowaniu szerokim, które wyglądały dobrze w widoku kampanii, ale konwertowały na poziomie 0,4% w porównaniu do 3,1% dla dopasowania ścisłego. {matchtype} to wyłapuje.
Pełną listę parametrów ValueTrack znajdziesz w dokumentacji Google Ads dotyczącej parametrów ValueTrack.
Jak skonfigurować szablon śledzenia w Google Ads?
Szablon śledzenia to właściwe miejsce dla parametrów ValueTrack. Ustaw go raz na poziomie konta, a każda reklama w całym koncie będzie automatycznie śledzona — bez edytowania URL-i kampanii indywidualnie, bez wyjątków.
Przejdź do: Google Ads → Administracja (ikona klucza) → Ustawienia konta → Śledzenie → Szablon śledzenia
Szablon Clean Signal Method dla Google Ads:
{lpurl}/?utm_source=google-{network}&utm_medium=paid_search&utm_campaign={campaignid}_{adgroupid}&utm_content={adid}&utm_term={keyword}&utm_id={campaignid}
{lpurl} to makro Google dla URL strony docelowej z Twojej reklamy. Nigdy nie koduj domeny na stałe w szablonie śledzenia — użyj {lpurl}, a Google podmieni właściwy URL w momencie kliknięcia.
Trzy rzeczy warte uwagi w tym szablonie:
-
utm_source=google-{network}łączy wartości statyczne i dynamiczne. Wiesz, że platforma to Google, i wiesz, czy ruch pochodzi z Search (g), partnerów wyszukiwania (s) czy Display (d). Znacznie bardziej przydatne niż samoutm_source=google. -
utm_id={campaignid}nie jest opcjonalne. Import danych o kosztach GA4 wymagautm_iddo dopasowania danych wydatków kampanii. Bezutm_id— bez importu kosztów. A numeryczne ID kampanii przetrwają zmiany nazw — patrz sekcja GCLID poniżej. -
utm_medium=paid_searchpasuje do domyślnego grupowania kanałów GA4 dla ruchu z płatnego wyszukiwania. Użyciesem,searchlubgoogle-adskieruje Twój ruch do kategorii "Nieprzypisane".
Po wprowadzeniu szablonu kliknij Testuj w interfejsie Google Ads. Sprawdza składnię przed zapisem. Błąd, który kiedyś popełniłem: ustawiłem szablon śledzenia na poziomie kampanii zamiast konta w celach testowych, a potem o tym zapomniałem. Szablon na poziomie kampanii cicho nadpisuje ten na poziomie konta, i przez dwa miesiące miałem niespójne struktury UTM, zanim to wykryłem.
Poziom konta. Ustaw tam i zostaw.
Czym jest GCLID i kiedy samo automatyczne tagowanie wystarczy?
GCLID (Google Click Identifier) to ciąg numeryczny, który Google automatycznie dołącza do każdego kliknięcia reklamy. Wygląda jak ?gclid=Cj0KCQiA_5mzBhD6... — unikalny identyfikator dla tego konkretnego zdarzenia kliknięcia. Google wprowadził automatyczne tagowanie z GCLID w 2004 roku jako część przejęcia Urchin i pozostaje najbardziej płynną metodą transferu danych dla czystych konfiguracji GA4.
Gdy automatyczne tagowanie jest włączone i GA4 jest połączony z Google Ads, GCLID automatycznie przekazuje nazwę kampanii, grupę reklam, słowo kluczowe, typ dopasowania, urządzenie i dane o kosztach do GA4. Zero ręcznej konfiguracji.
Ale GCLID ma twarde ograniczenia:
- Działa tylko w narzędziach Google — GA4, raporty Google Ads, Looker Studio przez konektor Google Ads
- CRM-y (HubSpot, Salesforce, Pipedrive) domyślnie nie parsują GCLID
- Platformy BI (Tableau, Power BI) potrzebują pól UTM, nie GCLID-ów
- Zewnętrzne narzędzia atrybucji (Northbeam, Triple Whale, Rockerbox) wymagają parametrów UTM
Odpowiedź jest więc jasna. GA4 jako jedyne narzędzie? Samo automatyczne tagowanie działa dobrze. Cokolwiek innego obok GA4? Potrzebujesz też parametrów UTM. GCLID i UTM współistnieją bez konfliktu — włącz automatyczne tagowanie i dodaj szablon śledzenia. Oba działają jednocześnie.
Pełny obraz tego, jak parametry UTM działają w systemach atrybucji, znajdziesz w przewodniku UTM parameters explained, który omawia, co robi każde pole i dlaczego.
Czy iOS 17 Link Tracking Protection wpływa na UTM Google Ads?
Tak. I to jeden z powodów, dla których parametry UTM stały się bardziej wartościowe w 2025 roku, a nie mniej.
Apple's Link Tracking Protection, wprowadzony z iOS 17 we wrześniu 2023 roku, usuwa pewne parametry śledzenia z URL-i, gdy użytkownicy klikają linki w Mail, Messages i prywatnym trybie przeglądania Safari. URL dociera do Twojej witryny. GCLID znika. Atrybucja dla tego kliknięcia jest utracona.
Parametry UTM przeżywają iOS 17 Link Tracking Protection. Apple usuwa GCLID i FBCLID, ale pozostawia standardowe parametry UTM nienaruszone.
Dotknięty segment ruchu nie jest ogromny — według wczesnych szacunków z 2024 roku od zespołów Google Ads około 4–7% kliknięć mobilnych na rynkach anglojęzycznych. Ale skrzywia się w stronę użytkowników iPhone'ów, co często oznacza premium konsumentów i decydentów B2B. To nie są kliknięcia, które chcesz tracić.
Według dokumentacji wsparcia Apple, Link Tracking Protection dotyczy Mail, Messages i Safari Private Browsing. Standardowe przeglądanie Safari nie jest dotknięte.
Uruchamianie UTM obok GCLID oznacza, że masz zapasowy sygnał atrybucji nawet gdy iOS usuwa GCLID. To nie jest awaryjne rozwiązanie — po prostu powód, by uruchamiać oba.
Wskazówka pro: Gdy wybierzesz "Google Ads" w UTM Generator, narzędzie automatycznie wypełnia makra ValueTrack w odpowiednich polach —
{campaignid}_{adgroupid}w kampanii,{adid}w treści,{keyword}w terminie i{campaignid}w polu utm_id. Generuje pełny format szablonu śledzenia z prefiksem{lpurl}gotowym do skopiowania bezpośrednio do Google Ads. Jedyny darmowy kreator UTM z wbudowaną natywną składnią ValueTrack.
Jakich szablonów używać dla każdego typu kampanii?
Szablon śledzenia na poziomie konta działa od razu dla Search i standardowych kampanii. Ale Shopping, Performance Max i Display mają specyficzne dane warte osobnego przechwytywania.
Kampanie Search — słowo kluczowe i typ dopasowania to sedno:
{lpurl}/?utm_source=google-{network}&utm_medium=cpc&utm_campaign={campaignid}_{adgroupid}&utm_content={adid}&utm_term={keyword}_{matchtype}&utm_id={campaignid}
Kampanie Display — placement ważniejszy niż słowa kluczowe:
{lpurl}/?utm_source=google-{network}&utm_medium=display&utm_campaign={campaignid}_{adgroupid}&utm_content={placement}&utm_id={campaignid}
Kampanie Shopping — ID produktu to kluczowy wymiar:
{lpurl}/?utm_source=google&utm_medium=shopping&utm_campaign={campaignid}&utm_content={product_id}&utm_id={campaignid}
Performance Max — ograniczone wsparcie ValueTrack według początku 2026:
{lpurl}/?utm_source=google&utm_medium=pmax&utm_campaign={campaignid}&utm_id={campaignid}
PMax nie udostępnia danych o słowach kluczowych ani placement przez parametry ValueTrack — to ograniczenie Google, nie UTM. Zwróć uwagę, że utm_medium=pmax nie pasuje do żadnej domyślnej grupy kanałów GA4. Jeśli chcesz, żeby ruch PMax był wliczany do kanału Paid Search w raportach GA4, użyj utm_medium=cpc lub utm_medium=paid_search.
Dla agencji zarządzających wieloma kontami przez MCC (Konto menedżera), ustaw szablon śledzenia na poziomie MCC. Automatycznie kaskaduje do wszystkich kont podrzędnych. Jedna aktualizacja obejmuje wszystko.
Jeśli budujesz spójne konwencje nazewnictwa kampanii przed skonfigurowaniem dynamicznych parametrów, przewodnik po konwencjach nazewnictwa UTM pokazuje dokładnie, jak strukturować nazwy kampanii w Google Ads, żeby {campaignname} pobierał czyste, parsowalne dane.
Jak skonfigurować UTM Google Ads w UTM Generator
Otwórz UTM Generator i wybierz Google Ads z listy rozwijanej sieci reklamowych. Narzędzie automatycznie wypełnia makra ValueTrack w odpowiednich polach zgodnie z szablonem Clean Signal Method.
Przepływ pracy:
- Wpisz URL strony docelowej w polu docelowym
- Wybierz Google Ads — pola wypełniają się automatycznie
- Kampania pokazuje
{campaignid}_{adgroupid}— połączona struktura - Treść pokazuje
{adid}— śledzenie poszczególnych reklam - Termin pokazuje
{keyword}— dane na poziomie słowa kluczowego - UTM ID pokazuje
{campaignid}— do importu kosztów GA4 - Skopiuj wygenerowany format szablonu śledzenia (zawiera prefiks
{lpurl}) - Wklej do Google Ads → Administracja → Ustawienia konta → Śledzenie → Szablon śledzenia
Zapisz jako szablon. Następna kampania Google Ads — załaduj szablon, gotowe w mniej niż 30 sekund.
Generator domyślnie stosuje Zasadę 4 (Automatyzuj albo pożałujesz) i Zasadę 7 (Żadna kampania bez ID) metody Clean Signal Method. Nie musisz pamiętać, które makro idzie w które pole.
FAQ
Jaka jest różnica między GCLID a UTM w Google Ads?
GCLID (Google Click Identifier) to automatycznie generowany parametr, który Google dołącza do URL-i kliknięć reklam, gdy automatyczne tagowanie jest włączone. Przekazuje dane o kliknięciach i kosztach bezpośrednio do GA4 bez ręcznej konfiguracji, ale działa tylko w ekosystemie Google. Parametry UTM to ręcznie konfigurowane ciągi, które działają z każdym narzędziem analitycznym — GA4, CRM-ami, platformami BI i zewnętrznymi narzędziami atrybucji. Dla pełnego pokrycia używaj obu jednocześnie.
Czy potrzebuję parametrów UTM, jeśli automatyczne tagowanie jest już włączone?
Tak, w większości przypadków. Automatyczne tagowanie dobrze obsługuje atrybucję GA4, ale jeśli używasz jakiegokolwiek narzędzia poza Google — CRM jak HubSpot czy Salesforce, platformy BI lub zewnętrznego narzędzia atrybucji — te nie czytają GCLID. Do nich potrzebujesz parametrów UTM. Dodatkowo iOS 17 usuwa GCLID z linków klikniętych w Mail, Messages i prywatnym przeglądaniu Safari, pozostawiając parametry UTM nienaruszone. UTM zapewnia zapasowy sygnał atrybucji, którego GCLID nie daje.
Czym są parametry ValueTrack w Google Ads?
Parametry ValueTrack to dynamiczne makra, które Google Ads zastępuje rzeczywistymi wartościami, gdy ktoś kliknie reklamę. Na przykład {keyword} staje się dopasowanym terminem wyszukiwania, {campaignid} numerycznym ID kampanii, a {network} zwraca g (Search), s (Partnerzy wyszukiwania) lub d (Display). Eliminują ręczne aktualizacje URL-i przy zmianie nazw kampanii lub grup reklam i są jedynym realnym podejściem do śledzenia na dużą skalę.
Gdzie dodać szablon śledzenia w Google Ads?
W Google Ads kliknij ikonę klucza (Administracja) → Ustawienia konta → Śledzenie. Wpisz szablon w polu "Szablon śledzenia". Ustawienie na poziomie konta stosuje go automatycznie do wszystkich kampanii. Możesz też ustawiać szablony na poziomie kampanii, grupy reklam lub poszczególnej reklamy — niższe poziomy nadpisują wyższe. Poziom konta to właściwe miejsce dla standardowej konfiguracji UTM, chyba że potrzebujesz różnych parametrów dla każdego typu kampanii.
Jaka jest właściwa wartość utm_medium dla kampanii Google Ads?
Dla kampanii Search użyj cpc lub paid_search — oba pasują do grupy kanałów Paid Search w GA4. Dla Display użyj display lub cpm. Dla Shopping shopping jest opisowe, ale nie ma własnej grupy kanałów w GA4, więc cpc jest bezpieczniejsze dla standardowych raportów. Dla Performance Max użyj cpc lub paid_search, jeśli chcesz, żeby ruch PMax pojawiał się w raportach Paid Search. Unikaj google, sem, search lub ads — GA4 nie sklasyfikuje ich poprawnie.
Czy zmiana nazwy kampanii Google Ads psuje śledzenie UTM?
Zależy od użytego makra ValueTrack. Jeśli utm_campaign używa {campaignname}, zmiana nazwy kampanii natychmiast zmienia wartość dla wszystkich przyszłych kliknięć — dane historyczne dzielą się na dwie nazwy kampanii. Jeśli używasz {campaignid}, numeryczny ID pozostaje stały niezależnie od zmian nazw, dlatego utm_id={campaignid} jest kluczowe. Najlepsza praktyka: używaj utm_id={campaignid} do stabilnej identyfikacji i utm_campaign={campaignname} do etykiet czytelnych dla człowieka, gdy oba są potrzebne.
Czy mogę dodawać parametry UTM bezpośrednio do URL-i reklam zamiast używać szablonów śledzenia?
Tak, możesz dołączać parametry UTM bezpośrednio do finalnego URL każdej reklamy. Ale to nie skaluje się — ręczna aktualizacja setek URL-i reklam przy zmianie kampanii to dokładnie ten problem utrzymania, który rozwiązują parametry ValueTrack. Szablony śledzenia stosuje się raz na poziomie konta, używają dynamicznych makr ValueTrack i aktualizują się automatycznie. Dla czegokolwiek więcej niż garści reklam, szablon śledzenia jest właściwym podejściem za każdym razem.
Jak sprawdzić, czy parametry UTM Google Ads działają?
Otwórz GA4 → Administracja → DebugView, a następnie kliknij jeden ze swoich linków Google Ads. W ciągu kilku sekund sesja pojawia się z wypełnionymi wartościami source, medium, campaign i innymi UTM. Jeśli parametry pojawiają się w DebugView, są przechwytywane. Jeśli nie, najpierw sprawdź składnię szablonu śledzenia — najczęstszy problem to użycie {lpurl}&utm_source=google (z &) na stronie docelowej, która nie ma istniejących parametrów zapytania. Powinno być {lpurl}?utm_source=google (z ?).
Skonfiguruj śledzenie UTM Google Ads właściwie — otwórz UTM Generator, wybierz Google Ads i uzyskaj kompletny szablon śledzenia ze wszystkimi makrami ValueTrack w mniej niż 30 sekund. Darmowe, bez rejestracji, bez limitów.