Hosting sGTM z panelem klienta

Zdarzenia sklepu trafiają przez serwer w UE do platform reklamowych, a Ty widzisz status, ruch i logi w jednym panelu. Wdrożenie, hosting i utrzymanie od 600 zł netto/rok — pakiet według skali sklepu, bez liczenia requestów.

Panel sGTM: lista kontenerów z uptime 24 h, 7 dni i 30 dni — dane demonstracyjne
Panel klienta: kontenery, uptime i requesty · dane demo, nie dane klientów · kliknij, aby powiększyć

Co widzisz w panelu

01 · analityka

Wiesz, jaki ruch dociera do serwera

  • Widzisz, ile zdarzeń sklepu trafiło do każdej platformy.
  • Widzisz, jaka część ruchu przyszła ze zgodą na cookies, a jaka bez.
  • Boty i wejścia z czatów AI są policzone osobno, więc nie mylą się z klientami.
Analityka panelu sGTM: requesty według platformy — dane demonstracyjne
Requesty według platformy · dane demo, nie dane klientów · kliknij, aby powiększyć
02 · monitoring

Sprawdzasz, gdzie zatrzymują się zdarzenia

  • Widzisz przyjęte zdarzenia i błędy dla każdego kanału, więc przerwę w wysyłce widać od razu.
  • Widzisz, czy zakup doszedł do platformy, a jeśli nie, to z jaką odpowiedzią błędu.
  • Stan serwera jest sprawdzany co minutę, a zdarzenia alertowe zapisują się w panelu.
Monitoring panelu sGTM: zdarzenia, błędy i success rate per kanał — dane demonstracyjne
Monitoring per kanał: requesty, błędy, success rate · dane demo, nie dane klientów · kliknij, aby powiększyć
03 · logi

Zaglądasz do konkretnego zdarzenia

  • Logi przychodzące i wychodzące pozwalają prześledzić drogę zdarzenia.
  • Podgląd payloadu pokazuje parametry przekazane przez sklep.
  • Odpowiedzi API Meta i Pinteresta pomagają ustalić przyczynę odrzucenia.
Szczegóły zdarzenia purchase w panelu sGTM: parametry i payload — dane demonstracyjne
Podgląd zdarzenia purchase z payloadem · dane demo, nie dane klientów · kliknij, aby powiększyć

