# Audyt GA4: 10-punktowa lista kontrolna na 2025

**Author:** Piotr Litwa, GTM & Analytics Specialist
**Published:** 2025-11-14
**URL:** https://piotrlitwa.com/articles/pl/audyt-ga4-lista-kontrolna.html
**Language:** pl
**Keywords:** audyt GA4, audyt Google Analytics, lista kontrolna GA4, drift atrybucji, Consent Mode v2, dokladnosc analityki

---

## Kluczowy wniosek

Pełny audyt GA4 sprawdza dziesięć obszarów: ustawienia usługi, strumienie danych, zdarzenia, konwersje, definicje niestandardowe, odbiorców, atrybucję, sygnały Consent Mode v2, retencję danych i spójność z eksportem BigQuery. Największym cichym zabójcą jest drift atrybucji, który przesuwa konwersje między kanałami niezauważalnie przez miesiące. Większość zepsutych usług nie była zepsuta na starcie, driftują po aktualizacjach CMS, zmianach consentu lub migracjach platform. Pełny audyt rób kwartalnie jako absolutne minimum, miesięcznie jeśli wydajesz 5,000 EUR lub więcej na reklamy. DIY zajmuje jeden skupiony dzień seniora analityka na kwartał; miesięczna subskrypcja to 150 EUR bez pracy po Twojej stronie.

---

Audyt GA4 sprawdza, czy każde zdarzenie, konwersja i sygnał atrybucji w Twojej usłudze Google Analytics 4 odzwierciedla rzeczywistość. Bez niego optymalizujesz budżet reklamowy w oparciu o zanieczyszczone dane. Zazwyczaj trwa to miesiącami, zanim ktokolwiek zauważy problem.

Przeprowadziłem audyt ponad 120 kontenerów dla firm w całej Europie od 2014 roku. Większość z nich nie była zepsuta od pierwszego dnia. One po prostu zaczęły driftować. Aktualizacja CMS przepisuje DOM, zmienia się ustawienie consentu, wtyczka dostaje update i nagle połowa Twoich konwersji jest albo nieliczona, albo liczona dwa razy. Firma dalej podejmuje decyzje na podstawie raportów. Raporty są błędne.

To jest dokładnie ta lista kontrolna, którą wdrażam u każdego nowego klienta.

## Czym jest audyt GA4 (a czym nie jest)

Audyt GA4 to ustrukturyzowana weryfikacja, że dane w Twojej usłudze Google Analytics 4 zgadzają się z tym, co faktycznie wydarzyło się na stronie. Sprawdza, czy każde zdarzenie wystrzeliło, każda konwersja została policzona, a każda atrybucja kanału odzwierciedla realne zachowanie użytkownika, a nie zepsutą konfigurację.

To NIE jest przegląd certyfikacji Google Analytics. To NIE jest ładna prezentacja od Twojej agencji. I to NIE jest „pokliklem po GA4 przez 30 minut i nic nie wyglądało źle". Prawdziwy audyt zestawia interfejs GA4 z surowymi danymi (eksport BigQuery, output GTM Debug, raporty z platform reklamowych) i flaguje każdą niezgodność.

Zakres ma znaczenie. Porządny audyt GA4 pokrywa cały przepływ danych: przeglądarka do GTM do usługi GA4 do raportów do narzędzi downstream (Google Ads, Looker Studio, BigQuery). Każdy przeskok to szansa na cichą awarię.

## Dlaczego dane GA4 po cichu zaczynają kłamać (nawet gdy nic się „nie zmieniło")

Najtrudniejsza część GA4 polega na tym, że nic oczywistego nie musi się wydarzyć, żeby dane zaczęły kłamać. Usługa, która trzy miesiące temu przeszła czysty audyt, dziś może po cichu zwracać błędne liczby. Pięć najczęstszych przyczyn:

1. **Aktualizacje CMS przepisują DOM.** Update motywu WordPress zmienia przycisk checkout z `<button class="buy">` na `<button class="buy-now">`. Twój trigger klikowy w GTM przestaje strzelać. Zdarzenia purchase znikają z GA4, ale żadne ostrzeżenie w interfejsie tego nie zakrzyczy.
2. **Progi Consent Mode v2, które Google reguluje.** Modelowanie aktywuje się dopiero powyżej konkretnego dziennego progu ruchu EU. Jeśli Twój ruch spada, trafik z odrzuconym zgodnictwem przestaje być modelowany i po prostu znika z raportów.
3. **Nowe kampanie reklamowe tworzą nowe kanały.** GA4 automatycznie koszykuje źródła w domyślnych grupach kanałów. Nowa kampania TikTok ze specyficznym `utm_source` często ląduje w „Unassigned" zamiast „Paid Social", zanieczyszczając widok wydajności kanałów.
4. **Aktualizacje wtyczek zmieniają schemat ecommerce.** Wtyczki WooCommerce, Shoper i PrestaShop regularnie zmieniają nazwy właściwości data layer przy większych update'ach. `item_id` staje się `product_id` i nagle Twoje raporty produktowe się rozpadają.
5. **Migracje platform resetują integracje.** Przeniesienie z Hostingera na MyDevil albo z Shopify na WooCommerce wymusza reinstalację GA4 i GTM. Zawsze coś się przy tym gubi.

