Źródła i kanały ruchu w GA4: pełne wyjaśnienie source / medium

Source / medium w GA4 to para «skąd przyszedł użytkownik / w jaki sposób». google/organic to bezpłatne wyszukiwanie, google/cpc to reklama, (direct)/(none) to wejścia bezpośrednie i «zgubione» przejścia, a chatgpt.com/referral to nowy ruch z AI. W tym przewodniku omawiamy każde popularne źródło i pokazujemy, jak usunąć śmieciowe self-referral, które zniekształcają raporty.
Czym jest source / medium i dlaczego zawsze czyta się je w parze
W raporcie «Pozyskiwanie ruchu» Google Analytics 4 każda sesja jest opisana dwiema właściwościami. Source (źródło) to konkretny serwis, z którego przyszedł użytkownik: google, facebook, hotline.ua, chatgpt.com. Medium (kanał) to sposób, w jaki przyszedł: organic (bezpłatne wyszukiwanie), cpc (płatne kliknięcie), referral (przejście z odnośnika), social, (none).
Osobno source i medium niemal nic nie znaczą. Cała wartość tkwi w parze. google/organic i google/cpc to ten sam Google, ale dwa zupełnie różne kanały: SEO kontra reklama, inny budżet, inne osoby odpowiedzialne i inne KPI. Dlatego w GA4 źródło i kanał zawsze zapisuje się przez ukośnik: source / medium.
Skąd GA4 bierze te wartości? Z trzech miejsc, w kolejności priorytetu:
- Znaczniki UTM w adresie URL — jeśli odnośnik zawiera
utm_sourceiutm_medium, GA4 bierze wartości bezpośrednio z nich. - Referrer (domena poprzedniej strony) — jeśli UTM brakuje, GA4 sprawdza, z jakiej witryny przyszedł użytkownik, i klasyfikuje go (na przykład
google→ organic, inna witryna → referral). - Wejście bezpośrednie — jeśli nie ma ani UTM, ani referrera, sesja zostaje oznaczona jako
(direct)/(none).
Default Channel Groups: jak GA4 grupuje źródła w kanały
Raport «source/medium» to najbardziej szczegółowy przekrój. Na jego podstawie GA4 buduje uogólnienie — Default Channel Groups (domyślne grupy kanałów). To właśnie je widzisz na najwyższym poziomie raportu «Pozyskiwanie». Oto główne grupy i reguła, według której trafia tam ruch:
- Direct —
(direct)/(none): źródło nieokreślone. - Organic Search — medium
organicz wyszukiwarek (google,bing,duckduckgo). - Paid Search — medium
cpc,ppc,paidz wyszukiwarek. - Paid Social — medium
cpc/paidz mediów społecznościowych (facebook,instagram). - Organic Social — medium
socialz mediów społecznościowych. - Referral — medium
referral: przejścia z innych witryn przez odnośnik. - Organic Shopping / Paid Shopping — porównywarki cen i platformy zakupowe.
- Email, Affiliates, Audio, SMS — według odpowiednich znaczników medium.
Kluczowy niuans: kanały określa wartość medium, a nie source. Jeśli twoja reklama Meta ma utm_medium=social zamiast cpc, GA4 umieści ją w Organic Social — i nie doliczysz płatnego ruchu. Dlatego jednolity schemat znaczników UTM jest krytycznie ważny (o tym niżej).

