Dlaczego Meta Ads pokazuje inną sprzedaż niż Google Analytics 4 – różnice w atrybucji

Bartłomiej Stokłosa
Bartłomiej Stokłosa
CEO & Founder
Dlaczego Meta Ads pokazuje inną sprzedaż niż Google Analytics 4 – różnice w atrybucji
Porównanie „Meta Ads a Google Analytics” to jeden z najczęstszych powodów nieporozumień w sklepach internetowych. Menedżer reklam pokazuje, że kampanie przyniosły 120 zamówień, Google Analytics 4 przypisuje Facebookowi i Instagramowi 45, a panel sklepu mówi o 300 zamówieniach łącznie ze wszystkich źródeł. Które dane są prawdziwe? Wszystkie – tylko każde narzędzie odpowiada na inne pytanie. Różnice wynikają przede wszystkim z atrybucji, czyli sposobu przypisywania zakupów do źródeł ruchu.
W tym artykule wyjaśniamy, skąd biorą się rozbieżności między Meta a GA4, które z nich są normalne, a które wskazują na błąd w konfiguracji, i jak korzystać z obu narzędzi, żeby podejmować dobre decyzje o budżecie. Liczby w pierwszym akapicie są przykładowe – proporcje w Twoim sklepie mogą być zupełnie inne.
Każde narzędzie odpowiada na inne pytanie
Zanim zaczniesz porównywać liczby, warto zrozumieć, co właściwie mierzy każde narzędzie:
Menedżer reklam Meta odpowiada na pytanie: ile konwersji nastąpiło po kontakcie z moimi reklamami (kliknięciu, wyświetleniu, interakcji) w wybranym oknie atrybucji?
Google Analytics 4 odpowiada na pytanie: jak rozdzielić zasługi za konwersje między źródła ruchu, które doprowadziły klienta na stronę, według wybranego modelu atrybucji?
Panel sklepu odpowiada na pytanie: ile zamówień faktycznie złożono i jaka była ich wartość – bez przypisywania do źródeł albo z bardzo prostym przypisaniem.
Te pytania są różne, więc odpowiedzi też muszą się różnić. Meta widzi wyświetlenia reklam i interakcje w swoich aplikacjach, ale nie widzi, co klient robił w wyszukiwarce. GA4 widzi sesje na stronie i źródła wejść, ale nie wie, że klient godzinę wcześniej obejrzał reklamę na Instagramie. Żadne narzędzie nie ma pełnego obrazu.
Pamiętaj też, że panel sklepu nie zawsze jest „czystym” punktem odniesienia. Zamówienia anulowane, zwroty, zamówienia testowe czy złożone telefonicznie mogą być liczone różnie w zależności od ustawień raportu. Zanim porównasz cokolwiek z Meta i GA4, ustal, które zamówienia traktujesz jako sprzedaż – np. złożone, opłacone czy zrealizowane – i trzymaj się tej definicji.
Główne przyczyny różnic
Rozbieżności między Meta a GA4 mają kilka źródeł. Część z nich wynika z samej natury narzędzi, część z konfiguracji.
Przyczyna | Meta Ads | Google Analytics 4 |
Co jest punktem kontaktu | Kliknięcia w link, wyświetlenia i interakcje z reklamą | Sesje na stronie i ich źródła (np. utm_source) |
Wyświetlenia bez kliknięcia | Mogą być podstawą atrybucji (okno 1 dnia po wyświetleniu) | Niewidoczne – GA4 nie wie o wyświetleniu reklamy |
Model atrybucji | Okna czasowe (np. 7 dni po kliknięciu, 1 dzień po wyświetleniu) | Model wybrany w ustawieniach usługi, np. oparty na danych |
Wiele źródeł na ścieżce | Każda platforma reklamowa może przypisać ten sam zakup sobie | Zasługa jest dzielona między kanały lub przypisywana jednemu |
Urządzenia | Może połączyć kliknięcie na telefonie z zakupem na komputerze (dla zalogowanych użytkowników) | Opiera się głównie na plikach cookie i identyfikatorach w obrębie usługi |
Data konwersji | Często według dnia kontaktu z reklamą; w raportach można wybrać | Według dnia konwersji |
Wykres – jak Meta i GA4 widzą tę samą ścieżkę zakupową. [#chart:m21]
1. Wyświetlenia i interakcje bez kliknięcia
Meta może przypisać zakup reklamie, którą klient tylko zobaczył lub z którą wszedł w interakcję, np. zapisał ją. GA4 nie ma o tym żadnej informacji – widzi, że klient wszedł na stronę np. z wyszukiwarki albo wpisując adres. Dlatego Meta zwykle przypisuje sobie więcej zakupów niż GA4 przypisuje Meta. Szczegóły dotyczące okien atrybucji opisujemy we wpisie o oknie atrybucji w Meta Ads.
2. Różne modele atrybucji
GA4 rozdziela zasługi za konwersję między kanały według modelu atrybucji ustawionego w usłudze. Jeśli klient kliknął reklamę na Facebooku, potem wrócił z wyszukiwarki i kupił, GA4 może przypisać większość lub całość zasługi wyszukiwarce – zależnie od modelu. Meta w tej samej sytuacji przypisze zakup reklamie, bo mieści się w jej oknie atrybucji. Obie odpowiedzi są poprawne w swoich założeniach.
3. Kilka platform przypisuje ten sam zakup
Jeśli prowadzisz reklamy w kilku kanałach – Meta, Google Ads, TikTok – każda platforma liczy konwersje po swojemu i każda może uznać ten sam zakup za swój. Suma konwersji raportowanych przez wszystkie platformy często przekracza liczbę zamówień w sklepie. To nie błąd, tylko konsekwencja tego, że każda platforma patrzy z własnej perspektywy.
4. Ograniczenia prywatności i zgody
Oba narzędzia tracą dane przez odrzucone zgody na pliki cookie, blokery i ograniczenia w przeglądarkach. Ale tracą je w różnym stopniu i w różny sposób uzupełniają – np. przez modelowanie czy dane z serwera. Dlatego nawet przy idealnej konfiguracji liczby się nie zrównają. Więcej piszemy o tym we wpisach iOS a reklamy na Facebooku i piksel Meta a zgody cookies.
5. Wiele urządzeń i przeglądarek
Klient często ogląda reklamę na telefonie, a kupuje na komputerze. Meta może połączyć te działania, jeśli klient jest zalogowany do swojego konta na obu urządzeniach albo jeśli dane z zamówienia pozwalają dopasować zakup. GA4 widzi w takiej sytuacji dwóch różnych użytkowników – chyba że sklep przekazuje własny identyfikator zalogowanego klienta. Podobnie jest z przechodzeniem między przeglądarką wewnątrz aplikacji Instagram a Safari czy Chrome: dla GA4 to zwykle osobne sesje bez wspólnej historii.
6. Dzień, do którego przypisywana jest konwersja
Kolejna, często pomijana przyczyna to data. Meta w wielu raportach przypisuje konwersję do dnia kontaktu z reklamą, a nie dnia zakupu – w raportach reklam można wybrać, czy dane mają być pokazywane według czasu konwersji, czy czasu wyświetlenia. GA4 pokazuje konwersję w dniu, w którym nastąpiła. Przy krótkich okresach, np. porównaniu jednego dnia lub tygodnia, ta różnica potrafi mocno zaburzyć obraz. Dlatego porównania warto robić na dłuższych okresach, np. miesięcznych.
[#wazne] Różnica między Meta a GA4 sama w sobie nie oznacza, że coś jest źle skonfigurowane. Niepokojące są dopiero sytuacje, w których Meta pokazuje więcej zakupów niż sklep miał łącznie ze wszystkich źródeł, albo nagłe zmiany proporcji bez zmian w kampaniach.
Porównanie „Meta Ads a Google Analytics” to jeden z najczęstszych powodów nieporozumień w sklepach internetowych. Menedżer reklam pokazuje, że kampanie przyniosły 120 zamówień, Google Analytics 4 przypisuje Facebookowi i Instagramowi 45, a panel sklepu mówi o 300 zamówieniach łącznie ze wszystkich źródeł. Które dane są prawdziwe? Wszystkie – tylko każde narzędzie odpowiada na inne pytanie. Różnice wynikają przede wszystkim z atrybucji, czyli sposobu przypisywania zakupów do źródeł ruchu.
W tym artykule wyjaśniamy, skąd biorą się rozbieżności między Meta a GA4, które z nich są normalne, a które wskazują na błąd w konfiguracji, i jak korzystać z obu narzędzi, żeby podejmować dobre decyzje o budżecie. Liczby w pierwszym akapicie są przykładowe – proporcje w Twoim sklepie mogą być zupełnie inne.
Każde narzędzie odpowiada na inne pytanie
Zanim zaczniesz porównywać liczby, warto zrozumieć, co właściwie mierzy każde narzędzie:
Menedżer reklam Meta odpowiada na pytanie: ile konwersji nastąpiło po kontakcie z moimi reklamami (kliknięciu, wyświetleniu, interakcji) w wybranym oknie atrybucji?
Google Analytics 4 odpowiada na pytanie: jak rozdzielić zasługi za konwersje między źródła ruchu, które doprowadziły klienta na stronę, według wybranego modelu atrybucji?
Panel sklepu odpowiada na pytanie: ile zamówień faktycznie złożono i jaka była ich wartość – bez przypisywania do źródeł albo z bardzo prostym przypisaniem.
Te pytania są różne, więc odpowiedzi też muszą się różnić. Meta widzi wyświetlenia reklam i interakcje w swoich aplikacjach, ale nie widzi, co klient robił w wyszukiwarce. GA4 widzi sesje na stronie i źródła wejść, ale nie wie, że klient godzinę wcześniej obejrzał reklamę na Instagramie. Żadne narzędzie nie ma pełnego obrazu.
Pamiętaj też, że panel sklepu nie zawsze jest „czystym” punktem odniesienia. Zamówienia anulowane, zwroty, zamówienia testowe czy złożone telefonicznie mogą być liczone różnie w zależności od ustawień raportu. Zanim porównasz cokolwiek z Meta i GA4, ustal, które zamówienia traktujesz jako sprzedaż – np. złożone, opłacone czy zrealizowane – i trzymaj się tej definicji.
Główne przyczyny różnic
Rozbieżności między Meta a GA4 mają kilka źródeł. Część z nich wynika z samej natury narzędzi, część z konfiguracji.
Przyczyna | Meta Ads | Google Analytics 4 |
Co jest punktem kontaktu | Kliknięcia w link, wyświetlenia i interakcje z reklamą | Sesje na stronie i ich źródła (np. utm_source) |
Wyświetlenia bez kliknięcia | Mogą być podstawą atrybucji (okno 1 dnia po wyświetleniu) | Niewidoczne – GA4 nie wie o wyświetleniu reklamy |
Model atrybucji | Okna czasowe (np. 7 dni po kliknięciu, 1 dzień po wyświetleniu) | Model wybrany w ustawieniach usługi, np. oparty na danych |
Wiele źródeł na ścieżce | Każda platforma reklamowa może przypisać ten sam zakup sobie | Zasługa jest dzielona między kanały lub przypisywana jednemu |
Urządzenia | Może połączyć kliknięcie na telefonie z zakupem na komputerze (dla zalogowanych użytkowników) | Opiera się głównie na plikach cookie i identyfikatorach w obrębie usługi |
Data konwersji | Często według dnia kontaktu z reklamą; w raportach można wybrać | Według dnia konwersji |
Wykres – jak Meta i GA4 widzą tę samą ścieżkę zakupową. [#chart:m21]
1. Wyświetlenia i interakcje bez kliknięcia
Meta może przypisać zakup reklamie, którą klient tylko zobaczył lub z którą wszedł w interakcję, np. zapisał ją. GA4 nie ma o tym żadnej informacji – widzi, że klient wszedł na stronę np. z wyszukiwarki albo wpisując adres. Dlatego Meta zwykle przypisuje sobie więcej zakupów niż GA4 przypisuje Meta. Szczegóły dotyczące okien atrybucji opisujemy we wpisie o oknie atrybucji w Meta Ads.
2. Różne modele atrybucji
GA4 rozdziela zasługi za konwersję między kanały według modelu atrybucji ustawionego w usłudze. Jeśli klient kliknął reklamę na Facebooku, potem wrócił z wyszukiwarki i kupił, GA4 może przypisać większość lub całość zasługi wyszukiwarce – zależnie od modelu. Meta w tej samej sytuacji przypisze zakup reklamie, bo mieści się w jej oknie atrybucji. Obie odpowiedzi są poprawne w swoich założeniach.
3. Kilka platform przypisuje ten sam zakup
Jeśli prowadzisz reklamy w kilku kanałach – Meta, Google Ads, TikTok – każda platforma liczy konwersje po swojemu i każda może uznać ten sam zakup za swój. Suma konwersji raportowanych przez wszystkie platformy często przekracza liczbę zamówień w sklepie. To nie błąd, tylko konsekwencja tego, że każda platforma patrzy z własnej perspektywy.
4. Ograniczenia prywatności i zgody
Oba narzędzia tracą dane przez odrzucone zgody na pliki cookie, blokery i ograniczenia w przeglądarkach. Ale tracą je w różnym stopniu i w różny sposób uzupełniają – np. przez modelowanie czy dane z serwera. Dlatego nawet przy idealnej konfiguracji liczby się nie zrównają. Więcej piszemy o tym we wpisach iOS a reklamy na Facebooku i piksel Meta a zgody cookies.
5. Wiele urządzeń i przeglądarek
Klient często ogląda reklamę na telefonie, a kupuje na komputerze. Meta może połączyć te działania, jeśli klient jest zalogowany do swojego konta na obu urządzeniach albo jeśli dane z zamówienia pozwalają dopasować zakup. GA4 widzi w takiej sytuacji dwóch różnych użytkowników – chyba że sklep przekazuje własny identyfikator zalogowanego klienta. Podobnie jest z przechodzeniem między przeglądarką wewnątrz aplikacji Instagram a Safari czy Chrome: dla GA4 to zwykle osobne sesje bez wspólnej historii.
6. Dzień, do którego przypisywana jest konwersja
Kolejna, często pomijana przyczyna to data. Meta w wielu raportach przypisuje konwersję do dnia kontaktu z reklamą, a nie dnia zakupu – w raportach reklam można wybrać, czy dane mają być pokazywane według czasu konwersji, czy czasu wyświetlenia. GA4 pokazuje konwersję w dniu, w którym nastąpiła. Przy krótkich okresach, np. porównaniu jednego dnia lub tygodnia, ta różnica potrafi mocno zaburzyć obraz. Dlatego porównania warto robić na dłuższych okresach, np. miesięcznych.
[#wazne] Różnica między Meta a GA4 sama w sobie nie oznacza, że coś jest źle skonfigurowane. Niepokojące są dopiero sytuacje, w których Meta pokazuje więcej zakupów niż sklep miał łącznie ze wszystkich źródeł, albo nagłe zmiany proporcji bez zmian w kampaniach.
- Analiza kampanii, grup odbiorców i kreacji
- Sprawdzenie Piksela, API konwersji i zdarzeń
- Plan obniżenia kosztu pozyskania klienta
Kiedy różnica oznacza błąd w konfiguracji
Część rozbieżności to nie natura narzędzi, tylko błędy. Pomoc Meta wskazuje kilka kroków, które pomagają zrozumieć i zmniejszyć różnice między raportami Meta a narzędziami zewnętrznymi:
Okno atrybucji – sprawdź, czy porównujesz dane przy podobnych założeniach; narzędzia zewnętrzne mogą oferować inne okna.
Strefa czasowa – oba narzędzia powinny korzystać z tej samej strefy czasowej.
Data konwersji – w raportach Meta możesz wybrać, czy dane mają być pokazywane według czasu konwersji, czy czasu wyświetlenia reklamy.
Konfiguracja piksela – porównaj surowe zdarzenia w Menedżerze zdarzeń z danymi w narzędziu zewnętrznym.
Wartość konwersji – przy zgodnej liczbie zdarzeń, a różnych wartościach, sprawdź walutę i format liczb w zdarzeniu zakupu.
Duplikaty – jeśli Meta raportuje więcej konwersji, sprawdź, czy zdarzenia nie uruchamiają się wielokrotnie, np. przez przekierowania.
Objaw | Prawdopodobna przyczyna | Co sprawdzić |
Meta pokazuje więcej zakupów niż sklep łącznie | Duplikaty zdarzeń lub brak deduplikacji z Conversions API | Menedżer zdarzeń, identyfikatory zdarzeń, podwójny kod piksela |
W GA4 ruch z Meta jako „direct” lub „referral” | Brak parametrów UTM lub ich niespójność | Adresy URL reklam i szablon parametrów UTM |
Wartość zakupów w Meta różni się od sklepu przy zgodnej liczbie | Inna waluta, format liczb lub zakres wartości (z dostawą, bez dostawy) | Parametry value i currency w zdarzeniu Purchase |
Dane z różnych dni nie pasują | Różne strefy czasowe lub inna data przypisania konwersji | Ustawienia strefy czasowej konta i usługi GA4 |
Nagły spadek w obu narzędziach | Zmiana w sklepie, banerze zgód lub kodzie | Narzędzie testowania zdarzeń i ostatnie zmiany na stronie |
Wykres – jak krok po kroku uzgodnić dane Meta, GA4 i sklepu. [#chart:m21b]
Meta Ads a Menedżer zdarzeń – też różne liczby
Rozbieżności istnieją nawet w obrębie samej Meta. Według Pomocy Meta Menedżer reklam pokazuje zdarzenia przypisane do osób, którym wyświetlono reklamę, po odrzuceniu duplikatów, a Menedżer zdarzeń – zarówno zdarzenia przypisane, jak i nieprzypisane, w tym ruch organiczny i z innych platform. Dlatego wyniki w Menedżerze reklam są zwykle niższe niż liczba zdarzeń w Menedżerze zdarzeń. Jak korzystać z tego narzędzia, opisujemy w poradniku o Menedżerze zdarzeń Meta.
Parametry UTM – podstawa porównania z GA4
Żeby GA4 w ogóle rozpoznawał ruch z reklam Meta jako płatny ruch z Facebooka i Instagrama, linki w reklamach powinny mieć parametry UTM. Bez nich część wejść trafi do kategorii „direct”, „referral” albo do ruchu organicznego z mediów społecznościowych, a porównanie z Meta będzie jeszcze trudniejsze. Szczegóły konfiguracji, w tym parametry dynamiczne, opisujemy w poradniku o parametrach UTM w reklamach Meta.
[#tip] Ustal w firmie jeden słownik wartości UTM, np. utm_source=facebook lub instagram i utm_medium=paid_social, i stosuj go we wszystkich kampaniach. Spójność jest ważniejsza niż konkretne nazwy – dzięki niej raporty w GA4 będą porównywalne miesiąc do miesiąca.
Jak korzystać z obu narzędzi w praktyce
Skoro liczby nigdy się nie zrównają, trzeba ustalić, do czego używać którego narzędzia. Takie podejście sprawdza się w większości sklepów:
Meta Ads – do porównań wewnątrz Meta. Które kampanie, zestawy i kreacje działają lepiej od innych. Tu atrybucja Meta jest spójna, bo porównujesz wyniki liczone tą samą metodą.
GA4 – do porównań między kanałami i zachowania na stronie. Jak ruch z Meta zachowuje się w sklepie, jakie strony odwiedza, jak wypada na tle innych kanałów według tego samego modelu.
Panel sklepu – do oceny biznesowej. Całkowity przychód, marża, liczba nowych i powracających klientów w czasie.
Wskaźnik łączny – do decyzji budżetowych. Np. stosunek całkowitego przychodu do całkowitych wydatków na marketing, obserwowany w czasie.
Testy przyrostu – do weryfikacji. Gdy budżet na to pozwala, test wzrostu konwersji pokazuje, ile sprzedaży reklamy faktycznie dodają.
Taki podział pozwala uniknąć dwóch skrajności: ślepego zaufania raportom Meta i równie ślepego odrzucania ich na podstawie GA4. Do oceny realnego wpływu reklam przydaje się test wzrostu konwersji w Meta, a do oceny opłacalności – porównanie z progiem rentowności, czyli break-even ROAS.
[#przyklad] Sklep z kawą widział w Menedżerze reklam ROAS na poziomie, który wydawał się bardzo dobry, a w GA4 – kilkukrotnie niższy dla ruchu z Meta. Zamiast wybierać „prawdziwą” liczbę, właściciel porównał miesiące z wyższym i niższym budżetem na Meta. Okazało się, że przy wyższym budżecie rosła łączna sprzedaż i liczba nowych klientów, choć GA4 przypisywał część tych zakupów wyszukiwarce i wejściom bezpośrednim. Decyzje budżetowe zaczął opierać na danych sklepu, a raporty Meta wykorzystywał do wyboru kreacji.
Przykładowy miesięczny raport porównawczy
Wiele sklepów zyskuje na prostym, comiesięcznym zestawieniu w arkuszu. Nie musi być skomplikowane – ważne, by co miesiąc zawierało te same elementy i było liczone tak samo:
łączna liczba zamówień i przychód z panelu sklepu,
wydatki na reklamy Meta i zakupy oraz wartość konwersji według Menedżera reklam (z zaznaczonym oknem atrybucji),
zakupy i przychód przypisane ruchowi z Meta w GA4 (z zaznaczonym modelem atrybucji),
stosunek przychodu sklepu do łącznych wydatków na marketing,
liczba nowych klientów i udział zamówień od powracających klientów.
Po kilku miesiącach takie zestawienie pokazuje stałe proporcje między narzędziami i pozwala zauważyć, kiedy coś się zmienia. To lepsza podstawa do rozmowy o budżecie niż pojedyncze zrzuty ekranu z różnych paneli. Dobór kolumn w samym Menedżerze reklam opisujemy w poradniku o raportach w Menedżerze reklam.
Lepsza konfiguracja = mniejsze, bardziej zrozumiałe różnice
Nie da się wyeliminować różnic, ale można sprawić, że będą stabilne i zrozumiałe. Pomagają w tym: Conversions API z deduplikacją, poprawne parametry w zdarzeniu Purchase, spójne parametry UTM, ta sama strefa czasowa w obu narzędziach i regularne porównania z panelem sklepu. Gdy proporcje między narzędziami są stabilne w czasie, każda nagła zmiana jest sygnałem do sprawdzenia konfiguracji, a nie powodem do paniki. Szczegóły w poradnikach o Conversions API i o deduplikacji zdarzeń.
[#uwaga] Nie wyłączaj kampanii Meta tylko dlatego, że GA4 przypisuje im mało sprzedaży, ani nie zwiększaj budżetu tylko dlatego, że Menedżer reklam pokazuje wysoki ROAS. Każdą decyzję o dużej zmianie budżetu sprawdź na danych sprzedażowych sklepu w dłuższym okresie.
Najczęściej zadawane pytania
Dlaczego Meta pokazuje więcej sprzedaży niż GA4?
Najczęściej dlatego, że Meta przypisuje zakupy także po wyświetleniu i interakcji z reklamą oraz w swoim oknie atrybucji, a GA4 widzi tylko sesje na stronie i dzieli zasługi między kanały według swojego modelu.
Które dane są prawdziwe – Meta czy GA4?
Oba narzędzia pokazują poprawne dane w ramach swoich założeń. Prawdziwą liczbą zamówień jest ta z panelu sklepu, a Meta i GA4 to różne sposoby przypisywania tych zamówień do źródeł.
Czy różnica 2–3 razy między Meta a GA4 jest normalna?
Może być, zwłaszcza w sklepach z dużym udziałem ruchu mobilnego i reklam wideo. Niepokojące jest dopiero, gdy Meta raportuje więcej zakupów niż sklep miał łącznie albo gdy proporcje nagle się zmieniają.
Jak sprawić, żeby GA4 poprawnie rozpoznawał ruch z Meta?
Dodaj do linków w reklamach spójne parametry UTM, np. przez szablon parametrów adresu URL w Menedżerze reklam, i sprawdź, czy przekierowania na stronie ich nie usuwają.
Czy Conversions API zmniejszy różnicę z GA4?
Może zmienić proporcje, bo Meta zarejestruje więcej zakupów. Nie zrówna jednak danych, bo narzędzia nadal różnią się sposobem atrybucji.
Na czym opierać decyzje o budżecie?
Na danych sprzedażowych sklepu obserwowanych w czasie, uzupełnionych raportami Meta (do porównań między kampaniami) i GA4 (do porównań między kanałami). Przy większych budżetach – także na testach przyrostu.
Czy w GA4 mogę zobaczyć koszty kampanii Meta?
Nie automatycznie, bo GA4 domyślnie zna koszty tylko z połączonych usług Google. Koszty z innych platform można importować do GA4 jako dane zewnętrzne, ale wymaga to dodatkowej konfiguracji. Wiele sklepów zestawia koszty i przychody po prostu w arkuszu.
Podsumowanie
Meta Ads i Google Analytics 4 pokazują różną sprzedaż, bo odpowiadają na różne pytania. Meta przypisuje zakupy po kliknięciu, wyświetleniu i interakcji z reklamą w swoich oknach atrybucji. GA4 widzi sesje na stronie i dzieli zasługi między kanały według własnego modelu. Do tego dochodzą ograniczenia prywatności i różnice w konfiguracji. Część rozbieżności jest naturalna, część wynika z błędów – duplikatów, braku UTM czy różnych stref czasowych. Najlepsze decyzje podejmuje się, łącząc oba narzędzia z danymi sklepu.
Jeśli chcesz, żebyśmy jako Meta Business Partner uporządkowali pomiar w Twoim sklepie i pomogli czytać wyniki kampanii w kontekście całej sprzedaży, zobacz naszą obsługę kampanii Meta Ads.
Kiedy różnica oznacza błąd w konfiguracji
Część rozbieżności to nie natura narzędzi, tylko błędy. Pomoc Meta wskazuje kilka kroków, które pomagają zrozumieć i zmniejszyć różnice między raportami Meta a narzędziami zewnętrznymi:
Okno atrybucji – sprawdź, czy porównujesz dane przy podobnych założeniach; narzędzia zewnętrzne mogą oferować inne okna.
Strefa czasowa – oba narzędzia powinny korzystać z tej samej strefy czasowej.
Data konwersji – w raportach Meta możesz wybrać, czy dane mają być pokazywane według czasu konwersji, czy czasu wyświetlenia reklamy.
Konfiguracja piksela – porównaj surowe zdarzenia w Menedżerze zdarzeń z danymi w narzędziu zewnętrznym.
Wartość konwersji – przy zgodnej liczbie zdarzeń, a różnych wartościach, sprawdź walutę i format liczb w zdarzeniu zakupu.
Duplikaty – jeśli Meta raportuje więcej konwersji, sprawdź, czy zdarzenia nie uruchamiają się wielokrotnie, np. przez przekierowania.
Objaw | Prawdopodobna przyczyna | Co sprawdzić |
Meta pokazuje więcej zakupów niż sklep łącznie | Duplikaty zdarzeń lub brak deduplikacji z Conversions API | Menedżer zdarzeń, identyfikatory zdarzeń, podwójny kod piksela |
W GA4 ruch z Meta jako „direct” lub „referral” | Brak parametrów UTM lub ich niespójność | Adresy URL reklam i szablon parametrów UTM |
Wartość zakupów w Meta różni się od sklepu przy zgodnej liczbie | Inna waluta, format liczb lub zakres wartości (z dostawą, bez dostawy) | Parametry value i currency w zdarzeniu Purchase |
Dane z różnych dni nie pasują | Różne strefy czasowe lub inna data przypisania konwersji | Ustawienia strefy czasowej konta i usługi GA4 |
Nagły spadek w obu narzędziach | Zmiana w sklepie, banerze zgód lub kodzie | Narzędzie testowania zdarzeń i ostatnie zmiany na stronie |
Wykres – jak krok po kroku uzgodnić dane Meta, GA4 i sklepu. [#chart:m21b]
Meta Ads a Menedżer zdarzeń – też różne liczby
Rozbieżności istnieją nawet w obrębie samej Meta. Według Pomocy Meta Menedżer reklam pokazuje zdarzenia przypisane do osób, którym wyświetlono reklamę, po odrzuceniu duplikatów, a Menedżer zdarzeń – zarówno zdarzenia przypisane, jak i nieprzypisane, w tym ruch organiczny i z innych platform. Dlatego wyniki w Menedżerze reklam są zwykle niższe niż liczba zdarzeń w Menedżerze zdarzeń. Jak korzystać z tego narzędzia, opisujemy w poradniku o Menedżerze zdarzeń Meta.
Parametry UTM – podstawa porównania z GA4
Żeby GA4 w ogóle rozpoznawał ruch z reklam Meta jako płatny ruch z Facebooka i Instagrama, linki w reklamach powinny mieć parametry UTM. Bez nich część wejść trafi do kategorii „direct”, „referral” albo do ruchu organicznego z mediów społecznościowych, a porównanie z Meta będzie jeszcze trudniejsze. Szczegóły konfiguracji, w tym parametry dynamiczne, opisujemy w poradniku o parametrach UTM w reklamach Meta.
[#tip] Ustal w firmie jeden słownik wartości UTM, np. utm_source=facebook lub instagram i utm_medium=paid_social, i stosuj go we wszystkich kampaniach. Spójność jest ważniejsza niż konkretne nazwy – dzięki niej raporty w GA4 będą porównywalne miesiąc do miesiąca.
Jak korzystać z obu narzędzi w praktyce
Skoro liczby nigdy się nie zrównają, trzeba ustalić, do czego używać którego narzędzia. Takie podejście sprawdza się w większości sklepów:
Meta Ads – do porównań wewnątrz Meta. Które kampanie, zestawy i kreacje działają lepiej od innych. Tu atrybucja Meta jest spójna, bo porównujesz wyniki liczone tą samą metodą.
GA4 – do porównań między kanałami i zachowania na stronie. Jak ruch z Meta zachowuje się w sklepie, jakie strony odwiedza, jak wypada na tle innych kanałów według tego samego modelu.
Panel sklepu – do oceny biznesowej. Całkowity przychód, marża, liczba nowych i powracających klientów w czasie.
Wskaźnik łączny – do decyzji budżetowych. Np. stosunek całkowitego przychodu do całkowitych wydatków na marketing, obserwowany w czasie.
Testy przyrostu – do weryfikacji. Gdy budżet na to pozwala, test wzrostu konwersji pokazuje, ile sprzedaży reklamy faktycznie dodają.
Taki podział pozwala uniknąć dwóch skrajności: ślepego zaufania raportom Meta i równie ślepego odrzucania ich na podstawie GA4. Do oceny realnego wpływu reklam przydaje się test wzrostu konwersji w Meta, a do oceny opłacalności – porównanie z progiem rentowności, czyli break-even ROAS.
[#przyklad] Sklep z kawą widział w Menedżerze reklam ROAS na poziomie, który wydawał się bardzo dobry, a w GA4 – kilkukrotnie niższy dla ruchu z Meta. Zamiast wybierać „prawdziwą” liczbę, właściciel porównał miesiące z wyższym i niższym budżetem na Meta. Okazało się, że przy wyższym budżecie rosła łączna sprzedaż i liczba nowych klientów, choć GA4 przypisywał część tych zakupów wyszukiwarce i wejściom bezpośrednim. Decyzje budżetowe zaczął opierać na danych sklepu, a raporty Meta wykorzystywał do wyboru kreacji.
Przykładowy miesięczny raport porównawczy
Wiele sklepów zyskuje na prostym, comiesięcznym zestawieniu w arkuszu. Nie musi być skomplikowane – ważne, by co miesiąc zawierało te same elementy i było liczone tak samo:
łączna liczba zamówień i przychód z panelu sklepu,
wydatki na reklamy Meta i zakupy oraz wartość konwersji według Menedżera reklam (z zaznaczonym oknem atrybucji),
zakupy i przychód przypisane ruchowi z Meta w GA4 (z zaznaczonym modelem atrybucji),
stosunek przychodu sklepu do łącznych wydatków na marketing,
liczba nowych klientów i udział zamówień od powracających klientów.
Po kilku miesiącach takie zestawienie pokazuje stałe proporcje między narzędziami i pozwala zauważyć, kiedy coś się zmienia. To lepsza podstawa do rozmowy o budżecie niż pojedyncze zrzuty ekranu z różnych paneli. Dobór kolumn w samym Menedżerze reklam opisujemy w poradniku o raportach w Menedżerze reklam.
Lepsza konfiguracja = mniejsze, bardziej zrozumiałe różnice
Nie da się wyeliminować różnic, ale można sprawić, że będą stabilne i zrozumiałe. Pomagają w tym: Conversions API z deduplikacją, poprawne parametry w zdarzeniu Purchase, spójne parametry UTM, ta sama strefa czasowa w obu narzędziach i regularne porównania z panelem sklepu. Gdy proporcje między narzędziami są stabilne w czasie, każda nagła zmiana jest sygnałem do sprawdzenia konfiguracji, a nie powodem do paniki. Szczegóły w poradnikach o Conversions API i o deduplikacji zdarzeń.
[#uwaga] Nie wyłączaj kampanii Meta tylko dlatego, że GA4 przypisuje im mało sprzedaży, ani nie zwiększaj budżetu tylko dlatego, że Menedżer reklam pokazuje wysoki ROAS. Każdą decyzję o dużej zmianie budżetu sprawdź na danych sprzedażowych sklepu w dłuższym okresie.
Najczęściej zadawane pytania
Dlaczego Meta pokazuje więcej sprzedaży niż GA4?
Najczęściej dlatego, że Meta przypisuje zakupy także po wyświetleniu i interakcji z reklamą oraz w swoim oknie atrybucji, a GA4 widzi tylko sesje na stronie i dzieli zasługi między kanały według swojego modelu.
Które dane są prawdziwe – Meta czy GA4?
Oba narzędzia pokazują poprawne dane w ramach swoich założeń. Prawdziwą liczbą zamówień jest ta z panelu sklepu, a Meta i GA4 to różne sposoby przypisywania tych zamówień do źródeł.
Czy różnica 2–3 razy między Meta a GA4 jest normalna?
Może być, zwłaszcza w sklepach z dużym udziałem ruchu mobilnego i reklam wideo. Niepokojące jest dopiero, gdy Meta raportuje więcej zakupów niż sklep miał łącznie albo gdy proporcje nagle się zmieniają.
Jak sprawić, żeby GA4 poprawnie rozpoznawał ruch z Meta?
Dodaj do linków w reklamach spójne parametry UTM, np. przez szablon parametrów adresu URL w Menedżerze reklam, i sprawdź, czy przekierowania na stronie ich nie usuwają.
Czy Conversions API zmniejszy różnicę z GA4?
Może zmienić proporcje, bo Meta zarejestruje więcej zakupów. Nie zrówna jednak danych, bo narzędzia nadal różnią się sposobem atrybucji.
Na czym opierać decyzje o budżecie?
Na danych sprzedażowych sklepu obserwowanych w czasie, uzupełnionych raportami Meta (do porównań między kampaniami) i GA4 (do porównań między kanałami). Przy większych budżetach – także na testach przyrostu.
Czy w GA4 mogę zobaczyć koszty kampanii Meta?
Nie automatycznie, bo GA4 domyślnie zna koszty tylko z połączonych usług Google. Koszty z innych platform można importować do GA4 jako dane zewnętrzne, ale wymaga to dodatkowej konfiguracji. Wiele sklepów zestawia koszty i przychody po prostu w arkuszu.
Podsumowanie
Meta Ads i Google Analytics 4 pokazują różną sprzedaż, bo odpowiadają na różne pytania. Meta przypisuje zakupy po kliknięciu, wyświetleniu i interakcji z reklamą w swoich oknach atrybucji. GA4 widzi sesje na stronie i dzieli zasługi między kanały według własnego modelu. Do tego dochodzą ograniczenia prywatności i różnice w konfiguracji. Część rozbieżności jest naturalna, część wynika z błędów – duplikatów, braku UTM czy różnych stref czasowych. Najlepsze decyzje podejmuje się, łącząc oba narzędzia z danymi sklepu.
Jeśli chcesz, żebyśmy jako Meta Business Partner uporządkowali pomiar w Twoim sklepie i pomogli czytać wyniki kampanii w kontekście całej sprzedaży, zobacz naszą obsługę kampanii Meta Ads.


Bartłomiej Stokłosa
CEO & Founder
Założyciel i CEO Vinson Agency. Od lat buduje strategie sprzedaży na Allegro i marketplace'ach dla firm z całej Polski.
Założyciel i CEO Vinson Agency. Od lat buduje strategie sprzedaży na Allegro i marketplace'ach dla firm z całej Polski.
Obsługa kampanii Meta Ads
Bartłomiej i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."