Przejdź do treści
Porozmawiajmy: +48 506 137 624
Prowadzenie biznesu online

Raport pozyskania ruchu w GA4 — skąd naprawdę przychodzą Twoi klienci

Raport pozyskania ruchu w GA4 pokazuje, jakie kanały faktycznie przyprowadzają użytkowników na stronę. Sprawdź, jak go czytać i wyciągać z niego wnioski.

Autor Krzysztof Grabowski
Opublikowano 5 sierpnia 2026
Aktualizacja 6 sierpnia 2026
Czas czytania 11 min
Raport pozyskania ruchu w GA4 — skąd naprawdę przychodzą Twoi klienci

„Skąd naprawdę przychodzą Twoi klienci” brzmi jak pytanie z jedną, prostą odpowiedzią — otwierasz Google Analytics, patrzysz na wykres i gotowe. W praktyce GA4 ma co najmniej trzy raporty, które na pierwszy rzut oka mówią o tym samym, a każdy pokazuje nieco inne dane, bo opiera się na innej definicji „źródła” ruchu. Jeśli nie wiesz, w który raport patrzeć i czym różnią się leżące pod nim wymiary, łatwo wyciągnąć wnioski, które wyglądają na dane, a w rzeczywistości są artefaktem złego odczytania interfejsu.

Gdzie dokładnie szukać tego raportu i dlaczego GA4 ma dwa podobne raporty naraz

W menu po lewej stronie GA4 wchodzisz w Raporty, następnie w sekcję Pozyskanie (Acquisition). Tam widzisz dwie pozycje: Pozyskanie ruchu (Traffic acquisition) i Pozyskanie użytkowników (User acquisition). To rozróżnienie jest pierwszą pułapką, na której potyka się większość osób korzystających z GA4 po przesiadce z klasycznego Universal Analytics, gdzie istniał w zasadzie jeden raport źródeł ruchu.

Różnica jest konkretna i ma znaczenie dla interpretacji liczb: Pozyskanie użytkowników pokazuje, skąd pochodziła pierwsza sesja danego użytkownika — czyli to źródło, które sprowadziło go na stronę po raz pierwszy, niezależnie od tego, ile razy wrócił później i jakimi kanałami. Pozyskanie ruchu pokazuje natomiast źródło każdej pojedynczej sesji, także tych powtórnych. Jeśli ktoś trafił na Twoją stronę miesiąc temu z reklamy Google Ads, a dziś wrócił bezpośrednio wpisując adres w przeglądarce, to w raporcie Pozyskanie użytkowników wciąż widnieje jako „zdobyty” przez Google Ads, natomiast w raporcie Pozyskanie ruchu ta konkretna, dzisiejsza sesja zostanie przypisana do kanału Direct.

Dla firmy usługowej — kliniki, warsztatu, sklepu — to rozróżnienie ma bezpośrednie przełożenie na wnioski. Jeśli chcesz ocenić, który kanał przyprowadza nowych klientów, patrzysz na Pozyskanie użytkowników. Jeśli chcesz zrozumieć, co generuje ruch w danym okresie, niezależnie od tego, czy to nowi, czy powracający użytkownicy, patrzysz na Pozyskanie ruchu. Mylenie tych dwóch raportów prowadzi do błędnych decyzji budżetowych — np. do wniosku, że kampania Google Ads „przestała działać”, bo w Pozyskaniu ruchu jej udział spadł, podczas gdy w rzeczywistości po prostu przyprowadzeni przez nią użytkownicy zaczęli wracać bezpośrednio, co jest sygnałem sukcesu, a nie porażki.

Domyślne kanały a para Źródło / Medium — dlaczego to nie jest to samo

