Co dokładnie tracisz przy trackingu wyłącznie po stronie przeglądarki

Klasyczny tracking client-side — czyli tag GTM ładowany bezpośrednio w przeglądarce użytkownika — z każdym rokiem traci skuteczność. Nie z powodu błędu w konfiguracji, tylko dlatego, że przeglądarki i rozszerzenia coraz agresywniej blokują to, co się da zablokować.

Trzy zjawiska odpowiadają za większość utraconych danych: adblockery, które po prostu nie wysyłają żądania do serwerów Google i Facebooka; Intelligent Tracking Prevention w Safari, które drastycznie skraca czas życia plików cookie ustawianych przez skrypty stron trzecich; oraz rozszerzenia prywatności w przeglądarkach opartych na Chromium, które robią podobnie. W praktyce oznacza to, że część konwersji, które faktycznie się wydarzyły, nigdy nie trafia do Google Ads.

Efekt uboczny niedoszacowanych konwersji

Gdy część konwersji ginie po drodze, algorytm ustalania stawek optymalizuje na podstawie niepełnego obrazu. Nie widzi wszystkich klientów, którzy faktycznie kupili — więc szuka więcej osób podobnych do tych, których udało się zarejestrować, a nie do całej rzeczywistej bazy klientów.

Czym jest server-side tagging i jak to działa

Server-side Google Tag Manager przenosi część logiki tagowania z przeglądarki użytkownika na serwer, który kontrolujesz. Zamiast tego, żeby przeglądarka wysyłała dane bezpośrednio do Google Ads, Meta czy innych narzędzi, wysyła je najpierw do Twojego własnego serwera — a ten dopiero przekazuje je dalej, do docelowych platform reklamowych i analitycznych.

Kluczowa różnica: serwer, przez który przechodzą dane, działa na Twojej własnej domenie lub subdomenie (na przykład dane.twojafirma.pl). Dla przeglądarki to żądanie do serwera pierwszej strony (first-party), a nie do zewnętrznej domeny Google czy Facebooka — dlatego adblockery i mechanizmy takie jak ITP traktują je zupełnie inaczej niż klasyczne tagi ładowane bezpośrednio z domen reklamodawców.

Trzy elementy architektury

01
Kontener webowy (istniejący)
Zwykły kontener GTM na stronie, tak jak masz teraz. Zamiast wysyłać dane bezpośrednio do Google Ads, wysyła je do Twojego serwera kontenera.
02
Kontener serwerowy
Uruchomiony w chmurze (najczęściej Google Cloud) na Twojej własnej subdomenie. Odbiera dane z kontenera webowego, może je wzbogacić i filtrować.
03
Tagi wyjściowe (clients/tags)
Z kontenera serwerowego dane trafiają dalej — do Google Ads, GA4, Meta Ads i innych platform, z których korzystasz, zgodnie z regułami, które sam ustawiasz.

Architektura wdrożenia — co trzeba przygotować

Wdrożenie zaczyna się od założenia kontenera serwerowego w GTM i uruchomienia go na infrastrukturze — najczęściej Google Cloud Run lub App Engine, bo Google udostępnia gotowy szablon wdrożenia dla tego środowiska. Kontener serwerowy potrzebuje własnej subdomeny z certyfikatem SSL, żeby przeglądarka traktowała żądania jako pochodzące z Twojej domeny, a nie z zewnętrznego serwera.

Kolejny krok to przepięcie tagów z kontenera webowego tak, żeby wysyłały dane do nowego endpointu serwerowego zamiast bezpośrednio do Google. Na końcu w kontenerze serwerowym konfigurujesz klientów (odbierających dane z frontendu) i tagi wyjściowe (przekazujące dane dalej, do Google Ads, GA4 czy Meta Conversions API).

Aspekt Tracking client-side Tracking server-side
Wpływ adblockerów Duży Ograniczony
Czas życia cookie w Safari (ITP) Krótki, 7-24h Wydłużony
Kontrola nad wysyłanymi danymi Ograniczona Pełna — filtrowanie, wzbogacanie
Szybkość ładowania strony Zależy od liczby tagów Zwykle lepsza — mniej skryptów w przeglądarce
Złożoność wdrożenia i utrzymania Niska Wyższa — wymaga stałego nadzoru

