Wyobraź sobie, że prowadzisz świetnie prosperującą restaurację, ale kiedy pytasz kelnera, skąd przyszli klienci, słyszysz: „Nie wiem, po prostu się pojawili”. Frustrujące, prawda? Właśnie tak czuje się wielu właścicieli sklepów internetowych, gdy w Google Analytics 4 widzą, że duża część sprzedaży trafia do tajemniczej kategorii (direct) / (none). Skąd ci klienci przyszli? Czy to magia? A może techniczny błąd? Sprawdźmy, dlaczego GA4 często „gubi” źródła ruchu i jak temu zaradzić!
Co oznacza ruch (direct) / (none) w GA4?
Ruch (direct) to wejścia bez określonego źródła. Oznacza to, że GA4 nie może przypisać użytkownika do żadnej kampanii, reklamy ani witryny odsyłającej. Do tej kategorii zaliczają się m.in.:
- wejścia po wpisaniu adresu strony w przeglądarce,
- kliknięcia z zakładek w przeglądarce,
- wejścia z linków w e-mailach, komunikatorach (Messenger, WhatsApp), SMS-ach,
- kliknięcia w linki w plikach (PDF, Excel), które nie zawierają tagów UTM.
GA4 przypisuje ruch do (none) w sytuacji, gdy nie może rozpoznać źródła. Może to wynikać z braku danych lub problemów z konfiguracją tagów śledzenia.
Najczęstsze przyczyny dużego udziału (direct) / (none)
1. Brak oznaczonych linków w kampaniach
Jeśli w kampaniach reklamowych i e-mail marketingu nie stosujemy tagów UTM, GA4 nie może poprawnie przypisać ruchu. Może to dotyczyć Google Ads, Meta Ads, newsletterów czy linków w mediach społecznościowych.
💡 Jak sprawdzić?
- Otwórz Raport Pozyskiwania > Ruch według sesji i sprawdź, jakie źródła są przypisywane do transakcji.
- Korzystaj z Campaign URL Builder do generowania poprawnych linków z UTM.
2. Problemy z przekierowaniami i BaseLinkerem
Niektóre systemy, np. BaseLinker, mogą usuwać parametry śledzące UTM podczas przekierowań. Podobnie może dziać się przy błędnych przekierowaniach 301/302 w sklepie.
💡 Jak sprawdzić?
- W Google Tag Assistant sprawdź, czy linki z BaseLinkera nie tracą tagów UTM.
- Przetestuj przekierowania w Google Search Console i sprawdź, czy Google indeksuje poprawne wersje URL.
3. Problemy z identyfikacją użytkownika
GA4 może mieć trudności z przypisywaniem użytkowników do źródeł ruchu, jeśli:
- klient kliknie reklamę na telefonie, a zakup zrealizuje na komputerze,
- sesja użytkownika wygaśnie, zanim dokona zakupu,
- mechanizm zgody na pliki cookies (RODO) nie pozwala na śledzenie.
💡 Jak temu zapobiec?
- Aktywuj Google Signals, aby poprawić identyfikację użytkowników między urządzeniami.
- Sprawdź raporty Przekroje danych użytkownika w GA4.
4. Błędy w konfiguracji Google Tag Managera (GTM)
Jeśli eventy „page_view” i „purchase” nie działają poprawnie, GA4 może nie rejestrować źródeł ruchu i przypisywać transakcje jako (direct).
💡 Jak to sprawdzić?
- Włącz Podgląd Google Tag Managera i zobacz, czy tagi śledzące poprawnie uruchamiają się w koszyku i na stronie zakupu.
- W DebugView GA4 sprawdź, czy event „purchase” jest poprawnie raportowany.
Jak naprawić problem z dużym udziałem (direct) / (none)?

✅ Dodaj tagi UTM do linków – upewnij się, że każda kampania i źródło ruchu są poprawnie oznaczone.
✅ Sprawdź przekierowania URL – unikaj przekierowań 301/302, które mogą usuwać tagi UTM.
✅ Zweryfikuj Google Tag Managera – sprawdź, czy tagi śledzące uruchamiają się poprawnie na każdej stronie.
✅ Włącz Google Signals – poprawi to identyfikację użytkowników na różnych urządzeniach.
✅ Dodaj „referral exclusions” w GA4 – wyklucz BaseLinkera lub inne systemy jako źródło nowej sesji.
Jeśli mimo poprawnych ustawień GA4 wciąż przypisuje dużą część sprzedaży do (direct) / (none), warto skonsultować się z ekspertem Google Analytics i dokładnie przeanalizować konfigurację śledzenia. Analityka SEO to podstawa skutecznej strategii wielokanałowej.🚀