Google Analytics 4 – co to jest, jak zainstalować i jak czytać dane (przewodnik 2026)

Google Analytics 4 (GA4) to darmowe narzędzie Google do mierzenia ruchu na stronie – ile osób odwiedza, skąd przychodzą, co robią i czy konwertują. Zastąpiło Universal Analytics (UA) w lipcu 2023 i jest jedyną wersją dostępną w 2026. Instalacja trwa 10 minut, dane zbierają się od razu, a podstawowe raporty (skąd ruch, które strony popularne, ile konwersji) są czytelne nawet dla osoby bez doświadczenia z analityką.

Co mierzy Google Analytics

Metryka Co oznacza Dlaczego ważna
Użytkownicy (Users) Ile unikalnych osób odwiedziło stronę Rozmiar Twojej publiczności
Sesje (Sessions) Ile wizyt (1 użytkownik może mieć wiele sesji) Intensywność ruchu
Odsłony (Views) Ile razy strony zostały wyświetlone Które treści są popularne
Współczynnik zaangażowania % sesji z interakcją (>10 sek, >1 strona lub konwersja) Jakość ruchu (zastępuje bounce rate z UA)
Średni czas zaangażowania Ile czasu użytkownicy spędzają aktywnie Czy treść angażuje
Źródła ruchu Skąd przychodzą (Google, social, direct, referral) Które kanały działają
Konwersje Ile pożądanych akcji (zakup, formularz, rejestracja) Czy strona spełnia cele biznesowe
Zdarzenia (Events) Kliknięcia, scroll, pobrania, odtworzenia wideo Zachowanie użytkowników

Jak zainstalować GA4 na WordPress

