||

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 AdsFacebook 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 ruchutm_source
  • Jakim kanałem trafił użytkownikutm_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

  1. Wybierz kampanię
  2. Przejdź do zestawu reklam
  3. Otwórz konkretną reklamę
  4. 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:

  1. Skopiuj pełny szablon UTM
  2. Wyjdź z edycji reklamy
  3. Przejdź do zakładki Ads
  4. Zaznacz jedną reklamę
  5. Przytrzymaj Shift i zaznacz wszystkie reklamy
  6. Przewiń do URL parameters
  7. Wklej szablon
  8. 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ą.

Podobne wpisy