Google Ads i reklamy Meta wymagają odwrotnych konfiguracji UTM, a pomylenie ich to najczęstszy błąd w śledzeniu płatnego ruchu. Google automatycznie taguje każde kliknięcie za pomocą gclid, więc nie powinieneś dodawać ręcznych UTM - zrobienie tego faktycznie psuje Twoje dane o kosztach. Meta w ogóle nie taguje automatycznie, więc musisz dodać ręczne UTM, inaczej ruch pojawi się jako bezpośredni. Ten artykuł opisuje, jak poprawnie otagować każdą z tych platform.
Jeśli same tagi są dla Ciebie nowością, artykuł Parametry UTM wyjaśnione: 5 tagów i jak działają to wprowadzenie, a darmowy kreator UTM generuje otagowane URL. Ten tekst dotyczy konkretnie dwóch dużych platform reklamowych, w których zasady się rozchodzą.
Google Ads: zostaw auto-tagowanie włączone
Google Ads ma własny identyfikator kliknięcia i jest on lepszy niż UTM dla danych samego Google.
Gdy auto-tagowanie jest włączone, Google dodaje parametr gclid do każdego kliknięcia w reklamę. GA4 odczytuje ten gclid, by ustawić źródło na google i medium na cpc, a co ważne - pobrać dane o kosztach, słowie kluczowym i kampanii, które ma tylko Google. Jeśli dodasz na to ręczne utm_source i utm_medium, nadpiszą one atrybucję gclid i GA4 straci dane o kosztach. Zasada dla Google Ads jest więc prosta: zostaw auto-tagowanie włączone i nie dodawaj ręcznych UTM do końcowego URL.
Jedynym wyjątkiem jest sytuacja, gdy potrzebujesz danych kampanii Google Ads gdzieś poza GA4, na przykład w CRM, który nie potrafi odczytać gclid. Wtedy dodajesz też UTM, godząc się na to, że GA4 będzie się opierać na nich. Dla większości zespołów ten wyjątek nie ma zastosowania, a najczystsza konfiguracja Google to samo gclid.
Meta Ads: ręczne UTM z makrami
Meta to lustrzane odbicie. Nie ma tam auto-tagowania, więc kliknięcie w Meta bez UTM ląduje w GA4 jako ruch bezpośredni lub nieprzypisany, a kampania jest niewidoczna.
Rozwiązaniem jest pole parametrów URL w Menedżerze reklam, ustawione na poziomie zestawu reklam lub reklamy, wypełnione UTM, które korzystają z dynamicznych makr Meta, dzięki czemu wartości wypełniają się same:
utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_id={{campaign.id}}
Makra w podwójnych nawiasach klamrowych są zastępowane przez Meta w momencie wyświetlenia, więc utm_campaign wypełnia się prawdziwą nazwą kampanii bez ręcznego wpisywania jej dla każdej reklamy. Ustaw source na facebook lub instagram, trzymaj spójne medium (paid_social jest powszechne) i pozwól, żeby resztą zajęły się makra. Wymuś małe litery i stały słownik, bo mieszanka Facebook i facebook dzieli raporty.
Kwestia prywatności na iOS
Oto powód, by zachować UTM nawet tam, gdzie platforma taguje za Ciebie.
Link Tracking Protection od Apple usuwa z URL znane identyfikatory kliknięć, między innymi gclid i fbclid, w niektórych kontekstach, takich jak Mail i przeglądanie prywatne. Nie usuwa standardowych parametrów utm_. Więc w ruchu, gdzie Apple usunęło identyfikator platformy, dodany przez Ciebie UTM nadal niesie atrybucję. Dla kampanii kierowanych do odbiorców mocno korzystających z iOS ta odporność jest warta dodatkowego tagu, i właśnie dlatego oba systemy się uzupełniają, zamiast konkurować.
Jeśli chcesz, żeby otagowane linki były też krótkie, brandowane i klikalne w reklamie lub bio, kampanie Elido grupują otagowane linki i je skracają, a Ty możesz zacząć na darmowym planie.
Najczęstsze błędy, które psują śledzenie reklam
Trzy błędy odpowiadają za większość zepsutego raportowania płatnych reklam.
Pierwszy to dodawanie ręcznych UTM do Google Ads na to auto-tagowanie, co nadpisuje gclid i wymazuje dane o kosztach w GA4. Wybierz jedno - dla Google wybierz gclid. Drugi to całkowite zapomnienie o UTM w Meta, co wrzuca ruch do kubełka bezpośredniego lub nieprzypisanego, gdzie jest niewidoczny. Meta potrzebuje ich za każdym razem. Trzeci to niespójne wartości między platformami i kampaniami: raz facebook, raz Facebook, w jednym miejscu paid_social, w innym paid-social. Wartości UTM są wrażliwe na wielkość liter i dosłowne, więc każdy wariant staje się osobnym wierszem, a raport się rozpada. Ustal taksonomię małych liter, zapisz ją i używaj ponownie, bo narzędzie nie naprawi dryfu nazewnictwa, a raport zbudowany na nim też nie.
Jak sprawdzić, czy działa
Nie zakładaj, że tagi zadziałały - zweryfikuj je.
Kliknij swoją własną aktywną reklamę lub podgląd i odczytaj URL, który wyląduje na pasku adresu. Dla Google powinieneś zobaczyć dodany gclid i żadnych zbłąkanych UTM. Dla Meta powinieneś zobaczyć swoje wartości utm_ z wypełnionymi makrami, a nie dosłowny tekst w podwójnych nawiasach klamrowych. Następnie, dzień później, otwórz raport pozyskiwania ruchu w GA4 i potwierdź, że źródło i medium odczytują się tak, jak zamierzałeś: google / cpc dla Google, facebook / paid_social dla Meta, ponieważ GA4 mapuje te wartości do swoich raportów kampanii. Jeśli kampania ląduje jako bezpośrednia lub nieprzypisana, brakuje tagu albo jest on błędnie sformułowany, a ta pięciominutowa kontrola wyłapie to, zanim cała emisja zaraportuje się źle.
Szybkie zestawienie
Całość mieści się w jednej tabeli.
| Platforma | Tagowanie | Co zrobić |
|---|---|---|
| Google Ads | Auto-tag (gclid) | Zostaw auto-tagowanie włączone; nie dodawaj ręcznych UTM |
| Meta Ads | Brak | Dodaj ręczne UTM z dynamicznymi makrami w parametrach URL |
| Brak | Dodaj ręczne UTM ręcznie | |
| Email itp. | Brak | Dodaj ręczne UTM; skróć wynik |
Zrób dobrze te dwie duże platformy, a reszta pójdzie tym samym ręcznym wzorcem: każdy kanał, który nie taguje automatycznie, dostaje ręczne UTM, a każdy długi otagowany URL zostaje skrócony, żeby pozostał użyteczny we wpisie, bio czy druku. Dla dyscypliny nazewnictwa, która utrzymuje to wszystko w czystości, towarzyszy temu artykuł Konwencja nazewnictwa UTM: zasady dla czystych danych kampanii, a Jak śledzić kampanie UTM od końca do końca bez CDP pokazuje, gdzie lądują dane.
Powiązane na blogu
- Parametry UTM wyjaśnione: 5 tagów i jak działają
- Darmowy kreator UTM: twórz śledzone adresy URL kampanii
- Konwencja nazewnictwa UTM: zasady dla czystych danych kampanii
- Jak śledzić kampanie UTM od końca do końca bez CDP
- Jak śledzić linki w mediach społecznościowych: kliknięcia według kanału
- UTM Parameters for TikTok and LinkedIn Ads: A Guide
Najczęściej zadawane pytania
Czy powinienem dodawać parametry UTM do Google Ads?
Zwykle nie, nie ręcznie. Auto-tagowanie Google Ads dodaje gclid, który GA4 odczytuje, by ustawić źródło i medium oraz pobrać dane o kosztach. Dodanie ręcznych UTM na to nadpisuje ten mechanizm i tracisz dane o kosztach Google Ads w GA4. Zostaw auto-tagowanie włączone. Dodawaj ręczne UTM tylko wtedy, gdy potrzebujesz danych kampanii w narzędziu, które nie potrafi odczytać gclid, na przykład w niektórych systemach CRM.
Czy potrzebuję parametrów UTM do reklam Meta?
Tak. Meta nie taguje automatycznie, więc bez ręcznych UTM Twój ruch z Meta pojawi się jako bezpośredni lub nieprzypisany. Dodaj UTM w polu parametrów URL na poziomie zestawu reklam lub reklamy, używając dynamicznych makr Meta, żeby nazwy kampanii i reklamy wypełniały się automatycznie. To odwrotność Google Ads, gdzie ręczne UTM powodują problemy.
Jaka jest różnica między gclid a parametrami UTM?
gclid to własny identyfikator kliknięcia Google, dodawany automatycznie przez auto-tagowanie, który przenosi dane o kosztach i kampaniach Google Ads do GA4. Parametry UTM to otwarte, ręczne tagi, które odczyta dowolne narzędzie analityczne. gclid jest bogatszy, ale działa i jest odczytywany tylko przez Google; UTM są prostsze, ale uniwersalne. Poważne konfiguracje płatnego wyszukiwania korzystają z auto-tagowania gclid i dodają UTM tylko tam, gdzie potrzebuje ich narzędzie spoza Google.
Czy parametry UTM przetrwają iOS Link Tracking Protection?
Tak. Link Tracking Protection od Apple w niektórych kontekstach usuwa z URL znane identyfikatory kliknięć, takie jak gclid i fbclid, ale zostawia standardowe parametry utm_ nietknięte. To jeden z praktycznych powodów, by zachować UTM w kampaniach nawet tam, gdzie platforma taguje automatycznie: UTM przetrwa tam, gdzie identyfikator platformy może nie przetrwać.
Jakich wartości UTM używać w reklamach na Facebooku i Instagramie?
Powszechna konwencja to utm_source=facebook (lub instagram), utm_medium=paid_social, a utm_campaign, utm_content i utm_id wypełnione z dynamicznych makr Meta, takich jak {{campaign.name}} i {{ad.name}}. Trzymaj wszystko małymi literami i spójnie. Dokładne wartości source są Twoim wyborem; spójność w każdej kampanii liczy się bardziej niż konkretne słowa.
Wypróbuj Elido
Wklej URL, otrzymaj krótki link
Bez rejestracji. Link działa 30 dni. Zarejestruj się, aby zachować go na zawsze.
Za darmo, bez rejestracji · 2 dziennie