Jak wygląda poprawna konfiguracja Google Analytics 4 krok po kroku?

Konfiguracja Google Analytics 4 to sześć kroków: utworzenie usługi na koncie Google Analytics, dodanie strumienia danych i pobranie identyfikatora pomiaru, wdrożenie kodu najlepiej przez Google Tag Manager, zmiana retencji danych z domyślnych 2 miesięcy na 14, filtrowanie ruchu wewnętrznego i wykluczenie odsyłających, a na końcu zdefiniowanie zdarzeń i oznaczenie kluczowych jako konwersje. Domyślne ustawienia GA4 działają, ale zaniżają i zniekształcają dane, dopóki ich nie zmienisz.

Najważniejsze w skrócie

  • Domyślna retencja danych w GA4 to 2 miesiące, maksimum w wersji bezpłatnej to 14 miesięcy i zmiana nie działa wstecz.
  • Universal Analytics zakończył zbieranie danych 1 lipca 2023, GA4 działa nadal i opiera się na zdarzeniach, nie na sesjach.
  • Parametry zdarzeń nie pojawią się w raportach, dopóki nie zarejestrujesz ich jako definicje niestandardowe.
  • Modelowanie brakujących danych włącza się dopiero po przekroczeniu progów, których większość małych firm nigdy nie osiąga.
  • Najczęstsze błędy to brak filtrów ruchu wewnętrznego, brak wykluczeń bramek płatności i domyślna retencja pozostawiona bez zmian.

Google Analytics 4 uruchamia się w kwadrans i przez pierwszy tydzień wygląda, jakby wszystko działało. Wykresy rosną, użytkownicy się liczą, raportach standardowych coś widać.

Problem pojawia się później, przy pierwszej poważnej decyzji budżetowej, kiedy okazuje się, że liczby z Analytics nie zgadzają się z niczym innym.

Ten tekst jest o tym, co trzeba ustawić, żeby tak się nie stało, i o jednym mechanizmie, którego nie ustawisz w ogóle, bo zależy od wielkości Twojego ruchu.

Piszę go dla osób, które same odpowiadają za stronę internetową i za wyniki kampanii reklamowych, a nie mają obok siebie analityka. Zakładam, że masz dostęp administracyjny do witryny i do konta Analytics.

Czym GA4 różni się od Universal Analytics

Universal Analytics zakończył zbieranie danych 1 lipca 2023 i to jest data, od której liczy się cała ta rozmowa. Nie GA4 przestał wtedy działać, tylko jego poprzednik.

Różnica, która wywraca przyzwyczajenia, jest jedna. Universal Analytics liczył sesje i odsłony. Google Analytics 4 liczy zdarzenia. Każda interakcja użytkownika, od wyświetlenia strony po kliknięcie w numer telefonu, jest tym samym typem obiektu, różni się tylko nazwą zdarzenia i parametrami.

Z tego wynika reszta. Nie ma już celów w dawnym rozumieniu, są kluczowe zdarzenia. Nie ma współczynnika odrzuceń liczonego po staremu, jest zaangażowanie. I nie da się przenieść starych ustawień jeden do jednego, bo dane historyczne z Universal Analytics zostały wyłączone razem z usługą.

Konfiguracja Google Analytics 4 od zera

Poniżej kolejność, w której to robię na koncie klienta. Do wszystkiego potrzebujesz dostępu administracyjnego, zarówno w Analytics, jak i na stronie.

Konto Google i utworzenie usługi

Zaczynasz od konta Google, na którym ma stać analityka. Jeśli pracujesz dla firmy, załóż konto Google Analytics na jej domenie, nie na swojej prywatnej skrzynce. Przy rozstaniu z wykonawcą to jest różnica między przekazaniem dostępu a odzyskiwaniem konta przez formularz.

W panelu Google Analytics tworzysz usługę, podajesz nazwę, strefę czasową i walutę. Strefa czasowa decyduje o tym, gdzie przebiega granica doby w raportach, więc ustaw ją na rynek, z którego masz ruch, i nie zmieniaj później bez powodu. Zmiana nie przelicza danych wstecz.

Dodanie strumienia danych

Strumień danych to kanał, przez który Twoja strona internetowa wysyła informacje do Analytics. Dla witryny tworzysz strumień typu sieć web, podajesz adres URL i nazwę.

