Consent Mode v2 — dlaczego tracisz połowę konwersji

Objaw jest zawsze podobny: ruch w sklepie bez zmian, sprzedaż w panelu bez zmian, a w Google Ads i GA4 nagle brakuje połowy transakcji. W większości przypadków, które rozplątywałem, przyczyną nie była analityka jako taka, tylko sposób wdrożenia zgód. Poniżej pięć błędów, które powtarzają się najczęściej — łącznie z tym najbardziej podstępnym, gdy platforma i Tag Manager robią to samo naraz.

O co w tym chodzi w jednym akapicie

Consent Mode to mechanizm, który przekazuje narzędziom Google informację o tym, na co zgodził się użytkownik. Jeśli zgody nie ma, skrypty nie zapisują ciasteczek, ale nadal wysyłają anonimowy sygnał — dzięki czemu Google potrafi oszacować brakujące konwersje zamiast po prostu ich nie widzieć. W wersji drugiej doszły dwa parametry dotyczące danych reklamowych i użytkownika. Bez poprawnego wdrożenia część funkcji reklamowych przestaje działać, a dane o konwersjach robią się dziurawe.

Kluczowa rzecz do zrozumienia: to nie jest wybór między „mam dane" a „nie mam danych". Poprawnie wdrożony Consent Mode daje modelowane konwersje nawet od osób, które odrzuciły ciasteczka. Źle wdrożony — nie daje nic, mimo że baner na stronie wygląda tak samo.

Objawy złego wdrożenia

  • Ruch w GA4 utrzymuje się, ale liczba transakcji spada o 30–60% i nie wraca.
  • Google Ads pokazuje znacznie mniej konwersji niż panel sklepu — przy niezmienionym ruchu.
  • W Ads pojawia się komunikat o braku zgód lub ograniczeniu funkcji remarketingu.
  • Listy remarketingowe przestają rosnąć albo gwałtownie się kurczą.
  • Konwersje „skaczą": raz jest ich komplet, raz zero — bez żadnego wzorca.

Zanim zaczniesz szukać w zgodach: sprawdź, czy przypadkiem nie zmienił się sam szablon strony podziękowania albo czy ktoś nie ruszał tagów. Rozbieżność między panelem sklepu a Ads bierze się czasem z banalnej rzeczy — przekierowania, które omija stronę z kodem konwersji. Wyklucz to najpierw, zajmuje pięć minut.

Jak Consent Mode działa naprawdę

Kolejność zdarzeń przy wejściu użytkownika powinna wyglądać tak:

  1. Stan domyślny — zanim cokolwiek się załaduje, skrypty dostają informację „brak zgody". To musi się wydarzyć przed załadowaniem tagów Google, nie po.
  2. Baner pokazuje się użytkownikowi i czeka na decyzję.
  3. Aktualizacja — po kliknięciu wysyłany jest sygnał zmieniający stan na zgodę (lub jej brak) w poszczególnych kategoriach.
  4. Zapamiętanie — przy kolejnych wejściach decyzja jest odtwarzana natychmiast.

Cała trudność siedzi w punkcie pierwszym i w słowie „przed". Jeśli tagi Google załadują się wcześniej niż informacja o stanie domyślnym, mechanizm nie zadziała — i to jest źródło większości problemów, które rozplątuję.

Pięć typowych błędów

1. Dwa wdrożenia naraz — natywne i przez Tag Manager

Najbardziej podstępny przypadek i coraz częstszy, odkąd platformy sklepowe dodały własną obsługę zgód. Sklep ma natywny mechanizm zgód wbudowany w platformę i jednocześnie baner wdrożony przez Google Tag Manager. Oba ustawiają ten sam stan, w nieprzewidywalnej kolejności.

Efekt to wyścig: przy jednym wejściu pierwszy jest mechanizm platformy, przy drugim GTM. Konwersje zliczają się losowo, a diagnostyka jest koszmarna, bo czasem wszystko działa. W jednym testowanym sklepie ten sam zestaw kroków dawał raz konwersję, raz nie — na tej samej przeglądarce.

Rozwiązanie: zostaw jedno. Zwykle prościej jest wyłączyć mechanizm natywny i prowadzić wszystko przez GTM, bo tam masz pełną kontrolę nad kolejnością. Ale odwrotnie też jest poprawnie — ważne, żeby był jeden.

2. Brak stanu domyślnego przed tagami

Baner ustawia zgodę dopiero po kliknięciu, ale nikt nie zdefiniował stanu wyjściowego. Tagi ładują się wcześniej i nie wiedzą, jak się zachować. Objaw: dane są, ale niekompletne i nieprzewidywalne.

3. Baner ładowany asynchronicznie

Skrypt banera jest wczytywany w sposób, który nie gwarantuje pierwszeństwa. Na szybkim łączu wszystko działa, na wolnym telefonie tagi wyprzedzają baner. Testujesz u siebie, widzisz poprawne zachowanie, a u połowy użytkowników jest inaczej — i tego nie widać w żadnym raporcie.

4. Ustawiona zgoda tylko dla części kategorii

Consent Mode v2 operuje na kilku parametrach — osobno dla analityki, osobno dla danych reklamowych i danych użytkownika. Częsty błąd to obsłużenie wyłącznie analityki. Skutek: GA4 zlicza poprawnie, ale Google Ads traci dane o konwersjach i remarketingu. To dokładnie ten przypadek, gdy „w Analytics wszystko widać, a w Ads nie ma konwersji".

5. Brak zapamiętania decyzji