Oba raporty domyślnie grupują ruch w tzw. Domyślne grupy kanałów (Default Channel Group) — kategorie takie jak Organic Search, Paid Search, Direct, Organic Social, Referral czy Email. To wygodny, uproszczony widok, ale jest to warstwa interpretacji nałożona przez Google na surowe dane, a nie same dane. Pod spodem każdej sesji leży para wymiarów Źródło / Medium (Source / Medium) — np. google / organic, facebook / cpc, newsletter / email, (direct) / (none).

Problem w tym, że GA4 klasyfikuje sesje do domyślnych kanałów na podstawie reguł, które czasem zawodzą. Klasyczny przykład: link do strony umieszczony w newsletterze, jeśli nie został prawidłowo otagowany parametrami UTM, może zostać sklasyfikowany jako Referral (bo klient poczty e-mail w niektórych przypadkach przekazuje domenę odsyłającą) albo — częściej — jako Direct, bo aplikacje mailowe i część klientów pocztowych nie przekazują żadnego nagłówka referera. W obu przypadkach realny kanał, czyli newsletter, znika z raportu, a jego efekt „ucieka” do zupełnie innej kategorii.

Dlatego przy każdej analizie warto zejść jeden poziom niżej: w tabeli raportu Pozyskanie ruchu zmień domyślny wymiar wierszy z „Domyślna grupa kanałów sesji” na „Źródło / medium sesji” (dostępne w rozwijanym menu ponad tabelą, obok przycisku „+”). Ten widok pokazuje dokładnie, skąd konkretnie pochodzi ruch — nie „Organic Search” ogólnie, tylko google / organic osobno od bing / organic, nie „Paid Search” ogólnie, tylko konkretną kampanię, jeśli jest poprawnie otagowana parametrem utm_campaign. Dopiero na tym poziomie widać, czy np. konkretna kampania w Google Ads faktycznie różni się skutecznością od kampanii w Meta Ads, czy różne warianty linków w tej samej kampanii mailingowej dają różne rezultaty.

Praktyczna zasada: domyślne kanały nadają się do szybkiego, ogólnego przeglądu raz na miesiąc. Do jakiejkolwiek decyzji budżetowej — zwiększenia lub wstrzymania wydatków na dany kanał — potrzebny jest poziom Źródło/Medium, a najlepiej jeszcze głębiej: konkretna kampania i jej treść, jeśli linki były otagowane parametrami utm_source, utm_medium i utm_campaign.

Ruch, który nic nie mówi: Direct i Unassigned

W praktyce niemal każda strona firmowa ma w raporcie Pozyskanie ruchu pozycję Direct / (none) stanowiącą kilkanaście, a czasem kilkadziesiąt procent całego ruchu. Część tego ruchu to rzeczywiście osoby, które wpisały adres strony wprost w przeglądarkę albo mają ją zapisaną w zakładkach — ale spora część to tak naprawdę nieotagowany, zgubiony ruch z innych kanałów, którego GA4 nie potrafił poprawnie sklasyfikować.

Najczęstsze źródła tego zjawiska to: linki w wiadomościach e-mail i komunikatorach (WhatsApp, Messenger) często nie przekazujące żadnego nagłówka referera, linki w dokumentach PDF czy prezentacjach, kliknięcia z aplikacji mobilnych działających we własnej, wbudowanej przeglądarce (tzw. in-app browser), oraz — coraz częściej — przeglądarki i rozszerzenia blokujące przekazywanie informacji o źródle ze względu na prywatność użytkownika. Jeśli w danym miesiącu nagle rośnie udział ruchu Direct, a jednocześnie prowadziłeś kampanię mailingową lub aktywność w mediach społecznościowych bez tagowania linków parametrami UTM, to właśnie tam najprawdopodobniej „uciekł” ten ruch.

Drugim, mniej znanym problemem jest kategoria Unassigned (nieprzypisany) — sesje, którym GA4 z różnych technicznych powodów nie zdołał przypisać żadnego źródła ani medium. Zwykle jest to niewielki procent całości, ale jego wzrost bywa sygnałem błędów w implementacji śledzenia, np. niepoprawnie skonfigurowanego tagu Google Tag Managera albo problemów z przekazywaniem parametrów między podstronami.