Po utworzeniu usługi dostajesz identyfikator pomiaru, czyli measurement ID w formacie G-XXXXXXXXXX. To jego wkleja się w kod albo w tag. Konfigurację strumienia danych warto od razu otworzyć i przejrzeć, bo to tam siedzą przełączniki, o których większość osób zapomina.

Wdrożenie kodu śledzenia

Są trzy drogi i różnią się tym, ile kontroli zostaje po Twojej stronie.

Ręczne wklejenie fragmentu kodu w sekcji head. Najszybsze, najtrudniejsze w utrzymaniu.

Wtyczka w CMS-ie. Wygodne na małych stronach, ale każda dodatkowa funkcja wymaga wtyczki.

Google Tag Manager. Więcej pracy na starcie, za to pełną kontrolę nad tym, co, kiedy i po jakiej zgodzie się odpala. Przy każdej zmianie nie ruszasz już kodu strony.

Na koncie, które ma żyć dłużej niż kwartał, wybieram Google Tag Manager. Tą samą drogą wdraża się większość rzeczy, o które ktoś chce wystawić fakturę, na przykład plik llms.txt.

Sprawdzenie, czy dane w ogóle płyną

Po wdrożeniu wejdź w raport w czasie rzeczywistym i otwórz swoją stronę w innym oknie. Jeśli po kilkunastu sekundach widzisz siebie, kod jest poprawnie wysyłany.

To jest minimum. Poprawne wdrożenie sprawdza się dalej, w podglądzie Google Tag Managera i w zakładce DebugView.

Ustawienia, które trzeba zmienić zaraz po utworzeniu usługi

Domyślne ustawienia GA4 nie są złe, ale są zachowawcze. Kilka z nich po cichu psuje analizę danych, jeśli ich nie dotkniesz.

Retencja danych

Domyślnie GA4 przechowuje dane na poziomie użytkownika przez dwa miesiące. Maksimum w wersji bezpłatnej to czternaście miesięcy i tyle należy ustawić, najlepiej pierwszego dnia.

Ta zmiana nie działa wstecz. Obejmuje przyszłe dane, więc im później ją zrobisz, tym większą dziurę zostawisz w porównaniach rok do roku.

Filtrowanie ruchu wewnętrznego

Bez tego Twoje własne wizyty i wizyty zespołu klienta lądują w statystykach. Przy małym serwisie to potrafi przesunąć wyniki o kilka procent.

W konfiguracji strumienia danych definiujesz adresy IP biura i osób pracujących zdalnie, a potem w sekcji Administracja włączasz filtr. Filtrowanie danych najpierw uruchomić w trybie testowym i zobaczyć, ile ruchu odpada.

Wykluczenia odsyłających

Jeśli klient korzysta z zewnętrznej bramki płatności, po powrocie z niej użytkownik zostanie policzony jako nowa sesja z odesłania. Konwersja przypisze się bramce, nie kampanii.

Wpisz domeny bramek płatności i innych systemów pośredniczących na listę wykluczeń. Sklepy internetowe bez tego mają rozjechane ścieżki zakupowe i to jest jeden z najczęstszych błędów, jakie widzę na kontach.

Automatyczne tagowanie i połączenie z Google Ads

Automatyczne tagowanie w Google Ads dokleja do adresów parametr, po którym Analytics rozpoznaje płatne kliknięcie. Jeśli jest wyłączone, raportach pozyskania zobaczysz Google jako zwykły organic.

Sprawdź to na koncie reklamowym, nie w Analytics.

Google Signals

Aktywuj Google Signals, jeśli zależy Ci na danych demograficznych i na widoku użytkowników między urządzeniami. Google zbiera je od zalogowanych osób, które zgodziły się na personalizację reklam.

Zastrzeżenie, bo tu dużo się zmieniało: zakres tego, co Signals realnie dokłada do raportów, Google kilkukrotnie przycinał. Traktuj to jako dodatek, nie jako warunek działania usługi.

Tożsamość raportowania

