Google Analytics 4: jak zainstalować i jak czytać raporty bez frustracji

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. Pokazuje, ile osób odwiedza, skąd przychodzą, co robią i czy konwertują. Zastąpiło Universal Analytics w lipcu 2023, więc w 2026 to jedyna wersja, jaką dostaniesz. Instalacja zajmuje 10 minut, dane lecą od razu, a podstawowe raporty (źródła ruchu, popularne strony, konwersje) są czytelne nawet bez doświadczenia z analityką.

Co GA4 mierzy

Metryka Co oznacza Po co ci to
Użytkownicy (Users) Ile unikalnych osób wchodzi Rozmiar publiczności
Sesje (Sessions) Ile wizyt (1 osoba może mieć wiele sesji) Intensywność ruchu
Odsłony (Views) Ile razy wyświetliły się strony Co jest popularne
Współczynnik zaangażowania % sesji z interakcją (10+ sek, 1+ strona albo konwersja) Jakość ruchu (zastępca bounce rate z UA)
Średni czas zaangażowania Ile aktywnego czasu spędzają Czy treść angażuje
Źródła ruchu Skąd przychodzą (Google, social, direct, referral) Które kanały działają
Konwersje Liczba pożądanych akcji (zakup, formularz, rejestracja) Czy strona robi swoje
Zdarzenia (Events) Kliknięcia, scroll, pobrania, video Faktyczne zachowanie

Jak zainstalować GA4 na WordPressie

Krok 1, utwórz konto i property.

  1. analytics.google.com, logujesz się kontem Google.
  2. „Rozpocznij pomiar”.
  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. Wybór platformy: „Sieć Web”.
  7. Wpisujesz URL strony (https://twojadomena.pl) i nazwę strumienia.
  8. GA4 generuje Measurement ID (np. G-XXXXXXXXXX) i tag gtag.js.

Krok 2, dodaj tag na WordPressie.

Trzy metody, od najprostszej.

Metoda A: Rank Math. Rank Math, Ogólne, Analytics, wklejasz Measurement ID. Yoast nie ma wbudowanego GA, idź na metodę B albo C.

Metoda B: Site Kit by Google (oficjalna wtyczka). Wtyczki, Dodaj nową, „Site Kit by Google”, Zainstaluj, Aktywuj. Kreator łączy GA4 sam (logowanie, autoryzacja, koniec). Site Kit dorzuca też Search Console, AdSense i PageSpeed w jednym dashboardzie w wp-admin. Sam tego używam, kiedy klient chce mieć wszystko w jednym miejscu.

Metoda C: ręcznie. Wklejasz kod gtag.js do <head>. W WordPressie pomaga wtyczka „Insert Headers and Footers”. Albo child theme i header.php przed </head>:

<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>

Uwaga RODO: GA4 ustawia cookies, więc potrzebujesz zgody użytkownika (banner cookies) PRZED załadowaniem skryptu. Wtyczki typu CookieYes albo Complianz blokują gtag.js do momentu kliknięcia „Akceptuję”.

Krok 3, sprawdź, czy działa. GA4, Raporty, Czas rzeczywisty (Realtime). Otwórz swoją stronę w innej zakładce. W ciągu 30 sekund powinieneś zobaczyć „1 aktywny użytkownik”. Jeśli zero: sprawdź F12, Elements, czy tag gtag jest w head, czy banner cookies nie blokuje skryptu (test w incognito bez blokerów).

Najważniejsze raporty

Pozyskiwanie (Acquisition). Raporty, Pozyskiwanie, Pozyskiwanie ruchu. Pokazuje, skąd przychodzą użytkownicy.

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 albo z zakładki Klient wbił twojadomena.pl w przeglądarkę
Referral Kliknął link na innej stronie Link z bloga branżowego
Organic Social Z social media (niepłatne posty) Link z Facebooka, LinkedIna, X
Paid Search Z reklam Google Ads Reklama w wynikach
Email Z linku w emailu (z UTM) Newsletter

Na co patrzeć: jaki procent ruchu to Organic Search. Cel powyżej 50% oznacza, że SEO realnie pracuje. Direct dominujący ponad miarę często znaczy, że UTM-y nie są skonfigurowane i ruch z mailingów albo social mediów wpada błędnie do Direct.

Zaangażowanie (Engagement). Raporty, Zaangażowanie, Strony i ekrany. Lista podstron posortowana po odsłonach, widzisz najpopularniejsze artykuły i produkty. Kolumny: odsłony, użytkownicy, średni czas zaangażowania, konwersje. Patrz na strony z najwyższym czasem zaangażowania (działają) i z najniższym (coś nie gra: thin content, wolne ładowanie, złe dopasowanie do frazy).

Dane demograficzne. Kraj, miasto, język, wiek, płeć, zainteresowania. Przydaje się do targetowania reklam, tworzenia treści dla konkretnej grupy i analizy rynku.

Technologia. Desktop kontra mobile kontra tablet, przeglądarki, systemy operacyjne, rozdzielczości. Najważniejsze pytanie: jaki procent to mobile. Powyżej 60% mobile to sygnał, żeby priorytetyzować RWD i Core Web Vitals dla mobilnych.

Zdarzenia i konwersje

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

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

GA4 a Search Console

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) Z silnika Google Search

