
Ustal, dlaczego kampanie wydają budżet bez oczekiwanych zapytań lub sprzedaży. Sprawdź kierowanie reklam, wyszukiwane hasła, stawki, stronę docelową i pomiar konwersji.
Ilustracja została wygenerowana przez AI.
Jeśli panel Google Ads pokazuje przychody, transakcje albo ROAS, które nie zgadzają się z rzeczywistością w sklepie, problem zwykle nie leży wyłącznie w kampanii. W e-commerce błędny pomiar konwersji potrafi zniekształcić decyzje o budżecie, strategiach stawek i rentowności sprzedaży. Efekt jest prosty: system optymalizuje kampanie na podstawie danych, którym nie można ufać.
Problem „konwersje w Google Ads są źle mierzone w e-commerce” może oznaczać zarówno brak części transakcji, jak i ich podwójne zliczanie, błędne wartości zamówień, przypisywanie sprzedaży do niewłaściwych kampanii albo rozjazd między Google Ads, GA4, panelem sklepu i CRM. Poniżej znajdziesz konkretną checklistę diagnostyczną, najczęstsze przyczyny oraz działania naprawcze.
Najważniejsza zasada: zanim zmienisz budżety, strategie stawek lub strukturę kampanii, upewnij się, że główna konwersja zakupowa jest mierzona poprawnie, deduplikuje transakcje i przekazuje realną wartość koszyka.
Jak rozpoznać, że konwersje są źle mierzone?
Najczęstszy objaw jest pozornie prosty: panel pokazuje dane, które nie zgadzają się z rzeczywistością. Właściciel sklepu widzi inne przychody w systemie e-commerce, inne w Google Ads, inne w Google Analytics 4, a jeszcze inne w raporcie z bramki płatności lub ERP. Różnice między systemami są normalne, ale duże rozbieżności lub nielogiczne trendy są sygnałem ostrzegawczym.
W Google Ads problem jest szczególnie groźny, ponieważ dane o konwersjach nie są tylko raportem. Są paliwem dla algorytmów Smart Bidding. Jeśli kampania Performance Max, produktowa, search lub remarketingowa otrzymuje błędne sygnały, może zwiększać wydatki na ruch, który nie generuje realnych zamówień, albo ograniczać widoczność najlepiej sprzedających produktów.
Przychód w Google Ads jest wyższy niż w sklepie
Może to oznaczać podwójne zliczanie transakcji, brak deduplikacji transaction_id, uruchamianie tagu przy odświeżeniu strony podziękowania albo import tej samej konwersji z kilku źródeł.
Google Ads pokazuje mniej zakupów niż sklep
Przyczyną mogą być blokady zgód cookies, błędnie wdrożony tag, brak pomiaru po przekierowaniu z bramki płatności, problemy z Consent Mode lub zbyt wąskie ustawienia konwersji.
Wartość konwersji jest stała dla wszystkich zamówień
Jeżeli każda transakcja ma tę samą wartość, najczęściej tag nie pobiera dynamicznej wartości koszyka albo w Google Ads ustawiono domyślną wartość zamiast wartości transakcyjnej.
ROAS wygląda świetnie, ale biznesowo się nie spina
Problem może leżeć w zliczaniu przychodu brutto zamiast marży, nieuwzględnianiu zwrotów, anulacji i kosztów dostawy albo w zbyt optymistycznej atrybucji.
Najczęstsze przyczyny błędnego pomiaru konwersji w e-commerce
Źródło problemu zwykle znajduje się na styku Google Ads, GA4, Google Tag Managera, platformy sklepowej i mechanizmu zgód. Dlatego diagnostyki nie warto zaczynać od pojedynczego wykresu. Trzeba sprawdzić pełną ścieżkę: kliknięcie reklamy, sesję użytkownika, koszyk, płatność, stronę potwierdzenia, dataLayer, tagi i import konwersji.
1. Podwójne zliczanie zakupów
To jeden z najpoważniejszych problemów w sklepach internetowych. Występuje wtedy, gdy ta sama transakcja trafia do Google Ads więcej niż raz. Może się tak dziać, gdy równolegle działa tag Google Ads purchase oraz import konwersji z GA4, a oba źródła są oznaczone jako główne konwersje. Częstą przyczyną jest też odpalenie tagu przy każdym wejściu na stronę thank you page.
2. Brak unikalnego identyfikatora transakcji
Google Ads potrzebuje identyfikatora zamówienia, aby ograniczać ryzyko duplikacji. Jeżeli transaction_id jest pusty, losowy, zmienia się przy odświeżeniu strony albo nie jest przekazywany do tagu, system może zliczać tę samą sprzedaż wielokrotnie. W e-commerce identyfikator transakcji powinien być stabilny i zgodny z numerem zamówienia lub wewnętrznym ID zamówienia.
3. Błędna wartość konwersji
Sklep może przekazywać do Google Ads wartość brutto, netto, subtotal, wartość z dostawą, bez rabatu albo z rabatem. Samo w sobie nie zawsze jest to błędem, ale musi być świadomą decyzją. Problem pojawia się wtedy, gdy raportowane wartości są przypadkowe, zaokrąglone, stałe, nie obejmują waluty albo nie odpowiadają temu, co firma wykorzystuje do oceny rentowności.
4. Konflikt między konwersją Google Ads a importem z GA4
Wiele sklepów ma jednocześnie wdrożony tag Google Ads i import zdarzenia purchase z GA4. To poprawne tylko wtedy, gdy konfiguracja jest świadoma. W przeciwnym razie Google Ads może wykorzystywać dwa różne źródła tego samego zakupu. Jeżeli porządkujesz analitykę, warto sprawdzić również konfigurację Google Tag Managera, bo to tam najczęściej znajdują się reguły, zmienne i dataLayer odpowiedzialne za wysyłkę danych.
5. Problemy z Consent Mode i banerem zgód
Po wdrożeniu zgód użytkownika część konwersji może być modelowana, a część mierzona bezpośrednio. Jeżeli Consent Mode jest niepoprawnie skonfigurowany, tagi mogą nie uruchamiać się wcale, uruchamiać się przed decyzją użytkownika albo wysyłać dane niezgodnie z ustawieniami. To wpływa na liczbę konwersji, jakość modelowania i spójność raportów.
6. Utrata parametrów po przejściu przez płatność
W wielu sklepach użytkownik przechodzi przez zewnętrzną bramkę płatności. Jeśli powrót do sklepu jest źle obsłużony, sesja może zostać przerwana, źródło ruchu nadpisane, a zakup przypisany do payment gateway zamiast do Google Ads. W GA4 widać wtedy transakcje przypisane do operatora płatności, a w Google Ads brakuje części konwersji lub są one przypisane w nietypowy sposób.
Nie każda różnica między Google Ads, GA4 i panelem sklepu oznacza błąd. Różne systemy stosują inne modele atrybucji, okna konwersji i momenty księgowania. Problem zaczyna się wtedy, gdy rozbieżności są duże, nagłe, powtarzalne albo wpływają na decyzje budżetowe.
Przy dużych budżetach nawet niewielki błąd w pomiarze może istotnie zmienić ocenę kampanii. Warto policzyć, jak błędny przychód lub zawyżony ROAS wpływa na decyzje o skalowaniu, marży i realnej rentowności.
Kalkulator RankHero
Policz rentowność kampanii e-commerce
Sprawdź, jak przychód, marża, koszty reklamy i zwroty wpływają na opłacalność kampanii sklepu internetowego.
Diagnostyka krok po kroku
Naprawę warto zacząć od uporządkowania faktów. Nie wystarczy porównać jednej liczby z Google Ads z liczbą zamówień w sklepie. Trzeba sprawdzić, które konwersje są używane do optymalizacji, jak są uruchamiane tagi, czy wartości są dynamiczne oraz czy ta sama transakcja nie trafia do systemu kilkoma ścieżkami.
- Sprawdź, która konwersja jest główna w Google AdsWejdź w cele konwersji i sprawdź, czy zakup e-commerce jest oznaczony jako działanie podstawowe. Zweryfikuj, czy nie masz dwóch głównych konwersji zakupowych, na przykład jednej z tagu Google Ads i drugiej importowanej z GA4.
- Porównaj źródła danychZestaw liczbę zamówień i wartość przychodu z Google Ads, GA4, panelu sklepu, CRM oraz bramki płatności. Porównuj ten sam zakres dat, tę samą walutę i ten sam status zamówień.
- Sprawdź transaction_idZweryfikuj, czy każde zdarzenie purchase ma unikalny identyfikator zamówienia. Sprawdź, czy identyfikator nie jest pusty, nie zmienia się przy odświeżeniu strony i jest przekazywany do Google Ads.
- Przetestuj zakup testowyPrzejdź pełną ścieżkę zakupową od kliknięcia reklamy testowej lub oznaczonego URL, przez koszyk, płatność i stronę potwierdzenia. Sprawdź w podglądzie tagów, czy uruchamia się dokładnie jeden tag zakupu.
- Zweryfikuj dataLayerNa stronie potwierdzenia sprawdź, czy dataLayer zawiera poprawne pola: value, currency, transaction_id oraz pozycje produktów. Błędy w dataLayer zwykle przenoszą się dalej do GA4 i Google Ads.
- Sprawdź Consent ModePrzetestuj zachowanie tagów przed wyrażeniem zgody, po zgodzie analitycznej i po zgodzie marketingowej. Zwróć uwagę, czy consent update następuje prawidłowo i czy tagi nie są blokowane błędnie.
- Przeanalizuj atrybucję i okna konwersjiPorównaj ustawienia w Google Ads i GA4. Różnice w modelach atrybucji, oknach konwersji i czasie raportowania mogą tłumaczyć część rozbieżności, ale nie powinny powodować chaosu w danych.
Tabela diagnostyczna: objaw, prawdopodobna przyczyna i działanie
| Objaw w danych | Prawdopodobna przyczyna | Co sprawdzić | Rekomendowane działanie |
|---|---|---|---|
| Google Ads pokazuje więcej transakcji niż sklep | Podwójne zliczanie zakupu lub brak deduplikacji | Lista konwersji, źródła importu, transaction_id, reguły uruchamiania tagu | Zostaw jedno główne źródło konwersji zakupowej i popraw identyfikator transakcji |
| Google Ads pokazuje mniej transakcji niż sklep | Tag nie uruchamia się u części użytkowników, problem z płatnością lub zgodami | Podgląd GTM, Tag Assistant, Consent Mode, powrót z bramki płatności | Napraw warunki uruchamiania tagu, zgody i ścieżkę po płatności |
| Każda konwersja ma tę samą wartość | Ustawiono stałą wartość konwersji lub nie działa dynamiczne value | Ustawienia konwersji w Google Ads, zmienne GTM, dataLayer | Wdroż dynamiczne przekazywanie wartości zamówienia i waluty |
| ROAS jest nierealnie wysoki | Zawyżona wartość zamówienia, duplikaty, brak zwrotów lub błędna waluta | Wartość brutto i netto, waluta, zwroty, anulacje, rabaty | Ustal definicję przychodu do raportowania i skoryguj konfigurację |
| W GA4 transakcje przypisują się do operatora płatności | Brak wykluczeń referral lub przerwana sesja po płatności | Źródła ruchu w GA4, lista niechcianych odesłań, konfiguracja domen | Dodaj bramki płatności do niechcianych odesłań i przetestuj cross-domain, jeśli dotyczy |
| Konwersje pojawiają się z dużym opóźnieniem | Modelowanie konwersji, opóźnienia importu lub różne momenty raportowania | Status konwersji, import z GA4, okno konwersji, raporty opóźnień | Ustal realistyczny czas oceny kampanii i nie analizuj wyników zbyt wcześnie |
| Po wdrożeniu banera zgód spadła liczba konwersji | Niepoprawny Consent Mode lub zbyt agresywne blokowanie tagów | Kolejność uruchamiania skryptów, default consent, update consent, tryb zaawansowany | Popraw implementację zgód i wykonaj testy scenariuszy użytkownika |
Jak naprawić pomiar konwersji w Google Ads?
Naprawa zależy od przyczyny, ale w większości sklepów warto wdrożyć kilka stałych zasad. Celem nie jest to, aby Google Ads, GA4 i panel sklepu zawsze pokazywały identyczne liczby. Celem jest spójny, stabilny i biznesowo użyteczny pomiar, na którym można bezpiecznie oprzeć optymalizację kampanii.
Ustal jedno główne źródło konwersji zakupowej
W Google Ads zakup powinien mieć jedno źródło wykorzystywane jako konwersja podstawowa. Może to być natywny tag Google Ads albo import z GA4, ale nie oba równocześnie jako główne działanie, jeśli mierzą to samo. Dodatkowe zdarzenia mogą pozostać jako pomocnicze, ale nie powinny wpływać na strategie stawek bez jasnego powodu.
Popraw warstwę danych i zmienne transakcyjne
Warstwa danych powinna przekazywać prawidłowe informacje o zamówieniu: ID transakcji, wartość, walutę, produkty, ilości i ewentualnie kupony. Jeżeli korzystasz z Google Tag Managera, zmienne powinny pobierać dane bezpośrednio z dataLayer, a nie z tekstu strony, selektorów CSS lub elementów, które mogą zmienić się po aktualizacji szablonu.
Włącz deduplikację przez transaction_id
Każdy zakup powinien mieć stabilny identyfikator. To szczególnie ważne w sklepach, w których użytkownik może wrócić na stronę potwierdzenia, odświeżyć ją albo otrzymać link do statusu zamówienia. Bez deduplikacji raporty mogą wyglądać lepiej niż rzeczywistość, a kampanie będą skalowane na fałszywych sygnałach.
Zweryfikuj wartość konwersji i walutę
W e-commerce sama liczba transakcji nie wystarcza. Kampanie powinny optymalizować się na wartości, ale tylko wtedy, gdy jest ona poprawna. Sprawdź, czy Google Ads otrzymuje właściwą walutę, czy wartość nie jest zaokrąglana do jednej liczby, czy rabaty są uwzględnione oraz czy koszt dostawy jest liczony zgodnie z przyjętym modelem raportowania.
Uporządkuj zgody i modelowanie
Consent Mode powinien być wdrożony zgodnie z logiką banera zgód. Jeżeli użytkownik odmawia zgody, pomiar będzie ograniczony, ale tagi nadal powinny zachowywać się przewidywalnie. Jeżeli użytkownik wyraża zgodę, zdarzenia powinny być wysyłane poprawnie. Błędy w kolejności ładowania skryptów często powodują większe straty danych niż sama odmowa zgody.
Wyklucz bramki płatności z raportowania jako źródła sprzedaży
Jeżeli GA4 przypisuje sprzedaż do operatorów płatności, trzeba zweryfikować listę niechcianych odesłań i konfigurację domen. W przeciwnym razie raporty będą sugerowały, że sprzedaż generuje bramka płatności, a nie realne źródło pozyskania użytkownika. To utrudnia ocenę kampanii i całej ścieżki zakupowej.
Sprawdź, czy problem nie dotyczy całego konta Google Ads
Błędy pomiaru często wychodzą przy kampaniach zakupowych lub Performance Max, ale ich źródło może dotyczyć całego konta. Jeżeli potrzebujesz szerszej diagnostyki, zobacz również kategorię problemy Google Ads, gdzie opisujemy typowe sytuacje związane z kampaniami, budżetem, skutecznością i analityką.
Po naprawie pomiaru nie oceniaj kampanii po jednym dniu. Algorytmy Google Ads potrzebują czasu, aby zebrać poprawne sygnały. W praktyce warto zaplanować okres obserwacji, szczególnie jeśli wcześniej strategie stawek uczyły się na zafałszowanych konwersjach.
Lista kontrolna: co sprawdzić w sklepie internetowym?
- Czy w Google Ads istnieje tylko jedna główna konwersja zakupowa?
- Czy import z GA4 i tag Google Ads nie dublują tego samego zakupu?
- Czy zdarzenie purchase uruchamia się tylko raz dla jednego zamówienia?
- Czy transaction_id jest obecny, unikalny i stabilny?
- Czy value odpowiada rzeczywistej wartości zamówienia według przyjętej definicji?
- Czy currency jest przekazywane poprawnie i zgodnie z walutą sklepu?
- Czy rabaty, kupony, dostawa i podatki są raportowane świadomie?
- Czy tag nie uruchamia się ponownie po odświeżeniu strony potwierdzenia?
- Czy dataLayer zawiera poprawne dane transakcyjne?
- Czy Consent Mode działa poprawnie przed zgodą i po zgodzie użytkownika?
- Czy bramki płatności nie przejmują atrybucji w GA4?
- Czy porównujesz dane z tych samych zakresów dat i przy tych samych statusach zamówień?
- Czy zwroty i anulacje są analizowane poza samym panelem Google Ads?
- Czy strategie stawek korzystają z właściwego celu konwersji?
Jak błędny pomiar wpływa na decyzje biznesowe?
Źle mierzone konwersje nie są wyłącznie problemem analitycznym. To problem zarządczy. Jeśli Google Ads zawyża przychody, firma może zwiększać budżet na kampanie, które realnie są nierentowne. Jeśli system zaniża sprzedaż, kampanie mogą zostać ograniczone mimo tego, że generują wartościowych klientów.
W e-commerce szczególnie niebezpieczne są błędy, które wyglądają jak sukces. Przykładowo kampania raportuje ROAS 900 procent, ale po uwzględnieniu marży, zwrotów, rabatów i kosztów dostawy okazuje się, że zysk jest minimalny. Dlatego przy optymalizacji Google Ads warto łączyć dane reklamowe z danymi sprzedażowymi, a nie analizować sam koszt kliknięcia lub sam przychód z panelu.
Błędne skalowanie budżetu
Zawyżone konwersje mogą prowadzić do zwiększania wydatków w kampaniach, które nie przynoszą realnego zysku.
Nieprawidłowe decyzje o produktach
Jeśli dane produktowe są źle przypisywane, możesz promować asortyment o niskiej marży lub wysokim współczynniku zwrotów.
Zaburzona praca algorytmów
Smart Bidding optymalizuje pod sygnały, które otrzymuje. Jeśli sygnały są błędne, skuteczność kampanii będzie ograniczona.
Brak zaufania do raportów
Gdy zarząd, marketing i sprzedaż widzą inne liczby, trudno podejmować szybkie decyzje o inwestycjach w reklamę.
Kiedy warto skonsultować problem z ekspertem?
Samodzielna diagnostyka jest możliwa, jeśli problem jest prosty: na przykład widać dwie konwersje zakupowe w Google Ads albo tag uruchamia się dwa razy na stronie potwierdzenia. W praktyce wiele sklepów ma bardziej złożone środowisko: kilka domen, bramki płatności, marketplace, ERP, integracje z feedem produktowym, Consent Mode, GA4 i osobne raportowanie marżowe.
Warto skonsultować problem z ekspertem, jeśli rozbieżności wpływają na decyzje budżetowe, kampanie mają duży udział w sprzedaży, a dane z panelu nie pozwalają ocenić realnej rentowności. Konsultacja jest też wskazana po migracji sklepu, zmianie platformy, wdrożeniu nowego banera zgód, przejściu na GA4, uruchomieniu Performance Max albo po nagłym spadku lub wzroście liczby konwersji.
Masz duże rozbieżności między Google Ads i sklepem
Ekspert pomoże ustalić, które różnice wynikają z atrybucji, a które z błędnej implementacji technicznej.
Nie wiesz, która konwersja steruje stawkami
Audyt celów konwersji pozwala sprawdzić, czy kampanie optymalizują się na zakup, lead, wizytę na stronie czy zdarzenie pomocnicze.
Wdrożenie obejmuje GA4, GTM i Consent Mode
W takim układzie jeden błąd kolejności tagów lub zgód może wpłynąć na cały pomiar sprzedaży.
Skalujesz budżet i potrzebujesz pewnych danych
Im większy budżet reklamowy, tym większy koszt decyzji opartych na błędnym ROAS lub niepełnych konwersjach.
Jeżeli chcesz uporządkować pomiar i jednocześnie sprawdzić, czy kampanie są prowadzone na danych, którym można zaufać, RankHero może przeanalizować konfigurację konwersji, GA4, GTM i konto reklamowe. W przypadku działań płatnych zobacz również usługę kampanie Google Ads.
Potrzebujesz diagnozy konwersji w Google Ads?
Sprawdzimy, czy zakupy w e-commerce są mierzone poprawnie, czy dane nie są dublowane i czy kampanie optymalizują się na właściwy cel. Otrzymasz konkretne wnioski oraz rekomendacje naprawcze.
FAQ
Dlaczego Google Ads pokazuje inne przychody niż panel sklepu?
Google Ads przypisuje konwersje według własnego modelu atrybucji, okna konwersji i momentu interakcji z reklamą. Panel sklepu zwykle pokazuje wszystkie zamówienia według daty zakupu. Różnice są normalne, ale duże rozbieżności mogą wskazywać na błędny tag, duplikaty, problem z wartością zamówienia lub niepoprawne źródła importu.
Czy lepiej mierzyć konwersje przez tag Google Ads czy import z GA4?
Nie ma jednej odpowiedzi dla każdego sklepu. Tag Google Ads często daje szybszy i bardziej bezpośredni sygnał do optymalizacji kampanii. Import z GA4 może być wygodny, jeśli analityka jest dobrze wdrożona i spójna. Najważniejsze jest to, aby nie dublować tej samej konwersji jako celu podstawowego.
Czy jedna transakcja może być policzona dwa razy?
Tak. Dzieje się tak, gdy tag uruchamia się ponownie, brakuje unikalnego transaction_id, użytkownik odświeża stronę podziękowania albo zakup jest importowany jednocześnie z kilku źródeł. Dlatego deduplikacja i kontrola reguł uruchamiania tagów są kluczowe.
Jak duża różnica między Google Ads a sklepem jest akceptowalna?
To zależy od modelu atrybucji, długości ścieżki zakupowej, udziału zgód cookies i sposobu raportowania zamówień. Niewielkie różnice są naturalne. Alarmujące są rozbieżności powtarzalne, skokowe, trudne do wyjaśnienia lub takie, które zmieniają ocenę rentowności kampanii.
Czy Consent Mode może zmniejszyć liczbę widocznych konwersji?
Tak, szczególnie jeśli użytkownicy nie wyrażają zgody na pomiar lub jeśli wdrożenie Consent Mode jest błędne. Poprawnie skonfigurowany mechanizm pozwala jednak lepiej obsługiwać pomiar w środowisku ograniczonych zgód i wspiera modelowanie konwersji.
Co zrobić po naprawie błędnego pomiaru?
Po zmianach wykonaj testowe zamówienia, sprawdź podgląd tagów, porównaj dane w Google Ads, GA4 i sklepie, a następnie daj kampaniom czas na zebranie nowych sygnałów. W przypadku strategii automatycznych unikaj gwałtownych zmian budżetu od razu po wdrożeniu poprawek.