Żadna z tych sytuacji nie wywoła alertu. Żadna nie wyflaguje się sama w GA4. Jedyny sposób, żeby je złapać, to patrzeć. Regularnie.

## 10-punktowa lista kontrolna audytu GA4

To jest dokładna lista kontrolna, którą uruchamiam przy każdej nowej usłudze GA4 klienta. Przejście jej od początku do końca zajmuje 4-6 godzin, jeśli wszystkie dostępy są gotowe. Rób w kolejności, bo kolejne kroki zależą od tego, czy wcześniejsze są czyste.

### 1. Ustawienia usługi

Otwórz **Administracja do Szczegóły usługi**. Sprawdź:

- **Strefa czasowa** odpowiada głównemu rynkowi. Usługa ustawiona na `America/Los_Angeles` dla polskiego sklepu ecommerce przesunie granice sesji i wygeneruje sztuczne wzorce dzienne.
- **Waluta** odpowiada temu, co strona naprawdę pobiera. Jeśli przyjmujesz EUR, a usługa jest ustawiona na USD, przychód z zdarzenia `purchase` jest konwertowany po wewnętrznym kursie Google, a nie po Twoich rzeczywistych cenach.
- **Kategoria branży** jest ustawiona. Zasila automatyczne insighty i benchmarki GA4.
- **Retencja danych** wynosi 14 miesięcy, a nie domyślne 2. To jednoklikowa poprawka z ogromnym wpływem downstream.

### 2. Strumienie danych

Administracja do Strumienie danych. Dla każdego strumienia:

- **Rozszerzone pomiary**: sprawdź, które auto-zdarzenia są włączone. `scrolls`, `outbound clicks`, `site search`, `video engagement`, `file downloads`. Każde z nich strzela automatycznie, a każda źle skonfigurowana flaga po cichu zanieczyszcza Twoje liczniki konwersji.
- **Stream ID i measurement ID** zgadzają się z Twoim tagiem w GTM. Paste-mismatch między GTM a GA4 to jedna z najczęstszych wpadek znajdowanych przy audycie.
- **Cross-domain linking** jest skonfigurowane, jeśli prowadzisz wiele domen. Brakująca konfiguracja cross-domain to powód, dla którego niektóre modele atrybucji pokazują domenę checkoutu jako „źródło".

### 3. Integralność śledzenia zdarzeń

To najdłuższa część audytu. Dla każdego kluczowego zdarzenia (`purchase`, `generate_lead`, `sign_up`, `form_submit`, cokolwiek liczy się dla biznesu):

- Wystrzel zdarzenie na żywo ze stroną z otwartym GA4 DebugView.
- Zweryfikuj, że zdarzenie pojawia się w DebugView ze wszystkimi oczekiwanymi parametrami.
- Skrosuj licznik zdarzenia w raporcie Realtime.
- Sprawdź zapytaniem BigQuery to samo zdarzenie (jeśli eksport jest włączony) i potwierdź spójność z interfejsem GA4 w ciągu 24 godzin.

Jeśli zdarzenie strzela, ale brakuje parametrów, to i tak w interfejsie GA4 liczy się jako „działa". Błąd staje się widoczny dopiero wtedy, gdy próbujesz zbudować raport, który używa tych parametrów.

### 4. Cele konwersji

Administracja do Zdarzenia do Konwersje. Sprawdź:

- Każda konwersja oznaczona jako taka jest naprawdę konwersją (nie proxy-zdarzenie typu `scroll` omyłkowo zaflagowane).
- **Metoda liczenia** jest ustawiona poprawnie: „Raz na zdarzenie" dla większości zakupów, „Raz na sesję" dla generowania leadów.
- **Wartość konwersji** jest wypełniona. Jeśli konwersje `purchase` nie mają parametru `value`, Twoje raporty ROAS są bezużyteczne.

