Skonfiguruj dynamiczne UTM-y dla Facebook Ads i Google Ads
Parametry UTM są kluczowe, gdy zadajemy sobie jedno podstawowe pytanie:
„Skąd tak naprawdę pochodzą moje wyniki?”
Jeśli prowadzisz kampanie jednocześnie w Google Ads i Facebook Ads, prawdopodobnie zauważyłeś jeden powtarzający się problem:
👉 obie platformy zawyżają atrybucję konwersji, często przypisując sobie tę samą sprzedaż lub lead.
To sprawia, że trudno rzetelnie ocenić, który kanał faktycznie generuje wyniki.
Parametry UTM rozwiązują ten problem, dając Ci jedno, spójne źródło prawdy w Google Analytics 4 (GA4) — niezależne od systemów reklamowych.
Jak działają parametry UTM
UTM-y to krótkie fragmenty tekstu dodawane do adresu URL strony docelowej. Dzięki nim Google Analytics wie:
- Skąd pochodzi ruch →
utm_source - Jakim kanałem trafił użytkownik →
utm_medium - Która kampania, zestaw reklam lub reklama wygenerowała efekt
→utm_campaign,utm_adgroup,utm_content
Dzięki UTM-om GA4 może prawidłowo przypisywać sesje, konwersje i przychody – niezależnie od platformy reklamowej.
Konfiguracja parametrów UTM w Google Ads
W Google Ads istnieją dwa sposoby dodawania UTM-ów.
👉 Drugi sposób jest rekomendowany jako best practice.
1️⃣ Dodawanie UTM-ów bezpośrednio do URL reklamy
Ta metoda działa tylko dla jednej, konkretnej reklamy.
Przykładowa struktura URL:
https://example.com/?utm_source=google&utm_medium=cpc&utm_campaign=campaign_name&utm_adgroup=adgroup_name
Najważniejsze zasady:
- pierwszy parametr zawsze zaczyna się od
? - każdy kolejny parametr zaczyna się od
&
Dzięki temu w GA4 zobaczysz:
- Source: Google
- Medium: CPC
- Campaign: nazwa kampanii
- Ad group: nazwa grupy reklam
⚠️ Przy większej liczbie kampanii metoda ta staje się czasochłonna i podatna na błędy.
2️⃣ Tracking Template – najlepsza praktyka
Tracking templates pozwalają automatycznie dodawać UTM-y do wszystkich reklam w koncie Google Ads.
Przykładowy tracking template:
{lpurl}?utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_adgroup={adgroupid}
Dlaczego to działa:
{lpurl}dynamicznie wstawia właściwy adres strony docelowej{campaignid}automatycznie identyfikuje kampanię{adgroupid}przypisuje grupę reklam- brak konieczności ręcznego oznaczania każdej reklamy
Po zapisaniu na poziomie konta template obejmuje:
- ✅ wszystkie kampanie
- ✅ wszystkie grupy reklam
- ✅ wszystkie reklamy
Dzięki temu dane w GA4 są czyste, spójne i porównywalne.
Gdzie to ustawić:
Google Ads → Administracja → Ustawienia konta → Śledzenie → Tracking template
Konfiguracja parametrów UTM w Facebook Ads
W przeciwieństwie do Google Ads, Facebook Ads nie oferuje tracking templates na poziomie konta lub kampanii.
UTM-y można dodać wyłącznie na poziomie pojedynczej reklamy.
Poniżej pokazujemy, jak zrobić to dynamicznie i hurtowo, bez ręcznego edytowania każdej reklamy.
Dodawanie UTM-ów do pojedynczej reklamy na Facebooku
- Wybierz kampanię
- Przejdź do zestawu reklam
- Otwórz konkretną reklamę
- Przewiń na dół do sekcji URL parameters
To jedyne miejsce, w którym Facebook pozwala dodać UTM-y.
Budowa struktury UTM dla Facebook Ads
Podobnie jak w Google Ads, pierwszy parametr zawsze zaczyna się od znaku ?.
1️⃣ UTM Source
utm_source=facebook
Wartość ustawiana ręcznie – źródłem zawsze są Facebook Ads.
2️⃣ UTM Medium
&utm_medium=paid
Standardowe oznaczenie ruchu płatnego z Facebooka.
3️⃣ UTM Campaign (dynamiczny)
Facebook używa podwójnych nawiasów klamrowych {{ }}.
&utm_campaign={{campaign.name}}
4️⃣ UTM Ad Set (dynamiczny)
&utm_adset={{adset.name}}
5️⃣ UTM Content (poziom reklamy)
Zamiast utm_ad, najlepszą praktyką jest:
&utm_content={{ad.name}}
Finalny przykład UTM dla Facebook Ads
?utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_adset={{adset.name}}&utm_content={{ad.name}}
Dzięki temu w GA4 zobaczysz:
- Source → Facebook
- Medium → Paid
- Campaign → nazwa kampanii
- Ad set → nazwa zestawu reklam
- Content → konkretna reklama
Jak zastosować UTM-y do wszystkich reklam na Facebooku (bulk trick)
Aby nie dodawać UTM-ów ręcznie do każdej reklamy:
- Skopiuj pełny szablon UTM
- Wyjdź z edycji reklamy
- Przejdź do zakładki Ads
- Zaznacz jedną reklamę
- Przytrzymaj Shift i zaznacz wszystkie reklamy
- Przewiń do URL parameters
- Wklej szablon
- Kliknij Publish
Gotowe.
W kilka sekund zastosowałeś dynamiczne UTM-y do wszystkich reklam.
Podsumowanie
Masz teraz kompletną konfigurację UTM-ów dla:
✅ Google Ads (tracking templates)
✅ Facebook Ads (dynamiczne parametry URL)
Od tej pory w GA4 zawsze będziesz wiedzieć:
- z jakiego źródła pochodzi ruch
- z jakiego kanału
- z której kampanii
- z którego zestawu reklam
- i z której konkretnej reklamy
Jedno źródło prawdy. Pełna kontrola nad atrybucją.