Krótka odpowiedź
Diagnozę brakujących konwersji w Google Ads zacznij od konkretnej akcji konwersji w Google Ads: sprawdź jej źródło, status, cel kampanii i kolumny Konwersje oraz Wszystkie konwersje. Następnie ustal, czy diagnozujesz bezpośredni tag Ads, czy konwersję utworzoną na podstawie GA4. GTM Preview i Tag Assistant pozwolą sprawdzić regułę, parametry oraz stan zgód.
Uruchomiony tag nie oznacza jeszcze opublikowanego kontenera ani konwersji przypisanej reklamie. Nie wymuszaj zgód i nie usuwaj działających tagów bez rozpoznania przyczyny.
Sklep przyjmuje zamówienia, a Google Ads pokazuje zero konwersji. Albo konwersje są widoczne, lecz liczby nie zgadzają się z systemem sprzedaży. Oba objawy wymagają diagnozy, ale niekoniecznie zmiany tagu. Problem może dotyczyć uruchomienia zdarzenia, jego parametrów, zgód, importu z GA4 lub ustawień raportowania. Poniższa procedura pomaga ustalić, na którym etapie dane przestają odpowiadać rzeczywistej akcji użytkownika.
W tym poradniku
Najpierw definicja akcji, cel kampanii i właściwa kolumna
Otwórz Cele, Konwersje i Podsumowanie w Google Ads. Wybierz jedną akcję, na przykład zakup z witryny. Zapisz jej źródło, nazwę i widoczny komunikat diagnostyczny. Status tagu nie jest tym samym co status kampanii, a brak ostatnich konwersji może oznaczać brak przypisanych działań, nie awarię wdrożenia.
Sprawdź, czy akcja jest główna, czy pomocnicza oraz czy kampania korzysta z odpowiedniego celu. Pomoc Google dotycząca primary i secondary wyjaśnia, że główne akcje trafiają do kolumny Konwersje i licytacji, gdy używany jest ich cel. Pomocnicze zwykle służą obserwacji w Wszystkich konwersjach. Wyjątkiem są cele niestandardowe, które mogą używać do licytacji również akcji pomocniczych.
Dlatego najpierw sprawdź raport, zanim zmienisz konfigurację strony. Ten sam zakup może być poprawnie odebrany, lecz widoczny w innej kolumnie niż oczekujesz. Nie ustawiaj wszystkich zdarzeń jako głównych tylko po to, aby zapełnić raport. Wyświetlenie kontaktu i potwierdzona sprzedaż mają inne znaczenie dla kampanii Google Ads.
Podaj adres strony i narzędzia, które już działają. Napisz, czy chcesz mierzyć zapytania, zamówienia czy inne zdarzenia. Ustalimy zakres wdrożenia i weryfikacji pomiaru. Omów konfigurację pomiaru
Tag Google Ads czy konwersja oparta na GA4
Bezpośredni tag konwersji Ads i konwersja utworzona z danych GA4 mają inne ścieżki. W pierwszym wariancie sprawdzasz tag Ads, identyfikator i etykietę akcji. W drugim najpierw ustalasz, czy właściwe zdarzenie dociera do odpowiedniej usługi GA4, a dopiero potem kontrolujesz połączenie z Ads i ustawienia konwersji.
| Ścieżka | Pierwsza kontrola | Kolejny etap |
|---|---|---|
| Bezpośredni tag Ads | Reguła, ID, label i parametry w Tag Assistant | Diagnostyka wybranej akcji i cel kampanii |
| Konwersja z GA4 | Nazwa zdarzenia, parametry i właściwy strumień | Powiązanie Analytics z Ads i akcja konwersji |
| Dane z CRM | Faktyczne zdarzenie biznesowe i wynik importu | Konto właściciela akcji, identyfikatory i diagnostyka integracji |
Nie szukaj etykiety tagu Ads jako warunku poprawności ścieżki opartej wyłącznie na GA4. Z kolei brak połączenia GA4-Ads nie wyjaśnia sam w sobie awarii bezpośredniego tagu Ads. Podstawy wdrożenia obu dróg opisuje konfiguracja śledzenia konwersji.
Jeżeli ten sam zakup wysyłasz obiema drogami jako dwie główne akcje, raport może sumować dwa cele. Deduplikacja identyfikatorem zamówienia w jednej akcji nie usuwa automatycznie drugiej, odrębnej akcji.
Tabela diagnostyczna: objaw i pierwszy dowód
Zanim zmienisz tag, wskaż objaw możliwy do odtworzenia. Zapisz adres lub typ strony, badaną akcję, stan zgody i wersję kontenera. Ułatwia to porównanie wyników przed i po korekcie.
| Objaw | Co sprawdzić najpierw |
|---|---|
| Tag nie uruchamia się | Czy dociera właściwe zdarzenie i czy warunki reguły są spełnione |
| Działa tylko w Preview | Czy testujesz draft różniący się od opublikowanej wersji |
| Tag się uruchamia, ale Ads pokazuje zero | ID, label, cel, kolumny, zgody i możliwość przypisania reklamie |
| Zakup wraca po odświeżeniu | Stałość transaction ID dla tego zamówienia i liczba wywołań |
| Wyniki spadły po zmianie CMP | Kolejność default/update i odwzorowanie rzeczywistego wyboru |
| Sprzedaż jest przypisywana operatorowi płatności | Powrót do sklepu i niechciane odesłania w GA4 |
| Nagle przestało działać | Historia publikacji GTM, wdrożeń strony i aktualizacji integracji |
Nie uznawaj samej zbieżności dat za dowód przyczyny. Zmiana checkoutu mogła usunąć zdarzenie, ale mogła też zmienić jego moment lub nazwę. Znajdź konkretną różnicę w zachowaniu. Po poprawce powtórz ten sam kontrolowany scenariusz, zamiast porównywać dwa przypadkowe wejścia.
GTM Preview i Tag Assistant: draft to nie produkcja
Dokumentacja GTM Preview opisuje podgląd roboczej konfiguracji tak, jakby była wdrożona. To pozwala sprawdzić zmiany przed publikacją. Wynik w Preview nie potwierdza jednak, że zwykły użytkownik otrzymuje tę samą wersję.
Zespół pomocy Google Tag Manager zaleca:
Make sure your tag configurations function as expected.
Wybierz zdarzenie na osi Tag Assistant i zobacz tagi uruchomione oraz nieuruchomione. Otwórz szczegóły reguły i wartości zmiennych w tym konkretnym momencie. Obecność purchase na osi nie jest tym samym co uruchomienie tagu Ads. Nazwy zdarzeń zależą od implementacji witryny, więc lista z poradnika nie musi pojawić się automatycznie.
Porównaj draft z aktywną wersją kontenera. Po zaakceptowanej zmianie potrzebna jest świadoma publikacja i kontrola zachowania wersji aktywnej. Przy pracy kilku osób sprawdź również, czy publikacja nie obejmuje cudzych, niezweryfikowanych zmian. Cofnięcie kontenera może przywrócić jeden tag, ale równocześnie zmienić inne elementy pomiaru.
Brak fragmentu gtag lub GTM w źródle HTML to wskazówka, nie rozstrzygnięcie dla każdej strony. Skrypty mogą być ładowane dynamicznie lub blokowane zgodnie z wyborem zgód. Sprawdź rzeczywiste ładowanie i warunki, zanim zalecisz ponowną instalację.
Sprawdź tag Google, ID, label i linker
Instrukcja konwersji Ads przez GTM wymienia konfigurację tagu Google, linkera i tagu konwersji. Sprawdź ich rolę w swoim wdrożeniu oraz połączenie z właściwym miejscem docelowym. Nie dokładaj kolejnego zestawu tylko dlatego, że wcześniejszy ma inną nazwę w kontenerze.
ID kontenera GTM-, identyfikator pomiaru G- oraz identyfikatory reklamowe AW- nie są zamienne. W tagu konwersji porównaj Conversion ID i Conversion Label z dokładnie tą akcją, którą diagnozujesz. Sprawdź też dynamiczną wartość, walutę i identyfikator transakcji. Zmienna może istnieć, lecz w chwili uruchomienia mieć wartość undefined.
Conversion Linker wiąże informacje o kliknięciu z późniejszym pomiarem w obsługiwanej konfiguracji. Sprawdź automatyczne tagowanie, przekierowania strony docelowej, ustawienia zgód i przechowywanie informacji kliknięcia. Nie wymagaj, aby gclid pozostawał widoczny w adresie każdej kolejnej podstrony.
Wspólny Conversion ID nie jest dowodem duplikacji. Tag Google może poprawnie współistnieć z tagiem konkretnej konwersji. Dopiero porównanie wysłanych akcji i ich parametrów pokazuje, czy jedna sprzedaż została zgłoszona wielokrotnie. Nie usuwaj kodu z motywu lub wtyczki bez ustalenia, jakie inne cele obsługuje.
Mierz rzeczywisty sukces i użyj transaction ID
Dla zakupu trigger powinien odpowiadać potwierdzonemu zdarzeniu przyjętemu w definicji pomiaru. Samo otwarcie strony podziękowania może się powtarzać. Warunek niepustego identyfikatora nie oznacza, że tag wykona się tylko raz, a opcja Once per event nie chroni przed kolejnym zdarzeniem lub przeładowaniem.
Google opisuje deduplikację przez transaction ID. Identyfikator powinien być dynamiczny i unikalny dla zamówienia, ale zachować tę samą wartość przy ponownym zgłoszeniu tego zakupu. Limit wynosi 64 znaki. Nie wolno umieszczać w nim danych identyfikujących klienta. Dwa zgłoszenia tej samej akcji konwersji z tym samym ID są rozpoznawane jako duplikat.
Nie wpisuj na stałe przykładowego numeru we wszystkich zakupach. Możesz wtedy zaniżyć raportowanie. Numer powinien pochodzić z systemu zamówień i trafić do właściwego pola tagu, a nie tylko istnieć gdzieś w dataLayer.
Przy formularzu potrzebujesz potwierdzenia sukcesu, nie samego kliknięcia Wyślij. AJAX, błędna walidacja i odpowiedź serwera zmieniają przebieg zdarzeń. Kliknięcie numeru telefonu opisuj jako kliknięcie, chyba że masz osobny pomiar rozmowy. Takie rozróżnienie pozwala ocenić jakość danych bez utożsamiania każdej interakcji z klientem.
Zgody i enhanced conversions: osobne kontrole
Jeśli spadek pojawił się po zmianie banera, sprawdź wartości przed wyborem, po odmowie, po częściowej zgodzie i po jej wycofaniu. Wszystkie parametry mogą przejść na granted tylko wtedy, gdy odpowiada to rzeczywistemu wyborowi użytkownika. Nie poprawiaj raportu przez wymuszenie zgód w kodzie.
Instrukcja Google dotycząca Consent Mode wymaga właściwej kolejności ustawienia stanu domyślnego i jego aktualizacji. W szablonach GTM stosuje się przeznaczone do tego API. Sprawdź, czy CMP już realizuje tę funkcję, zanim dodasz drugi template. Szerszą macierz kontroli znajdziesz w audycie Consent Mode po zmianach 2026.
Brak enhanced conversions nie oznacza, że każda zwykła konwersja przestaje działać. To dodatkowe wykorzystanie odpowiednio przygotowanych danych użytkownika. Aktualizacja ustawień Google z 2026 opisuje połączenie ustawień web i leads oraz obsługę danych z kilku metod. Nie zakładaj więc, że każdy panel nadal wymaga wyboru jednej drogi wdrożenia.
Sprawdź warunki korzystania z danych, faktycznie przekazywane pola i diagnostykę integracji. Nie dodawaj danych kontaktowych do logów lub ogólnych zmiennych tylko dla testu. Osobny poradnik enhanced conversions Google Ads rozwija ten zakres.
Cross-domain, operator płatności i różnice raportów
Pomiar między domenami w GA4 dotyczy stron, na których można wdrożyć właściwy tag tego samego strumienia. Identyfikatory są przekazywane między domenami przez parametr _gl. Przed konfiguracją ustal, które domeny rzeczywiście należą do mierzonego procesu i pozostają pod Twoją kontrolą.
Obca domena operatora płatności nie staje się własną mierzoną domeną przez dopisanie jej do listy. Google podaje operatorów płatności jako przykład niechcianych odesłań. Sprawdź powrót do sklepu, właściwe przypisanie źródła i ustawienia unwanted referrals. To inny problem niż brak własnego tagu na drugim checkoutcie.
Google Ads, GA4 i CRM nie muszą pokazać identycznych liczb. Porównuj tę samą definicję akcji, zakres kanałów, strefę czasową, okno i datę raportowania. Pomoc Google o danych konwersji wyjaśnia, że standardowy raport Ads wiąże konwersję z datą interakcji; do analizy momentu sprzedaży dobierz odpowiednią kolumnę czasu konwersji. Uwzględnij zwroty i odrzucone leady.
Nie zakładaj, że CRM zawsze będzie niżej ani że zgodny trend dowodzi poprawności. Każda większa różnica powinna mieć sprawdzalne wyjaśnienie. Raport atrybucji również nie jest samodzielnym dowodem, że bez reklamy sprzedaż nie wystąpiłaby.
Przeprowadź kontrolowany test i zapisz wynik naprawy
Preview i DebugView pomagają obserwować pomiar, ale same nie wyłączają wysyłania danych. Test bramki płatniczej lub kupon nie izolują także produkcyjnych zamówień, maili i integracji. Przed próbą ustal środowisko, źródła danych i kierunek wysyłki danych z tagów tak, aby test nie zanieczyszczał pomiaru kampanii.
W odseparowanym scenariuszu sprawdź prawidłową akcję, błąd formularza lub płatności, odmowę zgód oraz powrót do potwierdzenia. Zapisz oczekiwany rezultat, rzeczywiste parametry i wersję konfiguracji. Nie klikaj własnej płatnej reklamy tylko po to, aby wywołać konwersję kontrolną.
Po korekcie obserwuj diagnostykę i porównywalne dane produkcyjne. Czas aktualizacji raportów zależy od źródła oraz procesu, dlatego sprawdź przewidywane opóźnienie dla diagnozowanego źródła danych. Zachowaj datę i opis zmiany, aby później wyjaśnić różnicę w wynikach.
Jeżeli potrzebujesz wsparcia, opisz problem w kontakcie albo sprawdź usługę pomiaru konwersji. Wystarczy adres lub platforma i informacja, które dane się nie zgadzają. Nazwę akcji czy CMP dopisz, jeśli je znasz. Nie przesyłaj danych klientów ani sekretów dostępu.
Wspomniane narzędzia
Najczęściej zadawane pytania
Dlaczego Google Ads pokazuje 0 konwersji mimo że ludzie kupują?
Jak sprawdzić, czy mój tag Google Ads Conversion faktycznie się odpala?
Jak sprawdzić Consent Mode przy braku konwersji?
Czym różnią się konwersje rozszerzone od zwykłego śledzenia?
Co zrobić, gdy Google Ads liczy konwersje dwa razy?
Dlaczego konwersje z reklam Google Ads są zaliczane jako Direct w GA4?
Dlaczego liczba konwersji w Google Ads różni się od GA4 i mojego sklepu?
Sprawdź, czy mierzysz właściwe działania
Podaj adres strony i narzędzia, które już działają. Napisz, czy chcesz mierzyć zapytania, zamówienia czy inne zdarzenia. Ustalimy zakres wdrożenia i weryfikacji pomiaru.