To ustawienie decyduje, po czym GA4 skleja tę samą osobę: po identyfikatorze użytkownika, po sygnałach urządzenia, czy z domieszką modelowania. Niewłaściwa tożsamość raportowania potrafi zawyżyć albo zaniżyć liczbę użytkowników o kilkanaście procent, a zmiana jest odwracalna i nie psuje danych, więc można porównać warianty.

Ustawienia atrybucji

Domyślnie GA4 przypisuje konwersję na podstawie modelu opartego na danych. Okno konwersji dla pozyskania możesz skrócić lub wydłużyć. Przy długim cyklu decyzyjnym w B2B domyślne trzydzieści dni bywa za krótkie.

Zdarzenia w GA4

Pomiar zaawansowany

Pomiar zaawansowany zbiera bez jednej linijki kodu wyświetlenia strony, przewinięcia, kliknięcia wychodzące, wyszukiwanie w witrynie, odtworzenia wideo i pobrania plików.

To jest dobra podstawa i jednocześnie pułapka. Automatyczne kliknięcie wychodzące bywa mylone z konwersją, bo technicznie wygląda jak akcja użytkownika, a oznacza tyle, że ktoś wyszedł.

Zdarzenia niestandardowe

Wszystko, co jest specyficzne dla Twojego biznesu, wymaga własnej definicji. Wysłanie formularza, kliknięcie w telefon, zapis na newsletter.

Nazwa zdarzenia powinna być krótka, po angielsku, z użyciem podkreślników zamiast spacji. Zdarzenia niestandardowe najwygodniej tworzy się za pomocą Google Tag Managera, bo wtedy każdą zmianę testujesz przed wdrożeniem.

Parametry i definicje niestandardowe

Do zdarzenia dokładasz parametry zdarzenia, czyli szczegóły: nazwę formularza, wartość, kategorię produktu. Bez tego wiesz, że coś się stało, ale nie wiesz co.

Rzecz, o której łatwo zapomnieć: parametrów niestandardowych nie zobaczysz w raportach, dopóki nie zarejestrujesz ich jako definicje niestandardowe. Dane lecą, ale nie ma ich gdzie wyświetlić.

Kluczowe zdarzenia

Zdarzenie, które odpowiada celowi biznesowemu, oznaczasz jako kluczowe. Dopiero wtedy liczy się jako konwersja i da się je zaimportować do Google Ads.

Typowy zestaw dla firmy usługowej: wysłanie formularza na stronie podziękowania albo na komunikacie sukcesu, kliknięcie w adres e-mail, kliknięcie w numer telefonu. Oznaczaj tylko to, co odpowiada celom biznesowym. Piętnaście konwersji na koncie znaczy tyle samo co zero.

Zdarzenia e-commerce

Sklep to osobna historia. Zdarzeń e-commerce jest kilkanaście i muszą lecieć w ustalonej strukturze, inaczej raportach e-commerce nie zobaczysz przychodu.

Minimum to wyświetlenie produktu, dodanie do koszyka, rozpoczęcie płatności i zakup. Każde z parametrami: identyfikator, nazwa, cena, waluta.

Integracje, które włącz

Google Ads: dwukierunkowo. Importujesz konwersje do optymalizacji kampanii i budujesz listy remarketingowe na zachowaniach z witryny.

Google Search Console: dokłada do GA4 dane o zapytaniach i widoczności w wyszukiwarce. Bez tego połączenia search console i Analytics żyją osobno i porównujesz je ręcznie.

BigQuery: eksport surowych danych. Ma sens, kiedy raporty standardowe przestają wystarczać, przy dużym ruchu albo przy łączeniu danych z CRM. Efektem ubocznym bywa szybsze działanie dashboardów, bo przestajesz odpytywać interfejs Analytics.

W Europie to nie jest dodatek, tylko warunek. Consent Mode przekazuje do tagów informację, czy użytkownik zgodził się na statystyki i na marketing, a tagi dostosowują do tego swoje zachowanie.

Bez niego albo łamiesz zasady, albo wyłączasz pomiar całkowicie przy odmowie. Z nim zbierasz sygnały bez plików cookie, a Google uzupełnia resztę modelowaniem. To są dane techniczne o zachowaniu, nie dane osobowe, ale i tak wymagają zgody, więc banner musi działać wcześniej niż tagi.

I tu dochodzimy do rzeczy, o której mało kto mówi przy wdrożeniu.