Co można z tym realnie zrobić: po pierwsze, konsekwentnie tagować każdy link wychodzący z kampanii — mailingu, postów w mediach społecznościowych, linków w podpisie e-mail czy materiałach offline z kodem QR — parametrami UTM (Google udostępnia bezpłatny generator takich linków). Po drugie, traktować wysoki udział ruchu Direct jako sygnał do audytu, a nie jako neutralny fakt — warto sprawdzić, czy w danym okresie nie prowadzono aktywności, która powinna była wygenerować ruch z konkretnego, możliwego do zidentyfikowania źródła.

Od momentu wejścia w życie przepisów wymagających zgody użytkownika na cookies analityczne, GA4 działa w tzw. trybie zgody (Consent Mode) — jeśli użytkownik odmówi zgody na cookies statystyczne w banerze na stronie, GA4 nie zbiera o nim pełnych, standardowych danych. W zależności od konfiguracji, część takich sesji jest w ogóle pomijana, a część modelowana statystycznie na podstawie danych od użytkowników, którzy zgodę wyrazili.

To oznacza, że raport Pozyskanie ruchu z definicji nie pokazuje 100% realnego ruchu na stronie — pokazuje ruch od użytkowników, którzy zaakceptowali cookies, powiększony o statystyczne modelowanie reszty. Dla stron z wysokim odsetkiem odmów zgody (co bywa częste np. w przypadku ruchu z reklam w mediach społecznościowych) różnica między danymi z GA4 a rzeczywistą liczbą odwiedzin może być odczuwalna. Nie jest to powód, żeby nie ufać tym danym w ogóle — ale warto traktować liczby bezwzględne jako przybliżenie, a nie precyzyjny pomiar, i skupiać się bardziej na trendach i proporcjach między kanałami niż na dokładnych wartościach.

Co konkretnie sprawdzić, analizując ten raport

  • zmień wymiar wierszy z domyślnej grupy kanałów na Źródło/medium, żeby zobaczyć realne, konkretne źródła zamiast szerokich, uśrednionych kategorii
  • porównaj raport Pozyskanie ruchu z raportem Pozyskanie użytkowników dla tego samego okresu — rozbieżności między nimi pokazują, które kanały przyprowadzają nowych klientów, a które głównie obsługują powracających
  • sprawdź trend udziału ruchu Direct w czasie — nagły wzrost to sygnał do audytu tagowania kampanii, a nie neutralna informacja
  • zweryfikuj, czy wszystkie prowadzone kampanie (mailing, social media, materiały offline z kodami QR) mają linki otagowane parametrami UTM
  • zestaw dane o ruchu z liczbą zdarzeń konwersji dla każdego źródła osobno, zamiast patrzeć wyłącznie na liczbę sesji

Zastanawiasz się, czy dane w Twoim GA4 faktycznie odzwierciedlają to, skąd przychodzą klienci, czy tylko tak wygląda na pierwszy rzut oka? Możemy pomóc to zweryfikować i poprawnie skonfigurować tagowanie kampanii.

Od ruchu do konwersji — dlaczego sama liczba sesji niczego nie mówi o biznesie

Wiedza o tym, skąd przychodzi ruch, to dopiero połowa analizy. Kanał, który generuje tysiąc sesji miesięcznie, ale zero zapytań ofertowych, jest dla biznesu mniej wartościowy niż kanał ze stu sesjami, z których dziesięć kończy się wysłaniem formularza kontaktowego. Żeby to zobaczyć, trzeba zestawić dane o pozyskaniu ruchu z danymi o zdarzeniach konwersji — w GA4 są to zdarzenia oznaczone jako „kluczowe zdarzenia” (key events, dawniej „konwersje”), np. wysłanie formularza kontaktowego, kliknięcie w numer telefonu, dodanie produktu do koszyka czy dokonanie zakupu.