Oba narzędzia się uzupełniają. Search Console mówi „na jaką frazę cię znaleźli”, GA4 mówi „co zrobili po wejściu”. Połącz je: GA4, Admin, Property, Product Links, Search Console, Link. Wtedy w GA4 zobaczysz raporty Search Console razem z metrykami GA na poziomie landing page.

GA4 a RODO

GA4 zbiera dane osobowe (IP, cookies), więc podlega RODO. Pięć rzeczy, które musisz mieć:

  1. Banner cookies. Nie ładuj gtag.js przed zgodą. CookieYes albo Complianz blokują skrypt do akceptacji.
  2. Anonimizacja IP. GA4 anonimizuje domyślnie. W UA trzeba było włączać ręcznie, w GA4 to standard.
  3. Region przechowywania. GA4, Admin, Data Settings, Data Collection, Region: EU. Google trzyma dane w EU, nie w USA.
  4. Data retention. GA4, Admin, Data Settings, Data Retention: 2 miesiące (domyślne) albo 14 miesięcy. Krótsza retencja, mniej danych do ogarnięcia, prostsza zgodność.
  5. DPA z Google. Akceptujesz Data Processing Amendment w ustawieniach konta GA.

Privacy-friendly alternatywy: Plausible Analytics (około 9 dolarów miesięcznie, EU, bez cookies, bez bannera, RODO-compliant od startu) albo Matomo (self-hosted, darmowy, pełna kontrola danych). Ale GA4 jest darmowy i ma najszerszą integrację (Google Ads, Search Console, BigQuery), więc wciąż wygrywa u większości.

Najczęściej zadawane pytania

Czy GA4 jest darmowy

Tak. W pełni darmowy, bez limitów ruchu (w praktyce do około 10 milionów hitów miesięcznie, powyżej GA4 360, płatne). Dla 99,9% stron darmowy plan wystarcza na zawsze.

GA4 vs Universal Analytics

UA opierało się na sesjach i odsłonach. GA4 opiera się na zdarzeniach, każda interakcja to event. Interfejs jest inny, bardziej eksploracyjny, mniej „gotowych raportów”. Bounce rate zastąpiony engagement rate. Atrybucja konwersji jest lepsza (data-driven attribution). Powrotu do UA nie ma, zostało wyłączone w lipcu 2023.

Ile GA4 zbiera danych, zanim coś pokaże

Czas rzeczywisty: od razu (30 sekund). Raporty standardowe: 24-48 godzin opóźnienia, GA4 przetwarza w batchach, nie real-time. Sensowne porównania historyczne: minimum 30 dni danych.

Czy GA4 spowalnia stronę

Minimalnie. Skrypt gtag.js waży około 30 KB skompresowany, ładuje się asynchronicznie i nie blokuje renderowania. Wpływ na Core Web Vitals jest mierzalny, ale niewielki (1-3 ms na INP, 0 na LCP, jeśli async). Chcesz zera wpływu? Plausible Analytics (~1 KB skryptu) albo server-side tracking.

Jak sprawdzić ruch organiczny w GA4

Raporty, Pozyskiwanie, Pozyskiwanie ruchu, filtrujesz „Session default channel group” na „Organic Search”. Widzisz sesje z Google, landing pages i konwersje. Połączenie z Search Console pokazuje też frazy i pozycje przy każdej landing page.

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