Czego nie ustawisz: progi modelowania danych

GA4 potrafi domodelować zachowania użytkowników, którzy odmówili zgody na pliki cookie. Tylko że nie robi tego automatycznie dla każdego. Google podaje w oficjalnej dokumentacji dwa progi, które trzeba spełnić jednocześnie:

  • co najmniej 1000 zdarzeń dziennie z parametrem analytics_storage="denied" przez co najmniej 7 dni,
  • co najmniej 1000 użytkowników dziennie z udzieloną zgodą, przez co najmniej 7 z ostatnich 28 dni.

Zwróć uwagę na pierwszy próg. To nie jest tysiąc odwiedzin, tylko tysiąc zdarzeń od osób, które odmówiły zgody, każdego dnia, przez tydzień. Strona firmowa z tysiącem sesji miesięcznie nie ma szans nawet się do tego zbliżyć.

Google dodaje jeszcze jedno zdanie, które trzeba przeczytać uważnie: spełnienie progów nie gwarantuje kwalifikacji, bo obowiązują dodatkowe, nieujawnione kryteria uczenia maszynowego, między innymi proporcja nowych do powracających użytkowników.

Wniosek praktyczny: jeśli prowadzisz małą lub średnią firmę, Twoje GA4 najprawdopodobniej nigdy nie modelowało niczego. Pokazuje dane surowe, zaniżone o tych, którzy odmówili zgody. I to jest w porządku, o ile o tym wiesz.

Ile danych naprawdę tracisz przez zgody? Mniej, niż mówi branża

W polskich i zagranicznych materiałach agencyjnych krąży liczba „40–60% ruchu w EOG odrzuca cookies marketingowe”. Sprawdziłam, skąd pochodzi. W tekście, w którym ją znalazłam, nie ma odwołania do żadnego badania, a przykład wyliczeniowy jest wprost opisany jako hipotetyczny.

Zmierzone dane mówią coś innego. Didomi, na podstawie setek milionów interakcji z bannerami zgód, podaje wskaźniki zgód w Europie w 2026 roku w przedziale 75,1%–89,3% w zależności od regionu. Europa Wschodnia, do której zaliczana jest Polska, ma najwyższy wynik: 89,3%. Europa Zachodnia najniższy, 75,1%, Francja 71%.

W podziale na branże: media i wydawcy 82,7% (najwyżej), energetyka i usługi komunalne 69,6% (najniżej). Didomi zaznacza, że wskaźniki są w miarę stabilne od czterech lat.

Uczciwie: Didomi sprzedaje platformy zarządzania zgodami, więc ma interes w pokazywaniu, że zgody działają. Ale to jedyne duże, zmierzone dane, jakie znalazłam, a agencyjna liczba 40–60% nie ma za sobą żadnych. Wybieram tę z pomiarem.

Praktycznie: w Polsce większość odwiedzających prawdopodobnie zgadza się na pomiar. Twoja luka w danych jest realna, ale mniejsza, niż sugeruje panika.

Co jeszcze zmieniło się w GA4 w 2026?

Measurement Protocol w trybie utrzymania. Google przeniósł go w czerwcu 2026 do trybu podtrzymania z komunikatem, że nie są planowane żadne nowe funkcje. Kierunek to Data Manager API, dostępne od października 2025, w wersji 1.6 od maja 2026.

Enhanced Conversions skonsolidowane do jednego przełącznika w kwietniu 2026.

Jeśli macie wdrożenia oparte o Measurement Protocol, to nie przestanie działać z dnia na dzień, ale nie buduj już na tym niczego nowego.

Co zrobić, kiedy liczby się nie zgadzają

  • Sprawdź, czy Twoje GA4 w ogóle modeluje. W raportach, gdzie modelowanie działa, Google oznacza to informacją o danych modelowanych. Jeśli nigdzie tego nie widzisz, prawdopodobnie nie modeluje.
  • Przestań porównywać liczby między panelami. GA4, Google Ads i Meta liczą w innych oknach atrybucji i innymi metodami. Wybierz jedno źródło prawdy do decyzji budżetowych i trzymaj się go.
  • Zbieraj jedną liczbę poza systemami. Zamówienia w systemie sprzedaży albo zapytania w skrzynce. To jedyna liczba, której nie modeluje nikt.
  • Nie kupuj wdrożenia opartego na liczbie 40–60%. Poproś o źródło. W Polsce zmierzone wskaźniki zgód są znacznie wyższe.
  • Nie publikuj procentu strat przez ITP i ograniczenia cookies. Szukałam pierwotnego badania na 2025–2026. Nie ma go. Wszystkie wyniki to blogi dostawców powtarzające okrągłe „20–25%“.

