Dlaczego konwersje w GA4 różnią się od Google Ads? 7 przyczyn i jak je sprawdzić
Liczby w GA4 i Google Ads prawie nigdy nie są identyczne. Poznaj 7 najczęstszych przyczyn rozbieżności: model atrybucji, okno konwersji, zgody, import i czas raportowania, oraz sposób, jak je zdiagnozować.
- GA4 przypisuje konwersję do daty zdarzenia, a Google Ads do daty kliknięcia w reklamę.
- Okna konwersji i modele atrybucji mogą być różne w obu narzędziach.
- Brak zgody (Consent Mode) ukrywa część konwersji w GA4 i zmusza Google Ads do modelowania.
- Zanim zaczniesz szukać błędu, porównaj te same konwersje, za ten sam okres i z tym samym modelem atrybucji.
Szybka tabela przyczyn
| # | Przyczyna | Jak sprawdzić |
|---|---|---|
| 1 | Inny model atrybucji | Admin GA4 → Atrybucja; Google Ads → Cele → Konwersje |
| 2 | Inne okno konwersji | Ustawienia konwersji w Google Ads, okno retroaktywne w GA4 |
| 3 | Data kliknięcia a data konwersji | Porównaj raporty za zakończony okres, nie za ostatnie dni |
| 4 | Brak zgody i Consent Mode | Odsetek odrzuceń w CMP, status modelowania w Google Ads |
| 5 | Sposób zliczania (raz na sesję czy każde zdarzenie) | Ustawienia „Zliczanie" w konwersji Google Ads |
| 6 | Brak lub błędny parametr gclid / auto-tagging | URL po kliknięciu, ustawienia konta Google Ads |
| 7 | Duplikaty i błędy wdrożenia tagów | GTM Preview, DebugView, deduplikacja po transaction_id |
1. Inny model atrybucji
Google Ads domyślnie korzysta z atrybucji opartej na danych (data-driven), do której przypisuje konwersję tylko kampaniom Google. GA4 widzi cały ruch (organic, direct, e-mail) i dzieli zasługi między wszystkie kanały. Ta sama transakcja może więc być w GA4 przypisana do „Direct", a w Google Ads do kampanii.
2. Inne okno konwersji
W Google Ads zliczasz konwersję z okna kliknięcia (np. 30 lub 90 dni). W GA4 zależy to od ustawień okna zaangażowania i okna retroaktywnego atrybucji. Jeśli okna różnią się, raporty za ten sam miesiąc rozjadą się.
3. Data zdarzenia a data kliknięcia
Google Ads raportuje konwersję w dniu kliknięcia w reklamę, a GA4 w dniu konwersji. Klient, który kliknął 28. dnia i kupił 2. dnia następnego miesiąca, trafia do różnych miesięcy.
Do porównań używaj zakończonych okresów i zostaw kilka dni na opóźnione konwersje.
4. Zgody użytkowników i Consent Mode
Gdy użytkownik odrzuca cookies, GA4 nie widzi jego sesji w pełni, a Google Ads próbuje to zrekompensować modelowaniem konwersji (jeśli masz wdrożony Consent Mode v2 w trybie Advanced). Im wyższy odsetek odrzuceń, tym większa rozbieżność.
5. Sposób zliczania konwersji
Dla sprzedaży warto zliczać „Każda" konwersję, dla leadów zwykle „Jedna". Jeśli w Google Ads ustawisz „Jedna", a w GA4 zdarzenie generate_lead odpala się wielokrotnie, liczby się rozejdą.
6. Auto-tagging i gclid
Bez włączonego auto-taggingu GA4 nie powiąże ruchu z kampanią, a import konwersji zawiedzie. Ręczne parametry UTM mogą też nadpisywać dane z gclid. Sprawdź, czy URL po kliknięciu zawiera gclid i czy strona go nie gubi (np. przez przekierowania).
7. Duplikaty i błędy wdrożenia
Najczęściej: ten sam zakup wysyłany dwukrotnie (odświeżenie strony „Dziękujemy"), brak transaction_id, zdarzenie odpalane przez dwa tagi. Zgodnie z dokumentacją GA4 zdarzenia purchase z tym samym transaction_id są deduplikowane, ale tylko jeśli identyfikator jest poprawnie przekazywany.
Jak zdiagnozować rozbieżność, krok po kroku
- Wybierz jedną konwersję i zakończony okres (np. poprzedni tydzień).
- Ustaw ten sam model atrybucji i podobne okna po obu stronach.
- Porównaj liczbę transakcji z trzecim źródłem prawdy, czyli systemem sklepu lub CRM.
- W GTM Preview i GA4 DebugView sprawdź, czy zdarzenie odpala się raz.
- Sprawdź odsetek odrzuceń zgód i status modelowania.
- Dopiero wtedy szukaj różnic w ustawieniach kont.
Najczęściej zadawane pytania
Jaka rozbieżność między GA4 a Google Ads jest normalna?
Niewielkie różnice (do kilkunastu procent) są normalne. Większe warto zbadać, bo zwykle wskazują błąd konfiguracji lub wysoki odsetek odrzuceń zgód.
Które dane są „prawdziwe": GA4 czy Google Ads?
Żadne w pełni. Źródłem prawdy dla sprzedaży jest sklep lub CRM, a GA4 i Google Ads to dwa modele pomiaru tych samych zdarzeń.
Czy import konwersji z GA4 do Google Ads rozwiązuje problem?
Częściowo. Zbliża definicje konwersji, ale nadal obowiązują różnice w oknach i atrybucji, więc dokładna zgodność jest niemożliwa.
Czy GTM Server-Side poprawia zgodność danych?
Może poprawić kompletność zbierania danych (mniej blokad przeglądarki), ale nie usuwa różnic wynikających z atrybucji i dat. Szczegóły w artykule o GTM Server-Side.
Źródła
- Pomoc Google Analytics: Atrybucja i modele atrybucji w GA4
- Pomoc Google Ads: Dlaczego dane o konwersjach różnią się od innych systemów
- Dokumentacja GA4: Deduplikacja transakcji po transaction_id
Potrzebujesz audytu danych?
Sprawdzam spójność GA4, Google Ads i danych ze sklepu oraz wskazuję konkretne przyczyny rozbieżności. Zobacz wdrożenie GA4 lub umów konsultację.
Potrzebujesz pomocy z wdrożeniem?
Mogę skonfigurować to dla Ciebie — od audytu do gotowego wdrożenia.