Ile to kosztuje w praktyce

Koszty dzielą się na dwie kategorie: wdrożenie jednorazowe i utrzymanie miesięczne.

Wdrożenie obejmuje konfigurację kontenera serwerowego, przeniesienie tagów, testy i weryfikację poprawności danych względem stanu wcześniejszego. To praca, którą u mniejszych i średnich klientów liczę zwykle w dniach roboczych specjalisty, a nie w tygodniach — pod warunkiem, że kontener webowy był wcześniej sensownie zorganizowany.

Utrzymanie to przede wszystkim koszt hostingu w chmurze — zależny od ruchu na stronie, bo kontener serwerowy przetwarza każde żądanie, które wcześniej szło bezpośrednio z przeglądarki. Dla stron z umiarkowanym ruchem to zwykle koszt rzędu pojedynczych, może kilkudziesięciu złotych miesięcznie za samą infrastrukturę. Przy dużym ruchu e-commerce w okresach szczytowych (Black Friday, święta) koszt hostingu rośnie proporcjonalnie do liczby żądań — warto to uwzględnić w budżecie z wyprzedzeniem, a nie dowiadywać się o tym po fakturze.

Czego nie uwzględnia sam koszt hostingu

Do kosztu infrastruktury trzeba doliczyć czas potrzebny na bieżące utrzymanie: aktualizacje szablonów tagów, monitorowanie poprawności danych po każdej większej zmianie na stronie oraz reagowanie, gdy jedna z platform reklamowych zmieni wymagania dotyczące formatu przesyłanych danych. Server-side GTM to nie konfiguracja "ustaw i zapomnij".

Co konkretnie zyskujesz dla kampanii Google Ads

Największa i najbardziej wymierna korzyść to lepsza jakość danych o konwersjach, na których uczy się algorytm ustalania stawek. Więcej zarejestrowanych konwersji przy tym samym realnym wolumenie sprzedaży oznacza, że system widzi pełniejszy obraz Twoich klientów, zamiast pracować na próbce zniekształconej przez blokady przeglądarek.

Druga korzyść to możliwość wzbogacania danych zanim trafią do Google Ads — na przykład dodawanie zahaszowanych danych klienta do zdarzeń konwersji (co poprawia dopasowanie w Enhanced Conversions) bez konieczności przesyłania tych danych bezpośrednio z przeglądarki, gdzie są bardziej narażone na blokady i modyfikacje przez rozszerzenia.

Trzecia, często pomijana korzyść: szybsze ładowanie strony. Przeniesienie części logiki tagowania na serwer oznacza mniej skryptów wykonywanych bezpośrednio w przeglądarce użytkownika, co przy dużej liczbie tagów bywa zauważalne w czasie ładowania — a czas ładowania strony wpływa też pośrednio na Twoje wyniki w kampaniach.

Czego server-side GTM nie naprawi

To nie jest rozwiązanie, które przywraca 100% utraconych danych ani nie omija zgody użytkownika na przetwarzanie danych — Consent Mode i zgody RODO działają dokładnie tak samo, niezależnie od tego, czy tracking jest client-side czy server-side. Jeśli użytkownik nie wyrazi zgody na cookies analityczne i marketingowe, server-side tagging nie sprawi, że nagle zaczniesz zbierać te dane bez zgody.

Server-side GTM poprawia trwałość i jakość danych tam, gdzie masz już zgodę użytkownika, ale traciłeś ją z powodów technicznych — blokad przeglądarki, krótkiego czasu życia cookie stron trzecich. To narzędzie do odzyskiwania danych utraconych technicznie, nie sposób na obejście zgody.

Kiedy wdrożenie się nie opłaca