Rozjazd między panelem a Analytics najmocniej widać przy kampaniach automatycznych, więc sprawdź, czy Advantage+ faktycznie jest lepszy od ręcznego targetowania.

Jak sprawdzić, czy konfiguracja jest poprawna

Prawidłową konfigurację sprawdza się w czterech miejscach, w tej kolejności.

Podgląd w Google Tag Managerze. Wchodzisz na swoją stronę w trybie podglądu i widzisz, które tagi się odpaliły, a które nie. Tu wyłapiesz zdarzenie, które nie jest poprawnie wysyłane.

DebugView w GA4. Pokazuje strumień zdarzeń z jednego urządzenia, razem z parametrami. To jedyne miejsce, gdzie zobaczysz, czy dodatkowych parametrów faktycznie nie brakuje.

Raport w czasie rzeczywistym. Kontrola, czy dane docierają do usługi, a nie tylko do przeglądarki.

Test na żywo po tygodniu. Wyślij formularz sam, z prawdziwej sesji, i sprawdź, czy zdarzenie doszło. To brzmi banalnie, dopóki nie okaże się, że banner zgód blokuje tag, a nikt tego nie zauważył przez miesiąc.

Najczęstsze błędy w konfiguracji Google Analytics 4

Zestaw z kont, które audytowałam. Kolejność od najczęstszego.

Retencja zostawiona na dwóch miesiącach. Po kwartale nie masz z czym porównać. Naprawa jest darmowa i zajmuje minutę, ale nie odzyskasz tego, co się już przedawniło.

Brak filtrów ruchu wewnętrznego. Zespół, wykonawca i biuro w statystykach. Przy małym serwisie to nie jest szum, to jest przesunięcie wyniku.

Brak wykluczeń bramek płatności. Konwersja przypisana do operatora płatności zamiast do kampanii, która ją przyprowadziła. Najdroższy błąd z tej listy, bo prowadzi do złych decyzji o budżecie.

Zdarzenia bez definicji niestandardowych. Dane lecą, w raportach ich nie ma. Ludzie miesiącami myślą, że pomiar nie działa.

Kliknięcia wychodzące oznaczone jako konwersja. Wyjście ze strony policzone jako sukces.

Wszystko wdrożone wtyczką, bez dostępu do tagów. Dopóki wszystko działa, jest wygodnie. Przy pierwszej awarii nie masz jak sprawdzić, co się dzieje.

Każdy z tych błędów kosztuje to samo: analiza danych opiera się na liczbach, które nie opisują rzeczywistości, a decyzje biznesowe zapadają na ich podstawie.

Najczęstsze pytania

Od czego zacząć konfigurację Google Analytics 4?

Od utworzenia usługi na koncie Google Analytics należącym do firmy, nie do wykonawcy. Potem dodanie strumienia danych dla witryny, pobranie identyfikatora pomiaru w formacie G-XXXXXXXXXX i wdrożenie kodu, najlepiej przez Google Tag Manager. Zanim zaczniesz definiować zdarzenia, zmień retencję danych na 14 miesięcy, bo ta zmiana nie obejmuje przeszłości.

Jaka powinna być retencja danych w GA4?

Czternaście miesięcy, czyli maksimum dostępne w wersji bezpłatnej. Domyślnie GA4 ustawia dwa miesiące, co uniemożliwia porównania rok do roku w Eksploracjach. Raporty standardowe agregują dane niezależnie od tego ustawienia, ale wszystko, co liczysz na poziomie użytkownika, przepada po ustawionym okresie.

Czy GA4 wymaga Google Tag Managera?

