Co dzieje się z danymi po kliknięciu „odrzuć", dlaczego mała firma nie dostanie modelowania GA4 i dlaczego jedna zgoda zamiast trzech kosztuje dane.

Baner zgód traktuje się w firmach jak formalność prawną: trzeba mieć, więc się wkleja i zapomina. To jest kosztowna pomyłka, bo baner nie jest warstwą prawną nałożoną na pomiar — jest warstwą, która o tym pomiarze decyduje.
Od tego, jak jest zbudowany i co dokładnie wyłącza, zależy, ilu Waszych odwiedzających w ogóle pojawi się w raportach. A od tego z kolei zależy, czy jakakolwiek decyzja podjęta na tych raportach ma sens.
Ten tekst jest o architekturze pomiaru: co się dzieje z danymi po kliknięciu „odrzuć", czego Google w zamian nie zrobi i jak ustawić zgody tak, żeby nie tracić danych bez powodu. Jeśli szukacie raczej odpowiedzi, jak czytać liczby, które już macie, to osobny tekst — o czterech sposobach, w jakie raport potrafi kłamać.
Zanim przejdziemy do zgód, warto rozłożyć na części to, co w firmach nazywa się jednym słowem „analityka". To są cztery osobne warstwy, każda z własnym sposobem psucia się — i większość rozmów o „złych danych" dotyczy innej warstwy, niż się rozmówcom wydaje.
Zbieranie. Strona wysyła zdarzenia: ktoś wszedł, przewinął, kliknął, wysłał formularz. Tu psuje się to, że zdarzenie nie jest wysyłane wcale albo jedzie pod nazwą, której nikt nie odbiera.
Zgoda. Między zbieraniem a resztą stoi decyzja odwiedzającego. To jest warstwa, o której ten tekst jest w całości, bo ona rozstrzyga, ile z warstwy pierwszej w ogóle pojedzie dalej.
Przetwarzanie. Zdarzenia trafiają do narzędzia, które grupuje je w sesje, użytkowników i konwersje. Tu psuje się liczenie podwójne i wliczanie własnego ruchu.
Raportowanie. Dopiero na końcu powstaje liczba, którą ktoś ogląda. I to jest jedyna warstwa, którą widać — dlatego wszystkie problemy z trzech poprzednich wyglądają jak problem z raportem.
Praktyczna konsekwencja: jeśli liczby wyglądają dziwnie, nie zaczynajcie od raportu. Zaczynajcie od warstwy pierwszej i idźcie w dół. Raport prawie nigdy nie jest miejscem, w którym coś się zepsuło — jest miejscem, w którym to widać.
Cztery warstwy pomiaru i typowa awaria w każdej z nich
Digital Vantage, schemat własny
Drugie słowo, które pada w każdej rozmowie o pomiarze i rzadko bywa wyjaśnione. Menedżer tagów to warstwa pośrednia między Waszą stroną a narzędziami, które mają dostawać dane.
Bez niego każde narzędzie wymaga wklejenia własnego fragmentu kodu w strony — czyli dodanie czegokolwiek wymaga programisty i wdrożenia. Z nim strona wysyła zdarzenia w jedno miejsce, a to miejsce rozdziela je dalej według reguł ustawianych w panelu.
Dla firmy oznacza to trzy rzeczy, i warto znać wszystkie trzy, bo druga i trzecia bywają przemilczane:
Jeśli nie wiecie, kto ma dostęp do Waszego menedżera tagów, to jest pierwsza rzecz do ustalenia — przed jakąkolwiek rozmową o danych.
Consent Mode to mechanizm, w którym tagi Google nie są po prostu wyłączane przy odmowie, tylko zmieniają zachowanie. Przy zgodzie działa pomiar z identyfikatorem — wiadomo, że ten sam człowiek wrócił trzy dni później. Przy odmowie wysyłany jest sygnał bezciasteczkowy: bez identyfikatora, bez rozpoznania powrotu.
Konsekwencja jest taka, że dane nie znikają całkowicie, ale przestają się łączyć. Ta sama osoba, która weszła z reklamy w poniedziałek i wysłała zapytanie w czwartek, jest teraz dwoma zdarzeniami bez związku. Raport nadal pokazuje ruch. Przestaje pokazywać ścieżkę.
Jedna osoba, dwie wizyty — co widzi pomiar przy zgodzie i przy odmowie
Digital Vantage, schemat własny
Drugą, rzadziej rozumianą konsekwencją jest utrata mianownika. Współczynnik konwersji to iloraz — jeśli licznik i mianownik zbierane są przy różnych warunkach zgody, wynik przestaje być procentem czegokolwiek. Dlatego przy odmowach nie ma sensu porównywać „konwersji" między miesiącami, w których zmieniał się baner.
Tu pojawia się zdanie, które słyszy każdy, kto zapyta o dziurę w danych: „Google to domodeluje". I to jest prawda — ale pod warunkami, których niemal żadna polska strona firmowa nie spełnia.
Modelowanie behawioralne w GA4 ma twarde progi wejścia: usługa musi zbierać co najmniej 1 000 zdarzeń dziennie z odmową zgody przez minimum 7 dni oraz mieć co najmniej 1 000 użytkowników dziennie ze zgodą przez 7 z ostatnich 28 dni. I nawet spełnienie obu progów niczego nie gwarantuje — model ma dodatkowe kryteria, między innymi proporcję użytkowników nowych do powracających.
Żeby pokazać skalę, użyjemy własnych liczb, bo cudzych nie mamy jak sprawdzić:
Kiedy Google domodeluje dane utracone przez odmowę zgody
Opracowanie własne na podstawie dokumentacji Google i własnych danych GA4
Nasza strona firmowa zebrała 6 016 sesji przez dwanaście miesięcy — około szesnastu dziennie. Próg mówi o tysiącu dziennie. Jednostki nie są tożsame, bo Google liczy użytkowników i zdarzenia, a my sesje — ale różnica jest rzędu sześćdziesięciokrotnej i żadna korekta jednostek jej nie zamknie.
Wniosek, który warto powiedzieć wprost, bo sprzedawcy narzędzi go nie mówią: przy typowej stronie firmowej modelowania nie będzie. Dane, których nie zebraliście przez odmowę zgody, są utracone na stałe. Nie ma mechanizmu, który je później odtworzy — więc jedyne, co można zrobić, to nie tracić ich niepotrzebnie. O tym jest reszta tekstu.
Skoro modelowania nie będzie, zostaje pytanie, na które sprzedawcy narzędzi zwykle nie odpowiadają: co w takim razie robić. Są trzy drogi i warto znać ograniczenia każdej.
Liczyć zagregowanie, bez identyfikatora. Licznik, który zapisuje, ile razy otwarto stronę, ale nie wiąże tego z osobą i nie rozpoznaje powrotu. Nie zastąpi analityki — nie powie nic o ścieżce ani o powracających — ale daje mianownik, czyli liczbę, do której da się odnieść wszystko inne. Przy małej stronie to często najcenniejsza pojedyncza liczba, jaką można mieć.
Zmienić dostawcę analityki na takiego, który trzyma dane w Europie. Są dwie drogi. Pierwsza to narzędzia instalowane na własnym serwerze zamiast używane jako usługa — najbardziej znane to Matomo. Druga to usługa z deklarowaną lokalizacją danych w Unii: najbliżej nam do Piwik PRO, bo to firma polska, a jej plan Business obejmuje od razu moduł zgód, czyli dokładnie tę warstwę, o której jest ten tekst.
Cennik sprawdzony u dostawcy 9 września 2026 i przeliczony po kursie NBP z tego samego dnia (tabela 175/A/NBP/2026, euro 4,3171 zł): Business od 36 €/mies — około 155 zł, w tym do 2 mln akcji miesięcznie na maksymalnie 20 domenach i 25 miesięcy przechowywania danych, z trzydziestodniowym okresem próbnym bez podawania karty. Wyżej jest Enterprise od 366 €/mies rocznie — około 1 580 zł miesięcznie. Darmowego planu nie ma. Dane w planie Business leżą w chmurze w Szwecji; Enterprise pozwala wskazać centrum danych, w tym w Niemczech i Holandii.
Warto wiedzieć, czego to nie załatwia, bo tak bywa sprzedawane. Zmiana dostawcy nie zwalnia z obowiązku zgody — dokładnie tak samo jak tagowanie serwerowe, o którym niżej. Lokalizacja serwerów w Unii rozwiązuje inny problem: transferu danych poza EOG, a nie samego pytania, czy wolno zapisać identyfikator na urządzeniu odwiedzającego. Jeśli ktoś sprzedaje Wam europejski hosting albo własny serwer jako sposób na pozbycie się banera, obowiązuje ta sama odpowiedź co przy server-side.
Liczyć poza analityką. Telefony, maile, zapytania z formularza, wiadomości z profilu w Google. To są dane, które macie niezależnie od jakiejkolwiek zgody, bo powstają z kontaktu, a nie ze śledzenia. Przy kilkunastu kontaktach miesięcznie ręczna tabelka bywa dokładniejsza niż analityka — i to nie jest żart: przy takiej skali każdy kontakt da się przypisać do źródła jednym pytaniem „skąd Państwo o nas wiedzą".
Te drogi nie wykluczają się nawzajem; przy małej firmie zwykle sensowna jest pierwsza i trzecia naraz.
Najczęstszy błąd we wdrożeniach, które oglądamy, jest zarazem najłatwiejszy do naprawienia: zgoda jest traktowana jako jeden przełącznik. Odwiedzający klika „odrzuć", a razem z reklamowym śledzeniem wyłącza się cała analityka.
To jest strata bez żadnego uzasadnienia, bo ludzie odrzucają te rzeczy w różnym stopniu. Sprzeciw wobec reklamowego profilowania jest znacznie powszechniejszy niż sprzeciw wobec zwykłego liczenia odwiedzin — a przy jednym przełączniku obie decyzje są zlepione w jedną.
W poprawnie zbudowanym pomiarze każdy odbiorca danych deklaruje, czego wymaga:
odbiorca | wymaga | dlaczego |
|---|---|---|
Narzędzia reklamowe | zgody reklamowej | dane trafiają do platformy reklamowej |
Analityka | zgody analitycznej | mianownik, bez danych reklamowych |
Licznik zagregowany, bez identyfikatora | niczego | nie ma czego przypisać do osoby |
Jeden przełącznik zgody a trzy osobne zgody
Digital Vantage, schemat własny
Zasada, którą stosujemy u siebie: odmowa zgody marketingowej nie może wyłączać analitycznej, ani odwrotnie. To jest jednocześnie kwestia zgodności z zasadami ePrivacy i — z perspektywy, która firmy zwykle bardziej interesuje — kwestia tego, czy w raporcie zostaje jakikolwiek mianownik.
Jest jeszcze mechanizm, który psuje dane po cichu i wygląda przy tym na sukces: baner asymetryczny. Taki, w którym „Akceptuj wszystko" to jedno kliknięcie w wyróżnionym przycisku, a odmowa wymaga wejścia w ustawienia i odklikania trzech suwaków.
Taki baner podnosi formalny wskaźnik zgód. Wygląda to jak dobra wiadomość — i bywa tak raportowane. W rzeczywistości oznacza, że część osób zaakceptowała, bo tak było szybciej, a nie dlatego, że chciała.
Konsekwencje są dwie i obie są dla firmy niekorzystne. Pierwsza jest formalna: wytyczne europejskich organów ochrony danych idą wyraźnie w stronę symetrii — odmowa ma być równie łatwa jak zgoda, i to jest kierunek, w którym warto być z wyprzedzeniem, a nie po kontroli. Druga jest praktyczna i mniej oczywista: zgoda wymuszona układem przycisków zawyża Wam własny wskaźnik, więc tracicie także możliwość zauważenia, że coś jest nie tak. Firma, która ma „92% zgód", nie zada sobie pytania o jakość pomiaru.
Uczciwy baner z realnym wskaźnikiem na poziomie sześćdziesięciu procent jest lepszą podstawą decyzji niż wymuszony z dziewięćdziesięcioma — bo o pierwszym wiecie, ile jest wart.
To jest najczęstszy mit sprzedawany przy tagowaniu serwerowym i wart osobnego zdania, bo bywa podawany jako główna korzyść z wdrożenia.
Tagowanie po stronie serwera realnie coś daje: pełniejszą kontrolę nad tym, co wychodzi z Waszej strony, mniejszą zależność od blokad w przeglądarce i lepszą jakość danych o konwersjach. Nie daje natomiast zwolnienia ze zgody. Obowiązek dotyczy tego, że przetwarzacie dane odwiedzającego, a nie tego, przez którą maszynę te dane przechodzą. Przeniesienie tagu z przeglądarki na serwer nie zmienia w tej sprawie nic.
Praktycznie: jeśli ktoś proponuje Wam server-side jako sposób na „ominięcie banera", to albo nie rozumie, co sprzedaje, albo rozumie i liczy, że Wy nie rozumiecie. Warto wtedy zapytać wprost, na jakiej podstawie prawnej mają być przetwarzane dane osób, które odmówiły.
Jeśli analityka na Waszej stronie stoi od dawna i nikt jej od tamtej pory nie oglądał, warto zacząć od sprawdzenia, a nie od przebudowy. Pięć rzeczy, w kolejności od najczęstszej — wszystkie da się sprawdzić bez pisania kodu, choć przy części potrzebna będzie osoba z dostępem do menedżera tagów.
1. Czy zdarzenia mają odbiorcę. Zaskakująco często strona wysyła zdarzenia, których nikt nie odbiera: nazwa jest generowana, trafia do menedżera tagów i tam kończy bieg, bo nie ma tagu, który by ją przekazał dalej. W raporcie nie widać wtedy nic i wygląda to na brak zdarzenia, a nie na brak odbiornika. Sprawdzenie: porównajcie listę nazw wysyłanych przez stronę z listą tagów, które je odbierają.
2. Czy tagi deklarują wymaganą zgodę. Tag, który nie deklaruje niczego, wysyła również po odmowie. To jest ta klasa błędu, która jednocześnie jest ryzykiem formalnym i przyczyną danych, którym nie można ufać.
3. Czy konwersje nie są liczone podwójnie. Jeśli to samo zdarzenie idzie dwiema drogami — z przeglądarki i z serwera — a nie ma wspólnego identyfikatora zdarzenia, obie drogi liczą się osobno. Efekt: raport pokazuje dwa razy więcej konwersji, niż było, i każda decyzja oparta na koszcie pozyskania jest zawyżona o połowę.
4. Czy własny ruch jest wykluczony. Wejścia z Waszych komputerów, od wykonawcy i z narzędzi monitorujących zostają w danych na stałe, jeśli nikt ich nie odfiltrował na wejściu.
5. Czy ktokolwiek do tych raportów zagląda. To nie jest pytanie techniczne, ale rozstrzyga o wartości pozostałych czterech. Pomiar, którego nikt nie czyta, jest kosztem, a nie narzędziem.
Uczciwa uwaga: takie rzeczy znajdujemy również u siebie — nasz własny audyt tagowania też wypisał listę do naprawy. To jest stan normalny dla wdrożenia, które żyje kilka lat i przez które przeszło kilka osób, a nie dowód niekompetencji kogokolwiek. Ważne jest, żeby ta lista w ogóle powstała.
Cztery decyzje, które przy nowym wdrożeniu nic nie kosztują, a odtwarzane wstecz kosztują sporo:
Nazwa techniczna tego zestawu to plan pomiaru i brzmi poważniej, niż jest: to jest tabelka z kolumnami „co", „kiedy" i „po co". Wdrożenie bez niej daje się zrobić, ale każde późniejsze pytanie o dane zaczyna się wtedy od archeologii.
Cztery rzeczy, w kolejności od najtańszej:
Rozdzielcie zgody. Analityczna osobno od reklamowej. To jest ustawienie, nie projekt, i odzyskuje mianownik u tych osób, które nie chcą reklam, ale nie mają nic przeciwko liczeniu odwiedzin.
Zróbcie odmowę równie łatwą jak zgodę. Jeden przycisk obok drugiego, na pierwszym ekranie. Traficie wtedy na niższy wskaźnik zgód i to jest dobra wiadomość, bo od tego momentu ta liczba coś znaczy.
Sprawdźcie, ile faktycznie wynosi. To jedna z tych liczb, których prawie nikt nie zna o własnej stronie, a bez niej każdy raport czyta się źle — bo nie wiadomo, o ile jest zaniżony.
Nie planujcie na modelowanie. Przy Waszej skali go nie będzie. Wszystko, co ma być zmierzone, musi być zmierzone naprawdę — albo policzone inaczej, poza analityką: telefonami, mailami, zapytaniami z formularza, które i tak macie. Przy czym warto najpierw sprawdzić, czy te zapytania w ogóle dochodzą, bo cicha awaria formularza wygląda w raporcie identycznie jak brak zainteresowania — jak to przetestować.
I rzecz ostatnia, wykraczająca poza narzędzia: część kontaktów nigdy nie pojawi się w żadnym raporcie, bo powstaje z polecenia albo z rozmowy. Pomiar ma zawężać obszar zgadywania, a nie udawać, że go nie ma. Skąd realnie przychodzą kontakty, rozłożyliśmy na własnych danych.
Przy typowej stronie firmowej nie. Modelowanie behawioralne w GA4 wymaga co najmniej 1 000 zdarzeń dziennie z odmową zgody przez minimum 7 dni oraz 1 000 użytkowników dziennie ze zgodą przez 7 z ostatnich 28 dni — i nawet to nie gwarantuje kwalifikacji. Nasza własna strona ma około szesnastu sesji dziennie, czyli około sześćdziesiąt razy za mało. Poniżej progu dane utracone są utracone.
Nie. Obowiązek wynika z tego, że przetwarzacie dane odwiedzającego, a nie z tego, przez którą maszynę te dane przechodzą. Server-side daje kontrolę i lepszą jakość danych o konwersjach, ale nie jest sposobem na ominięcie zgody. Jeśli ktoś sprzedaje to w ten sposób, warto zapytać o podstawę prawną dla osób, które odmówiły.
Bo wysoki wskaźnik bywa efektem układu banera, a nie decyzji ludzi. Jeśli „Akceptuj wszystko" to jedno kliknięcie, a odmowa wymaga wejścia w ustawienia, część zgód jest wymuszona wygodą. Formalnie wygląda to dobrze, praktycznie tracicie możliwość zauważenia, że pomiar jest niepełny.
Tak, w ograniczonym zakresie. Zagregowany licznik bez identyfikatora — liczący, ile razy otwarto stronę, bez wiązania tego z osobą — nie wymaga zgody, bo nie ma czego przypisać do konkretnego człowieka. Nie zastąpi analityki, ale daje mianownik, czyli punkt odniesienia, którego przy samych zgodach brakuje.
Tak, jeśli pomiar używa identyfikatora zapisywanego w przeglądarce — a domyślnie używa. Obowiązek nie zależy od tego, czy narzędzie jest reklamowe, tylko od tego, że coś jest zapisywane na urządzeniu odwiedzającego i pozwala rozpoznać go przy kolejnej wizycie. Bez identyfikatora, w trybie czysto zagregowanym, sprawa wygląda inaczej — ale to już jest inny sposób liczenia, nie ta sama analityka bez banera.
Od dwóch rzeczy, obie są ustawieniami. Po pierwsze rozdzielcie zgodę analityczną od reklamowej, żeby odmowa reklam nie wyłączała liczenia odwiedzin. Po drugie sprawdźcie, czy odmowa jest dostępna na pierwszym ekranie tak samo jak zgoda. To zwykle wystarcza, żeby dane zaczęły cokolwiek znaczyć.
Jak ustawione są zgody, co wyłącza odmowa, ile wynosi Wasz realny wskaźnik i które dane tracicie bez powodu. Kwadrans i lista poprawek, z których większość to ustawienia, nie wdrożenie.
Pięć sytuacji: wybór systemu, budowa samodzielna, WordPress, sprawdzenie gotowej strony i pomiar. Wejdź w tę, która opisuje Waszą, i przejdź do konkretów.
Co znaczy każda część raportu PageSpeed Insights: dane z 28 dni od użytkowników, wynik Lighthouse, telefon kontra komputer i dlaczego wynik się zmienia.
Google Search Console bez zgadywania: weryfikacja, dostęp dla agencji, CTR i średnia pozycja według definicji Google oraz statusy indeksowania stron.
Szablony WordPress wybiera się nie wyglądem: katalog podaje trzy pola, które mówią, ile szablon będzie kosztował za rok. I co znika przy jego zmianie.
Ile kosztuje kreator stron po pierwszym roku, cztery mechanizmy ukryte w cennikach i co da się z takiej strony wynieść. Ceny z polskich cenników.
Gutenberg, Elementor czy Divi: ceny odnowienia w złotych, koszt wtyczek i trzy progi, po których edytor wizualny kosztuje więcej, niż oszczędza.
Dlaczego jeden pomiar nic nie znaczy, czym różni się test laboratoryjny od danych od użytkowników i co sprawdzić przed uruchomieniem strony.
Czym jest system zarządzania treścią, jakie są trzy rodziny CMS-ów i jak wybrać, zanim padnie nazwa produktu. Z macierzą: częstotliwość zmian i ryzyko.
Instalacja WordPress zajmuje kilka minut. Kosztowne są wersja PHP, struktura adresów i jedno pole, które potrafi wyłączyć stronę z wyszukiwarki.
Twoj Partner w Biznesie, zespół Digital Vantage
Zespół Digital Vantage to grupa doświadczonych specjalistów łączących kompetencje z zakresu web developmentu, inżynierii oprogramowania, DevOps, UX/UI designu oraz marketingu cyfrowego. Wspólnie realizujemy projekty od koncepcji po wdrożenie — strony internetowe, sklepy e-commerce, dedykowane aplikacje i strategie digitalowe. Nasz zespół łączy wieloletnie doświadczenie z korporacji technologicznych z elastycznością i bezpośredniością, jaką daje praca w mniejszej, zgranej strukturze. Pracujemy w metodykach zwinnych, stawiamy na przejrzystą komunikację i traktujemy każdy projekt jak własny biznes. Siłą zespołu jest różnorodność perspektyw — od architektury systemów i infrastruktury, przez frontend i design, po SEO i strategię content marketingową. Dzięki temu klient otrzymuje spójne rozwiązanie, w którym technologia, estetyka i cele biznesowe idą w parze.
Spis treści · 11 sekcji · 12 minut czytania
Oceń artykuł
Wróć do przewodnika: Strony internetowe — przewodnik po całym dziale