W praktyce robi się to na dwa sposoby. Pierwszy, szybszy: w raporcie Pozyskanie ruchu, obok standardowych kolumn (sesje, użytkownicy, zaangażowanie), można dodać kolumnę z konkretnym kluczowym zdarzeniem — pojawi się wtedy liczba i współczynnik konwersji dla każdego źródła osobno. Drugi, głębszy: skorzystać z raportów eksploracji (Explore), gdzie można zbudować własną tabelę zestawiającą Źródło/Medium z dowolnym zdarzeniem i jego wartością, jeśli jest to np. wartość koszyka w sklepie internetowym.

Dopiero taki widok pozwala odpowiedzieć na pytanie, które faktycznie interesuje właściciela firmy: nie „skąd mam najwięcej ruchu”, tylko „który kanał realnie przynosi zapytania i sprzedaż, a który tylko generuje ruch bez żadnego efektu”. Bardzo częste jest odkrycie, że kanał z pozoru najsłabszy liczbowo (np. mały, ale precyzyjnie targetowany newsletter) ma wielokrotnie wyższy współczynnik konwersji niż kanał generujący najwięcej odwiedzin (np. szeroka kampania w mediach społecznościowych), co powinno bezpośrednio wpływać na alokację budżetu i czasu.

Czego można się spodziewać

Z naszej praktyki: firmy, które przechodzą z analizy samych domyślnych kanałów na analizę pary Źródło/Medium zestawioną z konwersjami, zwykle odkrywają, że część budżetu marketingowego trafia do kanałów generujących ruch, ale nieprzynoszących realnych zapytań — a jednocześnie niedoceniają kanały, które wyglądają na małe, ale konwertują najlepiej. Samo uporządkowanie tagowania kampanii i poprawne odczytanie tych dwóch raportów, bez żadnych dodatkowych wydatków na reklamę, potrafi znacząco poprawić jakość decyzji marketingowych.

Najczęściej zadawane pytania

Czy warto ufać wartościom bezwzględnym w GA4, czy tylko trendom?

Ze względu na tryb zgody i modelowanie danych, wartości bezwzględne warto traktować jako przybliżenie. Trendy w czasie i proporcje między kanałami są bardziej wiarygodnym punktem odniesienia niż pojedyncza liczba sesji z danego dnia.

Co zrobić, jeśli większość ruchu w raporcie to Direct?

Warto sprawdzić, czy wszystkie prowadzone kampanie mają otagowane linki parametrami UTM, oraz przeanalizować, jakie działania marketingowe mogły wygenerować ten ruch bez pozostawienia śladu w postaci źródła.

Czym różni się kluczowe zdarzenie od zwykłego zdarzenia w GA4?

Kluczowe zdarzenie to zdarzenie oznaczone jako istotne z biznesowego punktu widzenia, np. wysłanie formularza czy zakup — GA4 śledzi wiele zdarzeń automatycznie, ale tylko te oznaczone jako kluczowe są traktowane jako konwersje w raportach.

Czy warto korzystać z Google Tag Managera zamiast wklejać kod GA4 bezpośrednio na stronę?

Tak, w większości przypadków ułatwia to zarządzanie tagami i zdarzeniami bez ingerencji w kod strony przy każdej zmianie, choć podstawowa instalacja GA4 działa również bez niego.

Jak długo trzeba zbierać dane, zanim analiza źródeł ruchu ma sens?

Warto poczekać przynajmniej kilka tygodni, żeby wyrównać naturalne wahania dzienne i tygodniowe, a przy ocenie sezonowych kanałów — pełny cykl sezonowy danej branży.

Przykład z praktyki: jak jedna zmiana w tagowaniu ujawniła prawdziwe źródło zapytań