Użytkownik akceptuje zgody, ale przy kolejnej podstronie stan wraca do domyślnego. Konwersja następuje na etapie, gdy zgoda znów jest wyłączona. Objaw: konwersje pojawiają się tylko przy zakupach zrobionych w jednym ciągu, bez powrotów do sklepu.

Jak to sprawdzić w 10 minut

Nie musisz umieć programować — wystarczy przeglądarka.

Test 1 — czy w ogóle jest jeden mechanizm. W panelu platformy poszukaj ustawień zgód lub cookies. Sprawdź w GTM, czy jest tam tag banera. Jeśli oba są aktywne, masz błąd numer 1 i to jest pierwsza rzecz do naprawy, zanim zaczniesz analizować cokolwiek innego.

Test 2 — podgląd w Tag Assistant. Włącz tryb podglądu w Google Tag Manager, wejdź na sklep w trybie incognito i przejdź ścieżkę: strona główna → produkt → koszyk → zakup testowy. Przy każdym kroku zobaczysz stan zgód. Interesuje Cię, czy stan domyślny pojawia się przed tagami Google i czy zmienia się po kliknięciu w banerze.

Test 3 — dwie ścieżki. Przejdź tę samą drogę dwa razy: raz akceptując wszystkie zgody, raz odrzucając. Przy odrzuceniu tagi nadal powinny wysyłać sygnał — bez ciasteczek, ale wysyłać. Jeśli przy odrzuceniu nie dzieje się nic, tracisz modelowane konwersje.

Test 4 — porównanie liczb. Zestaw liczbę zamówień w panelu sklepu z liczbą transakcji w GA4 za ten sam tydzień. Różnica do 10% jest normalna (blokery reklam, wyjątki). Powyżej 30% to sygnał, że coś jest nie tak.

Test 4 zrób najpierw. To jedyna liczba, która mówi, czy w ogóle masz problem i jak duży. Bez niej łatwo spędzić dzień na diagnozowaniu czegoś, co działa poprawnie.

Kolejność naprawy

  1. Ustal skalę — porównaj zamówienia z panelu z transakcjami w GA4 (test 4).
  2. Wyeliminuj podwójne wdrożenie — jeden mechanizm zgód, nie dwa.
  3. Zadbaj o stan domyślny przed tagami — to warunek, bez którego reszta nie ma znaczenia.
  4. Sprawdź wszystkie parametry zgód, nie tylko analitykę — inaczej Ads zostanie bez danych.
  5. Przetestuj obie ścieżki (akceptacja i odrzucenie) w trybie podglądu.
  6. Odczekaj tydzień i porównaj liczby ponownie. Modelowanie konwersji potrzebuje danych, żeby ruszyć — efekt nie jest natychmiastowy.

Jedna uwaga na koniec, bo bywa źródłem nieporozumień: Consent Mode nie wpływa na pozycje w Google. To warstwa analityczna i reklamowa. Jeśli szukasz przyczyny spadku ruchu organicznego, sprawdź listę przyczyn spadków widoczności — tam problem leży zupełnie gdzie indziej. Consent Mode kosztuje Cię natomiast realne pieniądze w kampaniach: bez danych o konwersjach algorytmy Google optymalizują na ślepo.

Jeśli nie masz pewności, czy problem leży w analityce, czy głębiej, zacznij od ośmiu testów do zrobienia samodzielnie, albo zamów bezpłatny audyt SEO sklepu.

Najczęstsze pytania

Czy Consent Mode v2 jest obowiązkowy?

Dla reklamodawców kierujących reklamy do użytkowników z Europejskiego Obszaru Gospodarczego — tak, jeśli chcą korzystać z pełni funkcji reklamowych i pomiarowych Google. Bez niego tracisz remarketing, dane o odbiorcach i modelowanie konwersji. Sam sklep będzie działał, ale kampanie będą optymalizowane na niepełnych danych.

Czy mogę mieć baner cookies z platformy i z GTM jednocześnie?

Nie powinieneś. Dwa mechanizmy ustawiające ten sam stan zgód wchodzą sobie w drogę i kolejność bywa losowa — efektem są konwersje zliczane raz tak, raz inaczej. To jeden z najtrudniejszych do zdiagnozowania problemów, bo objawy są niestabilne. Zostaw jedno rozwiązanie.

Straciłem dane za ostatnie miesiące — da się je odzyskać?

Nie. Dane, które nie zostały zebrane, nie istnieją i nie ma sposobu na ich wsteczne odtworzenie. Można natomiast naprawić wdrożenie i od tego momentu zbierać komplet — łącznie z modelowanymi konwersjami od osób, które odrzuciły ciasteczka. Im szybciej, tym mniejsza dziura w danych porównawczych rok do roku.

Czy Consent Mode wpływa na SEO?

Bezpośrednio nie — to warstwa analityczna i reklamowa, niezwiązana z indeksowaniem ani pozycjami. Pośrednio może zaszkodzić o tyle, że źle wdrożony baner cookies bywa źródłem problemów z Core Web Vitals (przesuwa treść, opóźnia ładowanie). To jednak osobny temat niż same zgody.

Ile kosztuje poprawne wdrożenie?

Sama korekta istniejącego wdrożenia to zwykle kilka godzin pracy. Wdrożenie od zera w sklepie z Google Ads, GA4 i pikselem reklamowym — 1–2 dni, łącznie z testami obu ścieżek zgód. To wydatek, który zwraca się szybko, bo bez danych o konwersjach kampanie reklamowe optymalizują w ciemno i przepalają budżet.

Nie wiesz, czy Twoje konwersje zliczają się poprawnie?

Porównam dane z panelu sklepu z GA4 i Google Ads — powiem, gdzie znikają transakcje.

Napisz do mnie →