Google Search Console bez zgadywania: weryfikacja, dostęp dla agencji, CTR i średnia pozycja według definicji Google oraz statusy indeksowania stron.

Kampanie SMS: podstawa z RODO i zgoda z art. 398 PKE, ceny netto SMSAPI, SerwerSMS i JustSend oraz rachunek kosztu wysyłki. SMS marketingowy krok po kroku.

Reklama na Facebooku i Instagramie dla sklepu: Shops bez checkoutu w Polsce, katalog, Advantage+ shopping, remarketing dynamiczny, Pixel i Conversions API.

Google Shopping: bezpłatne informacje o produktach, program CSS w Polsce, Performance Max i jak ustawić docelowy ROAS dla kampanii produktowej.

Multi-tenant, czyli wielu klientów w jednej aplikacji: single tenant a multi-tenant, modele silo/pool/bridge, Row Level Security, RODO i wybór modelu dla MVP.

ARR, MRR, churn, NRR, LTV:CAC i Rule of 40: wzory według ChartMogul i Stripe, benchmarki z podaną próbą i błędy, przez które metryki SaaS kłamią.

Kiedy wystarczy darmowy kalendarz rezerwacji, co musi umieć system rezerwacji online i kiedy własny moduł się zwraca. Ceny narzędzi i nasza wycena.

CRM dla małej firmy: co to jest, kiedy wystarczy arkusz, co musi mieć system, jak pogodzić bazę klientów z RODO i jak wybrać gotowy CRM bez rankingu.

Otwarcia przestały być metryką w 2021 roku — mówi to Apple, a przyznaje wydawca benchmarku. Co Gmail wymaga od 2024 i ile realnie daje własny magnes.