Podstawowa czwórka: źródła, które najczęściej się mylą
(direct) / (none) — ruch bezpośredni (i nie tylko)
Klasyczna interpretacja: użytkownik wpisał adres witryny ręcznie lub przeszedł z zakładek. Ale w rzeczywistości trafia tu wszystko, dla czego GA4 nie zdołał określić źródła: przejścia z komunikatorów (Viber, Telegram, WhatsApp), kliknięcia z aplikacji mobilnych, przejścia z dokumentów PDF, otwarcia odnośników z klientów pocztowych bez znaczników UTM oraz przypadki, gdy przeglądarka nie przekazała referrera (na przykład przejście z HTTPS na HTTP).
Dlatego wysoki odsetek (direct) to często nie «lojalna publiczność, która zna markę na pamięć», lecz sygnał, że część odnośników nie jest oznaczona znacznikami UTM. Jeśli masz 30–40% ruchu bezpośredniego — sprawdź newslettery e-mail, kody QR, odnośniki w komunikatorach i mediach społecznościowych.
google / organic — bezpłatne wyszukiwanie Google
Użytkownik znalazł cię w wynikach Google i kliknął zwykły (niereklamowy) wynik. To główny kanał SEO i zazwyczaj jedno z najlepszych jakościowo źródeł: człowiek przyszedł z konkretnym zapytaniem, czyli z jasną intencją. Wzrost google/organic w czasie to bezpośredni wskaźnik, że SEO działa.
google / cpc — reklama Google Ads
cpc = cost-per-click. To płatne kliknięcie z Google Ads: kampania w sieci wyszukiwania, displayowa, Performance Max lub Shopping. GA4 nadaje ten znacznik automatycznie, jeśli włączony jest auto-tagging (parametr gclid w URL) i powiązano konta Google Ads ↔ GA4. Jeśli widzisz google/cpc, ale nie uruchamiałeś kampanii — sprawdź, czy twój GA4 nie jest powiązany z cudzym kontem reklamowym.
facebook / cpc, meta / cpc, fb / paid — reklama Meta
To wszystko jedna Meta Ads, tylko z różnymi znacznikami UTM. Na rzeczywistych witrynach ten sam system reklamowy trafia do GA4 jako facebook/cpc, meta/cpc, fb/paid, a nawet Instagram_Reels/cpc jednocześnie — bo różni ludzie (lub różne szablony odnośników) ustawili różne wartości source/medium. Efekt: rzeczywisty budżet na Meta jest «rozmazany» na 4–5 wierszy i żaden z nich nie pokazuje prawdziwej wagi kanału. Leczy się to jednolitym szablonem UTM.
Media społecznościowe: dlaczego jeden Instagram zamienia się w cztery wiersze
W raportach rzeczywistych witryn Instagram niemal zawsze jest rozproszony na kilka źródeł jednocześnie:
ig / social— organiczne przejścia z profilu, relacji, z linku w bio.ig / paidorazInstagram_Reels / cpc— płatna reklama.l.instagram.com / referral— «techniczne» przejście przez domenę przekierowującą Instagrama.instagram.com / referralorazm.facebook.com / referral— przejścia bez poprawnych UTM.
To wszystko jeden serwis społecznościowy. l.instagram.com to domena pośrednia, przez którą Instagram przepuszcza wszystkie kliknięcia zewnętrzne; bez konfiguracji GA4 liczy ją jako zwykły referral, a nie jako social. To samo dotyczy web.telegram.org, viber.com, css.viber.com. Dopóki nie sprowadzisz tych źródeł do jednolitych znaczników, nie zobaczysz realnej wagi mediów społecznościowych — będzie ona «rozsypana» między Organic Social, Paid Social i Referral.
Referrale, porównywarki cen i nowy ruch z AI
hotline.ua / referral oraz hotline / cpc
Przejścia z porównywarki cen Hotline. referral to bezpłatne organiczne przejście z karty produktu; hotline/cpc to płatne umieszczenie w porównywarce. Dla e-commerce to często jeden z najsilniejszych kanałów pod względem wolumenu, dlatego warto wynieść go do osobnej grupy Shopping, a nie zostawiać w ogólnym Referral.
youtube.com / referral
Przejścia z YouTube: opis filmu, karty, odnośniki w nagłówku kanału. Domyślnie GA4 klasyfikuje je jako referral, choć w istocie to kanał social. Jeśli YouTube jest ważną częścią twojej promocji, przedefiniuj go w niestandardowych Channel Groups.
bing / organic, duckduckgo / organic
Wyszukiwanie organiczne w innych wyszukiwarkach. Zazwyczaj to 1–3% ruchu, ale to bezpłatni odwiedzający z intencją, których łatwo niedocenić. W 2026 roku Bing jest szczególnie ciekawy, bo to właśnie jego indeks zasila wyszukiwanie w Copilocie i innych produktach AI Microsoftu.
chatgpt.com / referral, chatgpt.com / ai-assistant — ruch z AI
Najciekawsze w danych z 2026 roku. To użytkownicy, którzy przyszli z odpowiedzi ChatGPT, która zacytowała twoją witrynę jako źródło. GA4 nie ma jeszcze ustalonego standardu dla ruchu z AI, dlatego ten sam ChatGPT spada do trzech różnych wierszy:
chatgpt.com / referral— zwykłe przejście z odnośnika w odpowiedzi.chatgpt.com / ai-assistant— nowy medium, który niektóre usługi AI ustawiają samodzielnie.chatgpt.com / (not set)— kanał nieokreślony.
Na razie wolumen jest niewielki — dziesiątki sesji miesięcznie. Ale to punkt wzrostu: ruch z asystentów AI (ChatGPT, Perplexity, Gemini, Copilot) rośnie z miesiąca na miesiąc i warto wydzielić go w osobny kanał już teraz, by widzieć dynamikę od samego początku. Jak to zrobić — w rozdziale o niestandardowych Channel Groups.
Techniczny «śmieć», który zniekształca twoje raporty
To najważniejszy rozdział dla dokładności analityki — i właśnie jego zazwyczaj się pomija. Część «źródeł» w raporcie w ogóle nie jest realnymi źródłami ruchu.
Self-referral: bramki płatnicze, telefonia, czaty, CRM
W rzeczywistych raportach stale pojawiają się: secure.wayforpay.com, liqpay.ua, my.binotel.ua, dashboard.tawk.to, wekids2023.salesdrive.me, css.viber.com, tagassistant.google.com.
To nie są realne źródła, lecz tak zwany self-referral. Mechanizm jest prosty: użytkownik przechodzi na stronę płatności (WayForPay, LiqPay), kończy płatność i wraca na twoją witrynę — a GA4 rejestruje to jako nową sesję ze źródłem «system płatności». W efekcie konwersja, którą w rzeczywistości przyniosło Google Ads lub SEO, zostaje przypisana bramce płatniczej. To samo robią widżet telefonii Binotel, czat online Tawk.to i CRM SalesDrive.
Co zrobić: dodać te domeny do listy niechcianych referrerów. Admin → Data Streams → wybierz strumień → Configure tag settings → List unwanted referrals. Wtedy powrót z płatności nie przerwie sesji, a konwersja pozostanie przy realnym źródle. Szczegółową instrukcję, co zrobić, gdy GA4 przypisuje przychód do domen płatności, zebraliśmy w osobnym materiale.
Wartości techniczne — to norma, a nie błąd
(not set)— GA4 nie zdążył jeszcze określić parametru (często są to pierwsze odsłony sesji lub opóźnienie przetwarzania).(data not available)— dane są niedostępne z powodu ograniczeń prywatności, ustawień Consent Mode lub próbkowania.bot / bot— odfiltrowany ruch botów.
Same w sobie te wartości są normą, nie trzeba się ich bać. Ale jeśli (not set) lub (data not available) zajmują dziesiątki procent ruchu — to sygnał, by sprawdzić ustawienia Consent Mode i poprawność tagowania na witrynie.