Nie wymaga, kod można wkleić ręcznie albo wdrożyć wtyczką. Google Tag Manager daje jednak kontrolę nad kolejnością tagów i nad tym, co odpala się po jakiej zgodzie, a przy zmianach nie trzeba ruszać kodu strony. Na koncie, które ma działać dłużej niż kilka miesięcy, to się zwraca.

Dlaczego GA4 pokazuje inne liczby niż Google Ads i Meta?

Bo każdy system liczy w innym oknie atrybucji i inną metodą. Google Ads przypisuje konwersję do dnia kliknięcia, GA4 do dnia konwersji. Meta domyślnie liczy siedem dni po kliknięciu i jeden po wyświetleniu. Do decyzji budżetowych wybierz jedno źródło i trzymaj się go, zamiast szukać zgodności, której nie będzie.

Kiedy GA4 zaczyna modelować brakujące dane?

Po przekroczeniu dwóch progów jednocześnie: co najmniej 1000 zdarzeń dziennie z odmową zgody przez minimum 7 dni oraz co najmniej 1000 użytkowników dziennie ze zgodą przez 7 z ostatnich 28 dni. Google zastrzega, że spełnienie progów nie gwarantuje kwalifikacji. Poniżej tych wartości raport pokazuje dane surowe.

Czy trzeba aktywować Google Signals?

Nie jest to warunek działania pomiaru. Google Signals dokłada dane demograficzne i widok użytkownika między urządzeniami, ale zakres tych danych Google kilkukrotnie ograniczał. Włącz, jeśli faktycznie korzystasz z demografii przy doborze głównej grupy docelowej.

Czy konfiguracja GA4 wystarczy, żeby mierzyć sprzedaż w sklepie?

Nie. Sklepy internetowe wymagają osobnego wdrożenia zdarzeń e-commerce z pełną strukturą parametrów. Bez nich w raportach e-commerce nie pojawi się przychód, nawet jeśli podstawowa konfiguracja działa poprawnie.

Z naszego doświadczenia. Na jednym z kont, które prowadzimy, GA4 za okres od 11 lipca do 25 września 2026 pokazał 9 912 użytkowników z facebook / cpc i ani jednego rozpoczęcia formularza. W tym samym czasie google / cpc przyniósł 2 083 użytkowników i 32 rozpoczęcia formularza. Kanał z prawie pięciokrotnie większym ruchem miał zero zdarzeń. Przy takiej różnicy najpierw sprawdza się pomiar, nie kanał. W tym samym raporcie siedziało jeszcze jedno: 8 zdarzeń ze źródła tagassistant.google.com, czyli własne testy policzone jako ruch klienta. Ani jedno, ani drugie nie wychodzi, dopóki ktoś nie zejdzie z podsumowania do nazw zdarzeń.

Źródła

  1. Google Analytics Help, „Behavioral modeling for consent mode”, dostęp 10.09.2026. https://support.google.com/analytics/answer/11161109?hl=en Dokumentacja producenta. Progi 1000/7 dni oraz 1000/7 z 28 dni.
  2. Didomi, „Benchmark: average consent rate in Europe”, 19.03.2026. https://www.didomi.io/blog/benchmark-average-consent-rate-europe Próba: setki milionów interakcji ze zgodami, dane za 2025. Didomi sprzedaje platformy zarządzania zgodami.
  3. Didomi, „Benchmark: consent rate by industry in Europe 2026”, 19.03.2026. https://www.didomi.io/blog/benchmark-consent-rate-by-industry-europe-2026 Rozbicie branżowe tego samego badania.
  4. PPC Land, „GA4 Measurement Protocol enters maintenance mode”, 06.06.2026. https://ppc.land/ga4-measurement-protocol-enters-maintenance-mode-no-new-features-coming/ Relacja z dokumentacji deweloperskiej Google.
  5. Zest Agency, „Consent Mode v2: ile danych tracisz”, 23.07.2026. https://zest.agency/en/blog/consent-mode-v2-ile-danych-tracisz Cytowane jako przykład twierdzenia o 40–60% odrzuceń. Tekst nie podaje źródła badawczego, a przykład wyliczeniowy jest opisany jako hipotetyczny.

Tekst napisany przy udziale modelu językowego. Dane, liczby i wnioski pochodzą z kont reklamowych klientów oraz z badań podanych w źródłach. Zostały sprawdzone ręcznie przed publikacją.