Co dostajesz

  • Nie zakładasz ani nie pilnujesz serwera — dostajesz własny, odizolowany od innych klientów serwer pomiarowy (sGTM, czyli Google Tag Manager po stronie serwera) w UE, z automatycznym restartem po awarii. Technicznie: oficjalny obraz Google w Dockerze na moim serwerze.
  • Szyfrowane połączenie bez pilnowania terminów — certyfikat SSL (Let's Encrypt) odnawia się sam.
  • Wdrożenie i podpięcie platform — GA4, Meta CAPI, TikTok, Pinterest, Google Ads w cenie pakietu; konfigurację przejmuję ja.
  • Subdomena first-party (w cenie) — np. sgtm.twojadomena.pl, która może wydłużyć trwałość identyfikatorów w Safari i na iOS (zależnie od konfiguracji i przeglądarki). Bez niej gateway działa na mojej domenie.
  • Watchdog kontenera i stan w panelu — health-check co minutę; stan kontenera i zdarzenia alertowe widzisz w panelu. Powiadomienia na zewnątrz (np. do n8n, Slacka czy e-maila) idą webhookiem po jego skonfigurowaniu — bez tego panel tylko zapisuje zdarzenie, nic nie wysyła.
  • Panel klienta online — status Twojego kontenera i uptime (24h/7d/30d) na żywo, słupki dostępności z ostatnich 48h, wykresy requestów, przeglądarka logów z podglądem payloadów webhooków, monitoring dostaw do platform ze statusami i eksport CSV. W cenie każdego pakietu.
  • Automatyczne aktualizacje obrazu i backup baz panelu — aktualizacje obrazu sGTM wdrażam najpierw na jednym kontenerze testowym, dopiero po dobie obserwacji na całej flocie, z automatycznym cofnięciem przy błędzie. Backup dotyczy baz panelu (statystyki, zamówienia) — konfigurację samego kontenera GTM eksportuje się osobno.
  • Konta dla zespołu — oprócz Twojego konta mogę założyć dodatkowe konta dla osób z Twojego zespołu (napisz do mnie — zakłada je admin, nie zakładasz ich sam) oraz włączyć 2FA (TOTP) w panelu.

Czym różni się od Stape i innych SaaS?

Hosting sGTM u mnieStape / usługi SaaS
RozliczenieRoczny pakiet według skali sklepu — niezależny od requestówPlan miesięczny rosnący z liczbą requestów
Limity zdarzeńBrak liczników i dopłat w ramach pakietuLimity per plan, dopłaty za przekroczenie
Lokalizacja danychSerwer w UE, hashowanie danych, Consent Mode v2Zależna od planu i regionu
Wgląd w danePanel: logi z payloadem, monitoring dostaw, analityka, alertyLogi zwykle w wyższych planach
Wdrożenie i podpięcie platformW cenie pakietu — robię je jaPo Twojej stronie lub płatne osobno
Utrzymanie i aktualizacjeMonitoring, update'y, backupy — w cenieW cenie planu

Dla pełnej jasności: kontenery stoją na moich serwerach. Jeśli wolisz własny VPS w UE, mogę postawić i utrzymywać sGTM u Ciebie — wtedy koszt maszyny jest po Twojej stronie, a zakres opieki ustalamy indywidualnie.

Prosty cennik roczny

Bez liczenia requestów i dopłat za ruch — jedna stała cena za cały rok, niezależnie od tego, ile zdarzeń wyśle Twój sklep.

Start
600 zł netto / rok

do 10 000 użytkowników / mies.

Małe sklepy i strony leadowe, które zaczynają z server-side.

  • Gateway konwersji: Meta + TikTok + Pinterest + Google
  • Kontener sGTM na serwerze w UE, deduplikacja, EMQ sprawdzane w Meta Events Manager (cel 8+ przy pełnych danych)
  • Wdrożenie, aktualizacje i monitoring w cenie
  • Bez liczenia zdarzeń i requestów
  • Wsparcie e-mail
Wybieram Start
Scale
2000 zł netto / rok

powyżej 30 tys. użytkowników / mies.

Duży ruch, wiele rynków lub kilka domen.

  • Wszystko z pakietu Business
  • Dedykowane zasoby serwera
  • Obsługa wielu domen i kontenerów
  • Konsultacje i pierwszeństwo reakcji
  • Bez liczenia zdarzeń i requestów
Wybieram Scale

Ceny netto, umowa roczna; każdy pakiet obejmuje hosting, wdrożenie, utrzymanie i panel. Liczba użytkowników według GA4 (średnia z ostatnich 3 miesięcy) — nie liczę requestów ani zdarzeń; sezonowy skok nie zmienia pakietu, trwały wzrost skali omawiamy przy odnowieniu.
W cenie: własna subdomena first-party (custom domain) — może wydłużyć życie cookies w Safari i na iOS, zależnie od konfiguracji i ograniczeń przeglądarki. Chcesz porównać z obecnym planem SaaS? Podeślij ruch i fakturę — policzę na Twoich liczbach.

Jak wygląda wdrożenie

01 · Dostępy

Ustalamy platformę sklepu, obecny pomiar i zakres integracji. Nadajesz potrzebne dostępy do GTM i kont platform.

02 · Kontener i domena

Uruchamiam kontener oraz SSL. Gateway może działać na mojej domenie; własną subdomenę konfiguruję w cenie pakietu.

03 · Podpięcie platform

Konfiguruję GA4, Google Ads, Meta, TikTok i Pinterest w ustalonym zakresie, z uwzględnieniem zgód i deduplikacji.

04 · Test w podglądzie i panelu

Sprawdzam zdarzenia w podglądzie GTM oraz logi i dostawy w panelu. Przekazuję dostęp i dokumentację konfiguracji.

Panel klienta — ekran po ekranie

Dziesięć zakładek panelu, jedna po drugiej. Admin widzi dodatkowo "Rynek" (porównanie wszystkich kont) i "Administracja" (zarządzanie klientami i kontami) — klient ich nie ma.

Kontenery — status i uptime

Start panelu: status online/offline każdego kontenera, uptime liczony za 24h/7d/30d, słupki dostępności godzina po godzinie z ostatnich 48h, lista "wymaga uwagi" (offline, słaby uptime, wygasająca umowa) i KPI: requesty za 24h i 30 dni, błędy za 24h.

Analytics — ruch i zgody

Requesty dziennie według platformy (GA4, Meta, Ads, Data client), zgody Consent Mode w czasie, porównanie sygnału — wszystkie zdarzenia vs tylko zdarzenia z opt-in, rozkład przeglądarek (w tym ITP: Safari, Firefox), osobny raport ruchu botów i wejść z czatów AI.

Zamówienia — atrybucja i webhooki

Rejestr zamówień z webhooków sklepu (Shopify, Shoper, WooCommerce, IdoSell), ścieżka kanałów przed zakupem w oknie 7/14/30/90 dni do wyboru, oraz wykrycie "purchase tylko w przeglądarce" — zamówień bez webhooka ze sklepu.

Monitoring — zdarzenia i dostawy

Przyjęte zdarzenia i błędy w rozbiciu na platformę, oraz tabela dostaw do podpiętych platform (requesty, błędy, success rate per kontener i platforma) — to tu widać stan alertowy kontenera.

Logi — przychodzące i wychodzące

Logi przychodzące z filtrami i eksportem CSV; logi wychodzące, czyli wywołania tagów (np. Meta CAPI, Pinterest) — natywny tag GA4 ich nie loguje, ale widać je w zakładce Monitoring; szczegół pojedynczego zdarzenia z drzewem JSON payloadu.

Tester — webhook na żądanie

Wysyłasz testowy request bezpośrednio do własnego kontenera, opcjonalnie z nagłówkiem podglądu GTM (X-Gtm-Server-Preview), i widzisz odpowiedź — przydatne przy własnej diagnostyce bez pisania do mnie.

Benchmark rynku

Zanonimizowany indeks (100 = średnia) porównujący Twoje wyniki e-commerce do innych kont — bez ujawniania kwot czy nazw konkretnych sklepów. Pełne, nieanonimizowane zestawienie widzę tylko ja jako administrator.

Konto — hasło i 2FA

Zmiana hasła oraz włączenie dwuskładnikowego logowania (2FA, TOTP) przez QR-kod i aplikację uwierzytelniającą.

Nowości

Lista wpisów o zmianach w usłudze. O nowym wpisie mogę powiadomić webhookiem (np. do n8n lub e-maila) po jego skonfigurowaniu — bez tego powiadomienie nie wychodzi na zewnątrz.

Publiczna strona statusu

Dostępna bez logowania pod panel.lukaszszczesiak.pl/status — zbiorcza dostępność infrastruktury (bez nazw klientów), słupki z ostatnich 48h, auto-odświeżanie co 60 sekund.

Co stoi pod spodem

Osobny kontener + podgląd

Twój sklep ma własny kontener produkcyjny i bliźniaczy kontener podglądu (preview) — testy konfiguracji nie dotykają ruchu produkcyjnego.

Jedna wersja obrazu we flocie

Cała flota stoi na oficjalnym obrazie Google gtm-cloud-image w jednej, znanej wersji (4.5.0) — nie na przypadkowych wersjach per kontener.

Aktualizacje z kanarkiem

Nowa wersja obrazu trafia najpierw na jeden kontener testowy, po dobie obserwacji — na całą flotę, z automatycznym cofnięciem przy błędzie. Nowe kontenery startują od razu na aktualnej wersji.

Watchdog co minutę

Health-check kontenera co minutę; restart po kilku kolejnych nieudanych próbach (ok. 5 minut) — bez mojej ręcznej interwencji.

Restart po awarii hosta

Kontener wraca automatycznie po restarcie samego Dockera (polityka restart unless-stopped). Awaria całego hosta serwera to inna sytuacja — wymaga mojej interwencji.

SSL bez wygasania

Certyfikaty Let's Encrypt odnawiają się automatycznie — nie musisz pilnować terminu.

Własna subdomena (CNAME)

W cenie pakietu: podpinam Twoją subdomenę zamiast domeny głównej, z rekordem DNS i osobnym certyfikatem.

GeoIP i dynamiczny DNS

Lokalna baza geolokalizacji odświeżana co miesiąc; adres IP serwera utrzymywany aktualny w DNS automatycznie, na wypadek zmiany u dostawcy.

Backup baz panelu codziennie

Baza panelu i baza zamówień/atrybucji kopiowane codziennie, z rotacją kopii — to dane panelu, nie eksport konfiguracji samego kontenera GTM.

Jak traktuję dane w panelu

  • Maskowanie danych osobowych — zanim payload webhooka trafi do bazy panelu, usuwam e-mail, telefon, imię i nazwisko oraz adres; zostają identyfikatory i kwoty potrzebne do analizy.
  • Widoczność ograniczona do Twoich danych — logowanie do panelu pokazuje tylko przydzielone Tobie domeny i kontenery, bez wglądu w dane innych klientów.
  • Retencja — health-checki i heartbeaty trzymam 30 dni, agregaty godzinowe 31 dni, alerty 90 dni; bufor zdarzeń trzyma ok. 1 mln ostatnich requestów.
  • Konta dla zespołu — dodatkowe konta dla Twojego zespołu zakłada admin na Twoją prośbę (napisz do mnie); nie zakładasz ich samodzielnie.

Pytania o hosting sGTM

Czy potrzebuję własnego serwera?

Nie. Kontener sGTM działa na moim serwerze w UE — zasoby dobieram do pakietu (Scale ma dedykowane). Jeśli z powodów organizacyjnych wolisz własny VPS, mogę postawić i utrzymywać sGTM u Ciebie; wtedy koszt maszyny jest po Twojej stronie.

Czy mogę dołożyć n8n albo serwery MCP?

Tak — automatyzacje n8n, serwery MCP asystenta i Feed Manager działają na tej samej infrastrukturze jako osobne usługi, każda w swoim kontenerze. Wyceniam je niezależnie od pakietu hostingu sGTM.

Co się dzieje, gdy serwer padnie?

Watchdog sprawdza kontener co minutę i restartuje go automatycznie po kilku nieudanych próbach health-checku (ok. 5 minut) — to dotyczy pojedynczego kontenera. Awaria całego hosta (zasilanie, dysk) wymaga mojej ręcznej interwencji, nie jest objęta automatycznym przełączeniem. Backup dotyczy baz panelu (statystyki, zamówienia), nie eksportu konfiguracji kontenera GTM; nie dajemy liczbowego SLA, tylko mierzony uptime widoczny w panelu.

Czy mogę przenieść się ze Stape?

Tak. Sprawdzam konfigurację kontenera i zależności od funkcji Stape, przygotowuję nowe środowisko i testuję zdarzenia przed przełączeniem adresu serwera. Zakres migracji ustalamy po przeglądzie konfiguracji.

Ile to kosztuje?

Trzy pakiety roczne według skali sklepu: Start 600 zł (do 10 tys. użytkowników/mies.), Business 1000 zł (powyżej 10 do 30 tys.) i Scale 2000 zł netto (powyżej 30 tys.) — każdy obejmuje wdrożenie, hosting, utrzymanie i wszystkie platformy, bez liczenia zdarzeń. Własna subdomena first-party jest w cenie każdego pakietu. Szczegóły w sekcji cennik.

Czy widzę logi swojego sklepu?

Tak. Panel klienta pokazuje logi Twojego sklepu: zdarzenia przychodzące i wychodzące, payloady oraz odpowiedzi API dla podpiętych integracji. Możesz sprawdzić parametry konkretnego zdarzenia i szukać przyczyn błędów dostawy.

Co się dzieje po roku?

Przy odnowieniu omawiamy skalę sklepu i pakiet na kolejny rok. Podstawą jest liczba użytkowników w GA4, średnia z ostatnich 3 miesięcy; sezonowy skok nie zmienia pakietu w trakcie roku. Warunki dalszej opieki ustalamy przed odnowieniem.

Czy moje dane osobowe klientów trafiają do panelu?

Payloady z webhooków sklepu mają usunięte dane osobowe przed zapisem — e-mail, telefon, imię i nazwisko, adres. Zostają identyfikatory i kwoty potrzebne do analizy. Logujesz się tylko do swoich domen i kontenerów, nie widzisz danych innych klientów.

Czy kilka osób z mojego zespołu może mieć dostęp do panelu?

Tak. Dodatkowe konta zakłada admin na Twoją prośbę — napisz do mnie z listą osób. Klient nie zakłada kont samodzielnie. Każde konto może mieć włączone 2FA (TOTP) w ustawieniach.

Mogę porównać swoje wyniki z innymi sklepami?

W panelu widzisz zanonimizowany benchmark rynku (indeks 100 = średnia), bez ujawniania kwot czy nazw innych sklepów. Pełne, nieanonimizowane zestawienie wszystkich kont widzę tylko ja jako administrator.

Dobierzmy pakiet do Twojego sklepu

Podaj adres sklepu, ruch z GA4 i obecną konfigurację pomiaru. Sprawdzę zakres wdrożenia.

Zostaw numer

Zostaw numer — oddzwonię

Oddzwonię w najbliższym dniu roboczym.

Numer wykorzystam, aby odpowiedzieć na Twoją prośbę o kontakt. Administratorem danych jest Łukasz Szczesiak, kontakt: lukasz9011@gmail.com.

9–15 cyfr, może zaczynać się od +.