Jak zaprowadzić porządek: lista kontrolna w 5 krokach
- Jednolity schemat UTM. Jeden
utm_sourcei jedenutm_mediumna kanał. Niefb/facebook/metajednocześnie, lecz jeden uzgodniony wariant dla całego zespołu. Korzystaj z konstruktora znaczników UTM i zapisanego szablonu. - List unwanted referrals. Dodaj wszystkie systemy płatności, telefonię, czaty online i CRM, by nie przechwytywały konwersji.
- Niestandardowe Channel Groups. Wynieś ruch z AI (
chatgpt.com,perplexity.ai,gemini.google.com) i porównywarki cen do osobnych kanałów. - Nie ufaj (direct) na ślepo. Sprawdź, czy wszystkie odnośniki zewnętrzne — e-mail, komunikatory, kody QR, banery — są oznaczone znacznikami UTM.
- Zawsze rozdzielaj organic i cpc. To różne budżety, różne KPI i różne osoby odpowiedzialne. W raportach nigdy nie zlewaj ich w jeden «Google».
Jeśli skonfigurowanie tego wszystkiego samodzielnie jest trudne — standaryzację znaczników UTM, czystą atrybucję i niestandardowe grupy kanałów bierzemy na siebie w ramach usługi konfiguracji Google Analytics.
Szybki słownik wartości medium
Krótka ściągawka, by nie mylić się w kanałach:
organic— bezpłatne wyszukiwanie organiczne.cpc/ppc/paid— płatne kliknięcie (reklama).referral— przejście z innej witryny przez odnośnik.social— organiczne przejście z serwisu społecznościowego.email— przejście z newslettera e-mail.(none)— brak kanału (występuje tylko ze źródłem(direct)).affiliate— program partnerski/afiliacyjny.ai-assistant— nowy kanał przejść z asystentów AI.
FAQ: źródła i kanały ruchu w GA4
Czym source różni się od medium?
Source to konkretny serwis, z którego przyszedł użytkownik (google, facebook, hotline.ua). Medium to sposób przejścia (organic, cpc, referral). Osobno są mało informatywne — czytać je trzeba tylko w parze: google/organic i google/cpc to zupełnie różne kanały.
Dlaczego (direct)/(none) jest taki duży?
Trafia tam nie tylko naprawdę bezpośredni ruch, lecz także wszystkie przejścia, dla których GA4 nie zdołał określić źródła: kliknięcia z komunikatorów, aplikacji mobilnych, PDF-ów, listów bez znaczników UTM oraz przypadki utraty referrera. Wysoki (direct) zazwyczaj oznacza, że część odnośników nie jest oznaczona UTM.
facebook/cpc i meta/cpc — to różne kanały?
Nie, to ta sama Meta Ads, tylko z różnymi znacznikami UTM. Aby widzieć realną wagę kanału, trzeba ujednolicić source i medium w jednym szablonie UTM dla całego zespołu.
Czym jest chatgpt.com/ai-assistant?
To nowy kanał ruchu z AI — przejścia z odpowiedzi ChatGPT, które cytują twoją witrynę jako źródło. GA4 nie ustandaryzował jeszcze ruchu z AI, dlatego ChatGPT może trafiać i jako referral, i jako ai-assistant, i jako (not set). Ten ruch warto wydzielać w osobny kanał już teraz.
Co oznacza (data not available) w raporcie?
To wartość techniczna: dane o źródle są niedostępne z powodu ograniczeń prywatności, ustawień Consent Mode lub próbkowania. Niewielki odsetek to norma. Jeśli takiego ruchu są dziesiątki procent — sprawdź ustawienia zgody (consent) i tagowanie.
Dlaczego systemy płatności (LiqPay, WayForPay) pokazują się jako źródło?
To self-referral: użytkownik przechodzi na stronę płatności i wraca na witrynę, a GA4 rejestruje nową sesję ze źródłem «bramka płatnicza». Przez to konwersja zostaje przypisana systemowi płatności zamiast realnemu kanałowi. Leczy się to dodaniem domeny do List unwanted referrals.
Jak wydzielić ruch z AI w osobny kanał?
W GA4 utwórz niestandardową grupę kanałów (Admin → Channel groups → Create new) i dodaj regułę: jeśli source zawiera chatgpt, perplexity, gemini lub copilot — przypisuj do kanału «AI Assistants». Tak będziesz widzieć ruch z AI osobno od zwykłego Referral.