Przy małym ruchu i niewielkiej liczbie konwersji miesięcznie koszt utrzymania — zarówno finansowy, jak i czasowy — może przewyższyć realną korzyść. Jeśli Twoja strona generuje kilkanaście konwersji miesięcznie, poprawa jakości danych o kilka do kilkunastu procent nie zmieni istotnie wyników kampanii, a koszt stałego nadzoru nad infrastrukturą serwerową zostanie ten sam niezależnie od skali.

Server-side tagging najbardziej opłaca się tam, gdzie jest już spory wolumen konwersji, znaczący udział ruchu z Safari i iOS oraz gdzie każdy procent poprawy jakości danych realnie przekłada się na skalę budżetu reklamowego.

Kolejność, w jakiej warto wprowadzać zmiany

Zanim w ogóle rozważę server-side GTM u klienta, sprawdzam prostsze i tańsze usprawnienia, które często dają większy efekt przy mniejszym nakładzie pracy: czy Enhanced Conversions jest włączone i poprawnie skonfigurowane, czy Consent Mode v2 działa zgodnie z zaleceniami Google, czy podstawowe zdarzenia konwersji w ogóle są zaimplementowane bezbłędnie. Server-side tagging ma sens jako kolejny krok, gdy te podstawy są już poukładane — nie jako rozwiązanie zastępujące braki w podstawowej konfiguracji.

Widziałem konta, w których wdrożono server-side GTM, mimo że podstawowe tagi konwersji miały błędy w konfiguracji sprzed migracji. Efekt: ta sama niepoprawna logika działała dalej, tylko przechodząc przez dodatkową warstwę infrastruktury, którą trzeba było teraz utrzymywać. Kolejność ma znaczenie — najpierw naprawiasz to, co jest już wdrożone, potem dokładasz nową warstwę.

Testowanie i weryfikacja po migracji

Po każdym wdrożeniu server-side GTM porównuję liczbę i wartość konwersji z okresu przed migracją i po niej, uwzględniając naturalne wahania sezonowe. Korzystam z trybu podglądu (Preview mode) zarówno w kontenerze webowym, jak i serwerowym, żeby prześledzić dokładnie, jak dane przepływają przez cały łańcuch — od zdarzenia w przeglądarce, przez kontener serwerowy, aż po dotarcie do Google Ads. Rozbieżności najczęściej pojawiają się na styku formatu danych oczekiwanego przez konkretny tag wyjściowy, dlatego ten etap testowania nie jest formalnością do odhaczenia, tylko realną częścią wdrożenia.

Checklist przed decyzją o wdrożeniu

  1. Czy masz wystarczający wolumen konwersji miesięcznie, żeby poprawa jakości danych miała znaczenie dla optymalizacji kampanii?
  2. Czy znaczący udział Twojego ruchu pochodzi z Safari, iOS lub z użytkowników korzystających z adblockerów?
  3. Czy masz zasoby (własne lub zewnętrzne) do bieżącego utrzymania kontenera serwerowego, a nie tylko do jednorazowego wdrożenia?
  4. Czy Twój obecny kontener webowy GTM jest na tyle uporządkowany, żeby migracja tagów nie wymagała przebudowy od zera?
  5. Czy masz wdrożony Consent Mode v2 — bo server-side tagging działa w oparciu o te same zgody, nie zastępuje ich?
  6. Czy uwzględniłeś w budżecie zmienność kosztów hostingu przy skokach ruchu, np. w okresach wyprzedażowych?

"Server-side tagging nie odzyskuje danych, których użytkownik nie chciał Ci dać — odzyskuje dane, które chciał dać, ale przeglądarka po drodze je zgubiła."

— Rozróżnienie, które warto zapamiętać przed wdrożeniem
M
Michał Lech
Google Ads & Analytics · B2B i e-commerce

Zajmuję się GA4, GTM i Consent Mode v2 od lat, wdrażając je zarówno dla firm usługowych B2B, jak i sklepów internetowych. Server-side tagging traktuję jako narzędzie do konkretnego problemu z jakością danych — nie jako trend, który trzeba wdrożyć niezależnie od skali. Jeśli chcesz sprawdzić, czy w Twoim przypadku się opłaca, napisz.