Dlaczego Meta, Google i GA4 pokazują różne konwersje — i co z tym zrobić
Meta, Google Ads i GA4 pokazują różne liczby konwersji, bo każde z tych narzędzi liczy je według innych reguł: innego modelu atrybucji, innych okien, innej daty przypisania i innych danych o użytkownikach. Google Ads przypisuje konwersję do dnia kontaktu z reklamą, GA4 zalicza ją do dnia, w którym nastąpiła, a Meta domyślnie liczy także zakupy do 1 dnia po samym wyświetleniu reklamy. Rozbieżność jest więc normalna i nie świadczy o błędzie. Problem zaczyna się wtedy, gdy różnice rosną bez powodu albo gdy ktoś sumuje konwersje z platform jak sprzedaż. Poniżej wyjaśniamy źródła różnic i pokazujemy, jak porównać dane uczciwie.
Dlaczego każde narzędzie pokazuje inną liczbę
Wyobraź sobie trzech sędziów, którzy oceniają ten sam mecz, ale każdy według innego regulaminu. Jeden liczy tylko gole, drugi także strzały w słupek, a trzeci przyznaje punkty z opóźnieniem. Wyniki będą różne, choć żaden sędzia nie kłamie. Tak samo działają GA4, Google Ads i Meta.
Google wprost pisze w pomocy GA4, że konwersje w Google Ads i zdarzenia kluczowe w Analytics służą innym celom. Konwersje mają wspierać decyzje o budżecie i zwrocie z reklam, a zdarzenia kluczowe opisują pozyskanie ruchu i zachowanie na stronie. Różnią się modelem atrybucji, momentem przypisania, oknami, metodą liczenia i sposobem wykorzystania danych o użytkownikach.
| Element | GA4 | Google Ads | Meta |
|---|---|---|---|
| Kto może dostać zasługę | Wszystkie kanały, płatne i bezpłatne; wejście bezpośrednie tylko wtedy, gdy cała ścieżka była bezpośrednia | Tylko reklamy Google z tego samego konta | Tylko reklamy Meta |
| Model | Oparty na danych lub ostatnie kliknięcie | Oparty na danych lub ostatnie kliknięcie | Okna atrybucji (standardowy) lub model przyrostowy |
| Okno po kliknięciu | 90 dni dla większości zdarzeń, 30 dni dla pozyskania | 30 dni, do wyboru od 1 do 90 | 7 dni, do wyboru 1 dzień |
| Konwersje bez kliknięcia | Nie dotyczy | Po wyświetleniu (1 dzień) i obejrzeniu z zaangażowaniem (3 dni), ale po wyświetleniu poza główną kolumną | 1 dzień po wyświetleniu i 1 dzień po zaangażowaniu, wliczane do wyników |
Już ta tabela wyjaśnia większość rozbieżności. Ogólne zasady działania modeli opisujemy w przewodniku po atrybucji w marketingu, a tu skupiamy się na tym, jak te różnice wpływają na codzienne raporty.
Każda platforma przypisuje sprzedaż sobie
To najważniejsza przyczyna różnic. Google Ads liczy tylko konwersje, które nastąpiły po interakcji z reklamami Google z tego samego konta. Meta liczy tylko konwersje po kontakcie z reklamami Meta. Żadna z platform nie widzi drugiej, więc obie mogą przypisać sobie ten sam zakup.
Wyliczenie modelowe. Klientka klika reklamę na Instagramie, po trzech dniach wyszukuje produkt w Google, klika reklamę w wyszukiwarce i kupuje za 300 zł. Meta liczy zakup, bo nastąpił w ciągu 7 dni od kliknięcia linku. Google Ads też liczy zakup, bo nastąpił po kliknięciu jego reklamy. GA4 przypisuje sprzedaż jednemu kanałowi albo dzieli ją między oba w modelu opartym na danych. W efekcie platformy łącznie raportują 600 zł przychodu, GA4 300 zł, a sklep też 300 zł.
Dlatego nigdy nie sumuj konwersji z platform reklamowych. Ich suma niemal zawsze będzie wyższa niż prawdziwa sprzedaż, a różnica będzie rosła wraz z liczbą kanałów. Jeśli testujesz nowe kanały, na przykład reklamy w asystentach AI, dochodzi kolejna platforma, która też liczy po swojemu. Opisujemy to w tekście o atrybucji reklam w AI.
Data i okno: dlaczego wczorajsze liczby się zmieniają
Google Ads przypisuje konwersję do dnia kontaktu z reklamą, a nie do dnia zakupu. Jeśli ktoś kliknął reklamę 1 października, a kupił 20 października, Google Ads pokaże tę konwersję w statystykach 1 października. Według pomocy Google konwersja może zostać zaraportowana nawet do 90 dni po kliknięciu. GA4 pokaże ten sam zakup pod datą 20 października.
Skutek jest prosty: dane Google Ads za ostatnie dni rosną jeszcze przez tygodnie, a porównanie świeżego tygodnia z GA4 zawsze wypadnie na niekorzyść Google Ads. Google zaleca do takich porównań kolumny „Konwersje (według czasu konwersji)”, które grupują konwersje według daty zakupu.
Do tego dochodzą opóźnienia przetwarzania. Google radzi odczekać 24–48 godzin na synchronizację danych między GA4 a Google Ads, a po większych zmianach lub połączeniu kont nawet do 7 dni. GA4 może też przypisywać konwersje ponownie przez 7 dni po ich wystąpieniu. Google usuwa ponadto część nieprawidłowych konwersji z opóźnieniem, więc ich liczba może lekko spaść z czasem.
Zgody, pliki cookie i modelowanie
Część użytkowników nie zgadza się na pliki cookie reklamowe. Narzędzia radzą sobie z tym różnie. Google podaje, że konwersje w Google Ads korzystają z wielu sygnałów tożsamości użytkownika, a konwersje na różnych urządzeniach są modelowane. Według pomocy GA4 od 15 czerwca 2026 r. zbieranie plików cookie i identyfikatorów na potrzeby reklam kontroluje jedno ustawienie trybu zgody dla Google Ads; wcześniej zależało to także od ustawień Google Signals. Szczegóły opisujemy w tekście o Consent Mode v2 w praktyce.
Meta mierzy konwersje użytkowników zalogowanych do swoich aplikacji. Może więc powiązać kliknięcie w aplikacji na telefonie z zakupem na komputerze, czego GA4 oparte na plikach cookie często nie zobaczy. To kolejny powód, dla którego Meta pokazuje więcej konwersji niż GA4.
Część różnic wynika też z jakości tagowania. Niepełne ładowanie strony, blokery reklam czy błędy w konfiguracji tagów sprawiają, że któreś narzędzie nie zarejestruje wizyty. Rozwiązania techniczne, takie jak tagowanie po stronie serwera, opisujemy w tekście o tagowaniu server-side i Google tag gateway.
Meta: zmiany w 2026 r. i podwójne liczenie
W marcu 2026 r. Meta zmieniła definicję kliknięcia. W atrybucji po kliknięciu dla konwersji na stronie liczy się teraz tylko kliknięcie linku. Wcześniej konwersję po kliknięciu mogło dać także polubienie, udostępnienie czy zapisanie reklamy. Te interakcje trafiły do nowej kategorii atrybucji przez zaangażowanie z domyślnym oknem 1 dnia. Zmiana zbliża dane Meta do GA4, które również opiera się na kliknięciach prowadzących na stronę. Jeśli po marcu konwersje po kliknięciu w Meta spadły, a łączna liczba się nie zmieniła, to właśnie efekt nowej definicji.
Druga zmiana dotyczy narzędzi raportowych. Od 12 stycznia 2026 r. interfejs Ads Insights API nie zwraca danych dla okien 7 i 28 dni po wyświetleniu. Jeśli dashboard w zewnętrznym narzędziu korzystał z tych okien, liczby od tej daty mogły spaść bez zmian w kampaniach.
Trzecie źródło problemów to duplikaty. Meta zaleca wysyłanie zdarzeń jednocześnie przez Pixel w przeglądarce i Conversions API z serwera. Taka konfiguracja wymaga deduplikacji: identyfikator zdarzenia z Pixela musi być taki sam jak event_id w Conversions API, a nazwa zdarzenia taka sama w obu kanałach. Zdarzenia są deduplikowane tylko wtedy, gdy dotrą w ciągu 48 godzin od pierwszego zdarzenia z danym identyfikatorem. Bez tego jeden zakup może być liczony dwa razy. O ustawieniach kampanii, które wpływają na raportowanie wyników, piszemy w tekście o Advantage+ jako domyślnym ustawieniu.
Jak porównać dane uczciwie: procedura krok po kroku
- Ustal źródło prawdy. Liczbę zamówień i przychód bierz z systemu sklepu lub CRM. Wszystkie inne liczby porównuj z nim.
- Wybierz zamknięty okres. Pełny miesiąc lub tydzień, zakończony co najmniej 7 dni wcześniej.
- Ujednolić datę. W Google Ads użyj kolumn „według czasu konwersji”, żeby porównywać z GA4 zakupy z tych samych dni.
- Ujednolić okna. W Meta użyj porównania ustawień atrybucji i sprawdź osobno konwersje po kliknięciu linku, po zaangażowaniu i po wyświetleniu.
- Porównaj ten sam zakres w GA4. Do oceny Google Ads przydatny jest model ostatniego kliknięcia w płatnych kanałach Google. Do oceny Meta sprawdź konwersje z kanałów, którym nadałeś UTM-y Meta.
- Sprawdź definicje konwersji. Czy we wszystkich narzędziach liczysz to samo zdarzenie i tak samo: każdą konwersję czy jedną na kliknięcie.
- Zapisz wynik w arkuszu. Co miesiąc notuj relację danych każdej platformy do GA4 i do sprzedaży.
Dla kampanii Demand Gen Google udostępnia kolumny „Konwersje (porównywalne z platformą)”. Przypisują one konwersję ostatniej interakcji z Demand Gen i uwzględniają konwersje po wyświetleniu, czyli liczą podobnie jak platformy społecznościowe. Służą do porównań z innymi platformami, a nie do ustalania stawek. Więcej o tych kampaniach piszemy w tekście o Demand Gen na YouTube.
Pomocne jest też połączenie Meta z GA4. Ta funkcja importuje koszty, kliknięcia i wyświetlenia kampanii Meta, jeśli adresy reklam mają spójne parametry UTM. Dzięki temu koszt i efekty z Meta zobaczysz w GA4 obok Google Ads, liczone według jednego modelu.
Jakie rozbieżności są normalne, a jakie oznaczają błąd
| Objaw | Prawdopodobna przyczyna | Co sprawdzić |
|---|---|---|
| Google Ads stale pokazuje więcej konwersji niż GA4 | Inny model, data kliknięcia, modelowanie między urządzeniami | Kolumny według czasu konwersji, ustawienia okien |
| Meta pokazuje więcej zakupów niż sklep sprzedał | Konwersje po wyświetleniu i zaangażowaniu, podwójne liczenie | Podział według typu atrybucji, deduplikacja Pixela i Conversions API |
| Nagły skok różnicy z dnia na dzień | Zmiana tagów, zgód, definicji konwersji lub modelu | Historia zmian w kontach i w menedżerze tagów |
| Dużo ruchu „(not set)” lub „Unassigned” w GA4 | Brakujące lub niespójne UTM-y | Konwencja UTM, automatyczne tagowanie Google Ads |
| Wartość konwersji w Google Ads wyższa niż przychód | Działania inne niż zakup ustawione jako główne z wartością | Lista głównych i dodatkowych działań powodujących konwersję |
Ostatni wiersz to częsty błąd. Google ostrzega, że działania inne niż zakup, na przykład dodanie do koszyka, ustawione jako główne i z wartością, mogą zawyżać wartość konwersji przez podwójne liczenie. Jak dobrać zdarzenia, opisujemy w tekście o kluczowych zdarzeniach w GA4.
Co z tym zrobić na co dzień
Rozbieżności nie da się usunąć, bo wynikają z konstrukcji narzędzi. Da się nimi zarządzać. Używaj każdej liczby do tego, do czego się nadaje: danych platform do optymalizacji kampanii wewnątrz nich, GA4 do porównania kanałów według jednej miary, a systemu sprzedaży do oceny całego marketingu. Mała firma może zacząć od prostego arkusza opisanego w tekście o atrybucji w małej firmie.
Na pytanie, który kanał naprawdę zwiększa sprzedaż, żaden z tych raportów nie odpowie. Daje ją dopiero porównanie z grupą kontrolną, opisane w tekście o testach inkrementalności. Wynik takiego testu pozwala też ustalić, w jakim stopniu ufać liczbom z danej platformy, na przykład w kampaniach Performance Max.
- Nie dodaję do siebie konwersji z Meta, Google Ads i innych platform.
- Porównuję tylko zamknięte okresy, starsze niż 7 dni.
- W Google Ads używam kolumn według czasu konwersji przy porównaniach z GA4.
- W Meta sprawdzam osobno konwersje po kliknięciu linku, zaangażowaniu i wyświetleniu.
- Pixel i Conversions API wysyłają ten sam identyfikator i nazwę zdarzenia.
- Co miesiąc zapisuję relację danych platform do GA4 i do sprzedaży w systemie.
Najczęściej zadawane pytania
Dlaczego Google Ads pokazuje więcej konwersji niż GA4?
Najczęściej dlatego, że Google Ads przypisuje konwersje tylko reklamom Google i liczy je według daty kliknięcia, a GA4 dzieli zasługę między wszystkie kanały i liczy według daty konwersji. Różnice dają też inne okna, inne metody liczenia oraz modelowane konwersje na różnych urządzeniach. Porównuj dane w kolumnach „według czasu konwersji” i za pełne okresy.
Dlaczego Meta pokazuje więcej zakupów niż sklep?
Meta liczy zakupy po kliknięciu linku, po interakcji z reklamą i po samym wyświetleniu, a ta sama sprzedaż może być przypisana także Google Ads czy newsletterowi. Jeśli suma z Meta przekracza realną sprzedaż w systemie sklepu, sprawdź też deduplikację zdarzeń z Pixela i Conversions API.
Któremu narzędziu wierzyć: Meta, Google Ads czy GA4?
Żadnemu jako jedynemu źródłu. Sprzedaż i przychód bierz z systemu sklepu lub CRM. GA4 traktuj jako wspólną miarę do porównywania kanałów, a dane platform jako narzędzie do optymalizacji kampanii wewnątrz nich. Rzeczywisty wpływ kanału sprawdzaj testem inkrementalności.
Jaka różnica między Google Ads a GA4 jest normalna?
Nie ma jednej normy, bo zależy ona od udziału innych kanałów, długości ścieżek i ustawień zgód. Ważniejsza od wielkości różnicy jest jej stabilność. Nagły skok rozbieżności zwykle oznacza zmianę w tagowaniu, zgodach, ustawieniach konwersji lub modelu atrybucji.
Źródła
- Conversions vs. key events in Google Analytics, Pomoc Google Analytics
- Data discrepancies: Factors and troubleshooting, Pomoc Google Ads
- About conversion windows, Pomoc Google Ads
- About conversions (Platform Comparable) columns, Pomoc Google Ads
- [GA4] Select attribution settings, Pomoc Google Analytics
- [GA4] Get started with attribution, Pomoc Google Analytics
- Handling Duplicate Pixel and Conversions API Events, Meta for Developers
- Meta rewrites click attribution rules, finally aligning with Google Analytics, PPC Land, 4 marca 2026
- Meta restricts attribution windows and data retention in Ads Insights API, PPC Land, 18 października 2025
- How Meta Ads Attribution Works in 2026, Jon Loomer Digital
- Connect Meta to Google Analytics, Pomoc Google Analytics
Dostęp do źródeł sprawdzony 28 października 2026. Zauważyłeś błąd? Zgłoś sprostowanie.