### 5. Wymiary i metryki niestandardowe

Administracja do Definicje niestandardowe. Sprawdź każdy:

- **Zakres** (event, user, item) zgadza się z intencją. Wymiar z zakresem „event" nie może być użyty w odbiorcach na poziomie użytkownika.
- **Nazwa parametru** jest zarejestrowana dokładnie tak, jak wysyła GTM. Wielkość liter ma znaczenie. `userType` i `user_type` to dwa różne parametry.
- **Rejestracja** została wykonana. Niezarejestrowane parametry niestandardowe i tak strzelają, ale nie pojawiają się w raportach.

### 6. Odbiorcy

Administracja do Odbiorcy. Przejrzyj:

- **Czas trwania członkostwa** pasuje do use case'u. 30-dniowy audytorium remarketingowy przy 90-dniowym cyklu sprzedaży to za mało.
- **Definicje** wciąż odpowiadają logice biznesowej. Odbiorcy stworzeni pod kampanię 18 miesięcy temu są często przeterminowani.
- **Pokrywanie się** z innymi odbiorcami. Dwa audytoria z 95% pokryciem nie dają żadnej wartości inkrementalnej.

### 7. Model atrybucji

Administracja do Ustawienia atrybucji. Tu zazwyczaj mieszka cichy zabójca.

- Aktualny **model atrybucji w raportowaniu**. Google przestawił default na „data-driven" dla większości kont pod koniec 2023 roku. Zobacz [oficjalną dokumentację modelu atrybucji Google](https://support.google.com/analytics/answer/10596866) po szczegóły.
- **Lookback window** dla wydarzeń akwizycyjnych i konwersyjnych. Default to 30 dni dla akwizycji, 90 dni dla pozostałych konwersji.
- **Raport ścieżek konwersji** jest dostępny w Reklama do Atrybucja. Przejrzyj go.

### 8. Sygnały Consent Mode v2

Administracja do Strumienie danych do wybierz strumień do „Konfiguruj ustawienia tagu" do Ustawienia zgody. Plus crosscheck z GTM:

- Sygnały **`ad_storage`**, **`ad_user_data`**, **`ad_personalization`**, **`analytics_storage`** są wszystkie wysyłane. [Dokumentacja Google dotycząca Consent Mode v2](https://developers.google.com/tag-platform/security/guides/consent) jest źródłem prawdy.
- **Domyślny stan zgody** to „denied" dla sygnałów reklamowych (granted dla functionality/security). Jeśli defaulty są „granted", Twoja konfiguracja zgodami w EU przecieka jako skonsensowana.
- **Aktualizacje zgody** strzelają przy wyborze użytkownika. Najszybsza weryfikacja: otwórz GTM Preview, zaakceptuj cookie banner i sprawdź, czy natychmiast po tym leci zdarzenie `consent update`.
- **Próg modelowania**. Google aktywuje modelowanie dopiero powyżej określonych dziennych progów. Więcej o tym w moim [przewodniku po wdrożeniu Consent Mode v2](https://piotrlitwa.com/articles/pl/consent-mode-v2-jak-wdrozyc.html).

### 9. Retencja danych i próbkowanie

Administracja do Retencja danych. Sprawdź:

- **Retencja danych zdarzeń** wynosi 14 miesięcy, nie 2.
- **Resetowanie danych użytkownika przy nowej aktywności** jest włączone.

Próbkowanie trudniej zaudytować z interfejsu. Sygnałem jest żółte ostrzeżenie w raporcie o próbkowanych danych. Jeśli sampling regularnie Ci doskwiera, fix-em jest BigQuery.

### 10. Spójność z eksportem BigQuery

To najmocniejszy krok audytu i ten, który większość wewnętrznych zespołów pomija.

- **Eksport BigQuery jest włączony** dla usługi. Administracja do Powiązania BigQuery.
- Dla jednego kluczowego zdarzenia (zazwyczaj `purchase`) policz liczbę zdarzeń w interfejsie GA4 i w BigQuery dla tego samego 7-dniowego okna.
- Liczby powinny się zgadzać w granicach 1-2%. Jeśli różnica przekracza 5%, coś w pipeline'ie jest zepsute, a podejrzanym jest liczba z interfejsu, nie z BigQuery.

Jeśli BigQuery to dla Ciebie nowość, zacznij od mojego [przewodnika po konfiguracji GA4 + BigQuery](https://piotrlitwa.com/articles/pl/ga4-bigquery-konfiguracja.html).

## Cisi zabójcy: trzy znaleziska, które kosztują realne pieniądze

### Drift atrybucji (paradoks „konwersje w górę, przychód na tym samym")

Klient prowadzący około 20,000 EUR miesięcznie w Google Ads widział w Q4 2024 „konwersje w górę o 15%" w obu raportach: GA4 i Google Ads. Zwiększyli budżet wygrywającej kampanii o 30%.

Kwartalny audyt ujawnił przyczynę: zmiana modelu atrybucji Google z października 2023 dublowała konwersje wspomagane dla jednej kampanii brandowej. Realne konwersje inkrementalne wzrosły o 4%, nie o 15%.

### Fałszywki z rozszerzonych pomiarów

Rozszerzone pomiary strzelają zdarzeniami automatycznie dla scrollów, kliknięć outbound, pobierania plików i interakcji z formularzami. W praktyce:

- Zapis do newslettera zaflagowany jako konwersja, ponieważ selektor formularza pasował również do formularza wypisu.
- 80% zdarzeń scroll strzelających na stronach kategorii z infinite scroll.
- Kliknięcia outbound z widgetu supportu liczone jako konwersje referralowe.

### Misfire Consent Mode v2

Najdroższe znalezisko, jakie robię, bo jego wpływ jest niewidoczny.

Klient z Niemiec miał Consent Mode v2 „zainstalowany" przez swoją agencję w marcu 2024. Konfiguracja była zepsuta: domyślny stan zgody był ustawiony na „granted". Kiedy agencja „naprawiła" defaulty, nie podłączyli sygnałów modelujących. Z dnia na dzień 40% niemieckiego ruchu zniknęło z GA4, bo modelowanie nie było aktywne. Diagnoza zajęła sześć tygodni.

## Jak często robić audyt GA4?

- **Rocznie**: absolutne minimum.
- **Kwartalnie**: rekomendowane dla każdej firmy podejmującej istotne decyzje marketingowe lub produktowe na podstawie GA4.
- **Miesięcznie**: wymagane dla firm wydających 5,000 EUR lub więcej miesięcznie na reklamy płatne.

Chodzi o rytm, nie o perfekcję.

## Audyt DIY vs. miesięczna subskrypcja: uczciwy kompromis

**Koszt DIY**: 4-6 skupionych godzin seniora analityka raz na kwartał. 16-24 godziny rocznie. Przy typowym koszcie 60-90 EUR za godzinę to 1,000-2,000 EUR rocznie wewnętrznego czasu.

**Koszt subskrypcji**: Monitoring i konfiguracja GA4 to 150 EUR miesięcznie. 1,800 EUR rocznie.

Sumaryczny koszt jest niemal identyczny. Różnica leży w tym, gdzie siedzi robota.

Twoja agencja marketingowa nie może zaudytować Twojego GA4 i dać Ci bezstronnej odpowiedzi. Prowadzi kampanie, które raporty GA4 mierzą. To jest definicja konfliktu interesów.

## Najczęściej zadawane pytania

### Czy audyt GA4 to to samo, co audyt Google Analytics?

Tak, w aktualnym użyciu. Universal Analytics został wyłączony w lipcu 2023, więc „audyt Google Analytics" prawie zawsze oznacza dzisiaj GA4.

### Potrzebuję audytu GA4, skoro mam Google Tag Assistant?

Nie. Tag Assistant weryfikuje, że tagi strzelają. Audyt GA4 weryfikuje, że wystrzelone tagi produkują dokładne, poprawnie zaatrybuowane dane w raportach.

### Czy moja agencja marketingowa może zaudytować moje GA4?

Może, ale nie da Ci bezstronnego wyniku. Agencja, która prowadzi Twoje kampanie, ma każdą motywację, żeby nie znajdować problemów.

### Jak długo trwa audyt GA4?

Cztery do sześciu godzin dla standardowej usługi ecommerce lub SaaS, jeśli wszystkie dostępy są gotowe.

### Jak najtaniej zaudytować GA4?

Zrób to sam, używając tej listy kontrolnej. Jedyne narzędzia, których potrzebujesz, to GA4 DebugView (darmowy), GTM Preview (darmowy) i BigQuery (free tier).

### Czy oferujesz darmowy audyt GA4?

Nie bezpośrednio, ale oferuję [darmowy automatyczny audyt GTM](https://piotrlitwa.com/checkGTM/). Dla pełnego audytu GA4 płatny [retainer Monitoringu GA4](https://piotrlitwa.com/pl/services.html#ga4) startuje od 150 EUR miesięcznie.

---

*Written by [Piotr Litwa](https://piotrlitwa.com/about.html), independent GTM & Analytics specialist.*