Krok 1 – utwórz konto i property

  1. Wejdź na analytics.google.com → zaloguj się kontem Google.
  2. Kliknij „Rozpocznij pomiar” (Start measuring).
  3. Nazwa konta: np. „Moja firma” (jedno konto może mieć wiele stron).
  4. Nazwa usługi (property): np. „seomantyczny.pl” → strefa czasowa: Warszawa → waluta: PLN.
  5. Informacje o firmie: branża, rozmiar → „Utwórz”.
  6. Wybierz platformę: „Sieć Web” (Web).
  7. Wpisz URL strony (https://twojadomena.pl) i nazwę strumienia (np. „Strona główna”).
  8. GA4 wygeneruje Measurement ID (np. G-XXXXXXXXXX) i tag gtag.js.

Krok 2 – dodaj tag na WordPress

Trzy metody (od najprostszej):

Metoda A: Rank Math / Yoast SEO (najłatwiejsze)

Rank Math: Rank Math → Ogólne → Analytics → wklej Measurement ID (G-XXXXXXXXXX). Yoast: nie ma wbudowanego GA – użyj Metody B lub C.

Metoda B: Wtyczka „Site Kit by Google” (oficjalna Google)

Wtyczki → Dodaj nową → „Site Kit by Google” → Zainstaluj → Aktywuj → kreator połączy GA4 automatycznie (logowanie kontem Google → autoryzacja → gotowe). Site Kit dodaje też: Search Console, AdSense, PageSpeed – wszystko w jednym dashboardzie w wp-admin.

Metoda C: Ręcznie (tag w head)

Wklej kod gtag.js (z GA4) do <head> strony. W WordPress: wtyczka „Insert Headers and Footers” → wklej w sekcję Header. Lub: child theme → header.php → przed </head>. Kod wygląda tak:

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

RODO uwaga: GA4 ustawia cookies → musisz mieć zgodę użytkownika (banner cookies) PRZED załadowaniem skryptu GA. Wtyczki jak CookieYes / Complianz blokują gtag.js dopóki użytkownik nie kliknie „Akceptuję”.

Krok 3 – sprawdź czy działa

GA4 → Raporty → Czas rzeczywisty (Realtime) → otwórz swoją stronę w innej zakładce → powinieneś zobaczyć „1 aktywny użytkownik” w ciągu 30 sekund. Jeśli tak – GA4 działa. Jeśli 0: sprawdź czy tag jest poprawnie wklejony (F12 → Elements → szukaj gtag w head), czy banner cookies nie blokuje skryptu (testuj w trybie incognito bez blokera).

Najważniejsze raporty w GA4

Raport „Pozyskiwanie” (Acquisition)

Skąd przychodzą użytkownicy? Raporty → Pozyskiwanie → Pozyskiwanie ruchu. Zobaczysz:

Kanał Co oznacza Przykład
Organic Search Z wyników Google (niepłatne) Ktoś wyszukał „hosting WordPress” i kliknął Twój wynik
Direct Wpisał URL bezpośrednio lub z zakładki Klient wpisał twojadomena.pl w przeglądarkę
Referral Kliknął link na innej stronie Link do Twojego artykułu z bloga branżowego
Organic Social Z social media (niepłatne posty) Link z Facebooka, LinkedIn, X
Paid Search Z reklam Google Ads Kliknął reklamę w wynikach
Email Z linku w emailu (z UTM parametrami) Newsletter z linkiem do artykułu

Na co patrzeć: jaki % ruchu to Organic Search (cel: >50% – oznacza że SEO działa). Jeśli Direct dominuje: albo masz silną markę, albo UTM-y nie są skonfigurowane (ruch jest błędnie przypisywany do Direct).

Raport „Zaangażowanie” (Engagement)

Co ludzie robią na stronie? Raporty → Zaangażowanie → Strony i ekrany. Lista podstron posortowana po odsłonach – widzisz które artykuły/produkty są najpopularniejsze. Kolumny: odsłony, użytkownicy, średni czas zaangażowania, konwersje.

Na co patrzeć: które strony mają najwyższy czas zaangażowania (użytkownicy czytają, nie odbijają) i które mają najniższy (coś jest nie tak – thin content, wolne ładowanie, złe dopasowanie do frazy). Strony z niskim zaangażowaniem: popraw treść lub szybkość.

Raport „Dane demograficzne” (Demographics)

Kim są odwiedzający? Kraj, miasto, język, wiek, płeć, zainteresowania. Przydatne do: targetowania reklam (wiesz kto kupuje), tworzenia treści (piszesz dla konkretnej grupy), analizy rynku (skąd geograficznie przychodzi ruch).

Raport „Technologia” (Tech)

Jaki device: desktop vs mobile vs tablet. Jaka przeglądarka (Chrome, Safari, Firefox). Jaki system (Windows, macOS, Android, iOS). Jaka rozdzielczość ekranu. Na co patrzeć: jaki % to mobile? Jeśli >60% mobile: priorytetyzuj RWD i Core Web Vitals mobile.

Zdarzenia i konwersje w GA4

GA4 jest oparty na zdarzeniach (events) – nie na odsłonach (jak stary UA). Każda interakcja to zdarzenie: page_view, scroll, click, file_download, video_start, form_submit, purchase. GA4 zbiera automatycznie: page_view, scroll (90%), outbound click, site search, file download, video engagement.

Konwersje to zdarzenia, które oznaczyłeś jako ważne – np. purchase (zakup w WooCommerce), form_submit (formularz kontaktowy), sign_up (rejestracja). GA4 → Admin → Zdarzenia → przy wybranym zdarzeniu: przełącznik „Oznacz jako konwersję”.

GA4 a Google Search Console – różnica

Narzędzie Co mierzy Skąd dane
GA4 Co ludzie robią na stronie (odsłony, czas, konwersje, źródła) JavaScript tag na stronie
Search Console Jak strona wygląda w Google (frazy, pozycje, kliknięcia, indeksacja) Dane Google Search

Oba narzędzia się uzupełniają: Search Console mówi „na jaką frazę użytkownik Cię znalazł”, GA4 mówi „co zrobił po wejściu na stronę”. Połącz je: GA4 → Admin → Property → Product Links → Search Console → Link. Po połączeniu: w GA4 widzisz raporty Search Console (frazy + landing pages z metrykami GA).

GA4 a RODO – jak być zgodnym

GA4 zbiera dane osobowe (IP, cookies) → podlega RODO. Jak być zgodnym:

  1. Banner cookies – NIE ładuj gtag.js przed zgodą użytkownika. Wtyczka cookies (CookieYes, Complianz) blokuje skrypt do czasu akceptacji.
  2. Anonimizacja IP – GA4 domyślnie anonimizuje IP (nie przechowuje pełnego adresu). W UA trzeba było to włączać ręcznie – w GA4 jest domyślne.
  3. Przechowywanie w EU – GA4 → Admin → Data Settings → Data Collection → Region: EU. Google przechowuje dane na serwerach EU (nie USA).
  4. Data retention – GA4 → Admin → Data Settings → Data Retention → wybierz: 2 miesiące (domyślne) lub 14 miesięcy. Krótsza retencja = mniej danych przechowywanych = łatwiejsza zgodność.
  5. DPA z Google – akceptujesz Data Processing Amendment w ustawieniach konta GA.

Alternatywa privacy-friendly: Plausible Analytics (~$9/mc, EU, bez cookies, bez bannera, RODO-compliant od startu) lub Matomo (self-hosted, darmowy, pełna kontrola danych). Ale: GA4 jest darmowy i ma najszerszą integrację (Google Ads, Search Console, BigQuery).

Najczęściej zadawane pytania

Czy Google Analytics jest darmowy?

Tak – GA4 jest w pełni darmowy, bez limitów ruchu (w praktyce do ~10 mln hitów/mc – powyżej: GA4 360, płatne). Dla 99,9% stron: darmowy plan wystarcza na zawsze.

GA4 vs Universal Analytics – co się zmieniło?

UA (stare) opierało się na sesjach i odsłonach. GA4 (nowe) opiera się na zdarzeniach – każda interakcja to event. Interfejs jest inny (bardziej „eksploracyjny”, mniej „gotowych raportów”). Bounce rate zastąpiony engagement rate. Ścieżki konwersji: GA4 ma lepszą atrybucję (data-driven attribution). Nie da się wrócić do UA – został wyłączony w lipcu 2023.

Ile czasu potrzebuje GA4 żeby zebrać dane?

Dane czasu rzeczywistego: od razu (30 sekund). Raporty standardowe: 24–48 godzin opóźnienia (GA4 przetwarza dane batch, nie real-time). Historyczne porównania: potrzebujesz min. 30 dni danych żeby widzieć trendy.

Czy GA4 spowalnia stronę?

Minimalnie – skrypt gtag.js waży ~30 KB (skompresowany), ładuje się asynchronicznie (nie blokuje renderowania). Wpływ na Core Web Vitals: mierzalny, ale niewielki (1–3 ms na INP, 0 na LCP jeśli async). Jeśli zależy Ci na zero wpływu: Plausible Analytics (~1 KB skrypt) lub server-side tracking.

Jak sprawdzić ruch organiczny w GA4?

Raporty → Pozyskiwanie → Pozyskiwanie ruchu → filtruj „Session default channel group” = Organic Search. Widzisz: ile sesji z Google, jakie strony, ile konwersji. Połącz z Search Console: widzisz też frazy i pozycje.

Picture of Tomasz Zieliński
Tomasz Zieliński

Tomasz zajmuje się tematyką SEO, sztucznej inteligencji i automatyzacji pracy w marketingu internetowym. W swoich artykułach analizuje zmiany w algorytmach wyszukiwarek, rozwój narzędzi AI oraz nowe sposoby tworzenia i optymalizacji treści. Interesuje go przede wszystkim to, jak technologia wpływa na codzienną pracę specjalistów SEO, marketerów i twórców internetowych.

Facebook
Twitter
LinkedIn
Pinterest

Najnowsze Wpisy

Śledź nas