Wyobraźmy sobie firmę usługową, która co miesiąc wysyła newsletter do bazy około 800 odbiorców i jednocześnie prowadzi umiarkowaną aktywność na Instagramie. Przez pół roku raport Pozyskanie ruchu pokazywał, że kanał Email odpowiada za marginalne 2% sesji, a Direct — aż 38%. Na tej podstawie łatwo było wyciągnąć wniosek, że newsletter „nie działa” i rozważyć rezygnację z jego dalszego wysyłania na rzecz innych działań.

Po wdrożeniu konsekwentnego tagowania — każdy link w newsletterze otrzymał parametry utm_source=newsletter, utm_medium=email i utm_campaign z nazwą konkretnego wydania — obraz zmienił się diametralnie już w pierwszym miesiącu. Udział kanału Email wzrósł z 2% do 11%, a udział Direct spadł z 38% do 29%. Innymi słowy: prawie jedna trzecia ruchu wcześniej przypisywanego do kategorii Direct w rzeczywistości pochodziła z newslettera, tylko GA4 nie miał jak tego wykryć bez otagowanych linków. Co więcej, po zestawieniu z konwersjami okazało się, że ruch z newslettera miał ponad dwukrotnie wyższy współczynnik wysłania formularza kontaktowego niż ruch organiczny z wyszukiwarki — co całkowicie odwróciło wcześniejszą, błędną ocenę tego kanału jako mało istotnego.

Ten przykład pokazuje mechanizm, który powtarza się w wielu firmach: brak tagowania nie sprawia, że dany kanał nie działa — sprawia, że jego efekt staje się niewidoczny i zostaje błędnie przypisany gdzie indziej, najczęściej właśnie do Direct. Decyzje podejmowane na podstawie takich, niepełnych danych mogą prowadzić do rezygnacji z działań, które w rzeczywistości przynoszą najlepsze rezultaty.

Jak w praktyce ustandaryzować tagowanie kampanii w małej firmie

Nie trzeba do tego rozbudowanych narzędzi — wystarczy prosta, konsekwentnie stosowana konwencja nazewnictwa, np. zawsze utm_source jako nazwa platformy (newsletter, facebook, instagram), utm_medium jako typ działania (email, social, cpc, qr-code), oraz utm_campaign jako czytelna nazwa konkretnej kampanii lub wydania (np. „newsletter-2026-08″ albo „promocja-jesien”). Kluczem jest trzymanie się jednej konwencji przez cały czas — niespójne nazewnictwo, np. raz „email” a raz „mailing” w polu medium, sprawia, że te same dane rozpadają się na kilka osobnych wierszy w raporcie, zamiast się sumować, co równie skutecznie zaciemnia obraz jak brak tagowania w ogóle.

Jeśli chcesz sprawdzić, co dane w Twoim GA4 naprawdę mówią o źródłach ruchu i ich jakości — odezwij się, przeanalizujemy to razem.

Zobacz też

Wszystkie wpisy →
Baner cookies a RODO — co musi się znaleźć na Twojej stronie, żeby było zgodnie z prawem
5 sierpnia 2026 · 3 min

Baner cookies a RODO — co musi się znaleźć na Twojej stronie, żeby było zgodnie z prawem

Czytaj dalej →
Audyt konkurencji lokalnej — na co patrzeć u firm, które wyprzedzają Cię w Google
5 sierpnia 2026 · 3 min

Audyt konkurencji lokalnej — na co patrzeć u firm, które wyprzedzają Cię w Google

Czytaj dalej →
Wyszukiwania „w pobliżu” — jak realnie działa lokalne SEO na telefonie
5 sierpnia 2026 · 3 min

Wyszukiwania „w pobliżu” — jak realnie działa lokalne SEO na telefonie

Czytaj dalej →
Potrzebujesz podobnego wdrożenia? Bezpłatna konsultacja — odpiszemy w 24h.
Napisz do nas →