9 maja 2026 · 15 min czytania
GA4 dla sklepu internetowego — konfiguracja, raporty i konwersje krok po kroku
Masz GA4 zainstalowany od roku, ale nie wiesz co z nim zrobić? Raporty są puste albo nie zgadzają się z danymi ze sklepu? Większość właścicieli sklepów korzysta z GA4 jak z liczniku odwiedzin — ignorując śledzenie konwersji, lejki i raporty monetyzacji, które mogłyby obniżyć koszty pozyskania klienta o 40%. Pokazujemy jak to naprawić.
Analiza Lepiej Sprzedaj 2025
67% właścicieli sklepów w Polsce używa GA4, ale tylko 11% ma poprawnie skonfigurowane śledzenie konwersji e-commerce. Reszta podejmuje decyzje budżetowe — o reklamach, kategoriach, promocjach — zupełnie w ciemno. Dziś to zmieniamy.
GA4 vs Universal Analytics — kluczowe różnice dla e-commerce
Universal Analytics przestało działać 1 lipca 2023 roku. Jeśli używasz jakichkolwiek danych sprzed tej daty do porównań, musisz wiedzieć, że GA4 zbiera dane zupełnie inaczej — więc porównania rok do roku mogą być mylące.
| Wymiar | Universal Analytics (UA) | GA4 |
|---|---|---|
| Model danych | Hits (pageview, event, transaction — osobne typy) | Zdarzenia (events) — wszystko jest eventem |
| Śledzenie cross-device | Słabe — każde urządzenie to inny użytkownik | Wbudowane — Google łączy sesje z różnych urządzeń |
| Enhanced Ecommerce | Opcjonalne, wymaga kodowania | Wbudowane zdarzenia e-commerce (view_item, purchase itp.) |
| Model sesji | Sesja kończy się o północy i po 30 min nieaktywności | Elastyczny model — skupia się na zdarzeniach, nie sesjach |
| Czas przechowywania danych | Bezterminowo (dopóki konto aktywne) | Maks. 14 miesięcy (darmowa wersja) |
Ważne: Zmień retencję danych na 14 miesięcy zaraz po instalacji. W GA4: Admin → Ustawienia danych → Przechowywanie danych → 14 miesięcy. Domyślne 2 miesiące to pułapka — po kwartale tracisz dane historyczne do analizy sezonowości.
1Instalacja GA4 w sklepie — 3 ścieżki
Wybór metody instalacji zależy od platformy sklepu i Twojego poziomu technicznego. Każda ścieżka prowadzi do tego samego miejsca — ale różni się elastycznością i czasem wdrożenia.
WooCommerce
Dwie popularne opcje:
- Plugin Polonika GA4 (lub WooCommerce Google Analytics 4) — instalacja z panelu WP, konfiguracja zajmuje 15 minut. Automatycznie śledzi view_item, add_to_cart i purchase bez dodatkowego kodowania.
- Google Tag Manager + dataLayer — bardziej elastyczne rozwiązanie dla sklepów z niestandardowym checkoutem. Wymaga znajomości GTM ale daje pełną kontrolę nad wszystkimi zdarzeniami.
PrestaShop
Oficjalny moduł Google Analytics 4 dostępny w PrestaShop Addons (App Store) w wersji darmowej. Obsługuje podstawowe zdarzenia e-commerce. Dla pełnego Enhanced Ecommerce warto uzupełnić go o GTM z własnym dataLayerem.
Własny sklep / headless
Ręczna integracja przez gtag.js. Dodaj snippet do sekcji <head>, a następnie implementuj zdarzenia e-commerce manualnie na każdym etapie lejka.
<!-- GA4 Global Site Tag — wklej do <head> -->
<!-- Zastąp G-XXXXXXXXXX swoim Measurement ID z GA4 Admin -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
gtag('js', new Date());
// Consent Mode v2 — WYMAGANE przed konfiguracją GA4
gtag('consent', 'default', {
'ad_storage': 'denied',
'analytics_storage': 'denied',
'wait_for_update': 500
});
gtag('config', 'G-XXXXXXXXXX', {
send_page_view: true,
// Opcjonalnie: wyłącz automatyczne enhanced measurement
// jeśli implementujesz zdarzenia ręcznie
});
</script>Measurement ID znajdziesz w: GA4 Admin → Strumienie danych → kliknij strumień → Measurement ID (format G-XXXXXXXXXX).
Weryfikacja instalacji: Po wdrożeniu otwórz GA4 → Raporty → Czas rzeczywisty i odwiedź swój sklep z drugiej karty. Powinieneś zobaczyć siebie jako aktywnego użytkownika w ciągu 30 sekund. Jeśli nie — sprawdź czy gtag.js ładuje się w źródle strony i czy nie blokujesz JavaScript.
2Konfiguracja Enhanced Ecommerce — 7 zdarzeń które musisz śledzić
Samo zainstalowanie GA4 to dopiero 20% pracy. Bez zdarzeń e-commerce nie masz danych o tym co sprzedaje — tylko o tym kto odwiedza. Poniżej 7 obowiązkowych eventów z parametrami.
| Zdarzenie | Wyzwalacz | Priorytet | Wymagane parametry |
|---|---|---|---|
| view_item | Otwarcie karty produktu | Wysoki | item_id, item_name, price, currency |
| add_to_cart | Kliknięcie przycisku koszyka | Wysoki | item_id, item_name, price, currency, quantity |
| begin_checkout | Przejście do checkoutu | Krytyczny | value, currency, items[] |
| add_payment_info | Wybór metody płatności | Średni | value, currency, payment_type, items[] |
| purchase | Strona potwierdzenia zamówienia | KRYTYCZNY | transaction_id, value, currency, tax, shipping, items[] |
| view_item_list | Wyświetlenie listy kategorii | Średni | item_list_id, item_list_name, items[] |
| remove_from_cart | Usunięcie produktu z koszyka | Niski | item_id, item_name, price, currency, quantity |
Przykładowa implementacja zdarzenia purchase w JavaScript:
// Wywołaj na stronie potwierdzenia zamówienia
// Wszystkie wartości dynamiczne — tu przykład z WooCommerce dataLayer
gtag('event', 'purchase', {
transaction_id: 'ORDER-12345', // unikalny ID zamowienia
value: 299.00, // wartosc zamowienia (bez wysylki)
tax: 56.91, // podatek VAT
shipping: 14.99, // koszt wysylki
currency: 'PLN', // WYMAGANE — bez tego dane sa bezuzyteczne
coupon: 'SUMMER20', // opcjonalnie — kod rabatowy
items: [
{
item_id: 'SKU-456',
item_name: 'Krzeslo biurowe ergonomiczne Model X',
item_brand: 'ErgoPro',
item_category: 'Meble/Krzesla biurowe',
price: 299.00,
quantity: 1
}
]
});Krytyczny błąd: Jeśli parametr currency jest pusty lub brakuje value w zdarzeniu purchase — GA4 i Google Ads nie mogą obliczyć ROAS ani wartości konwersji. Twoje kampanie optymalizują się pod liczbę zakupów, nie wartość. To jeden z najczęstszych błędów w polskich sklepach.
3Lejki konwersji i raporty Explore — gdzie tracisz klientów
Lejek zakupowy w GA4 Explore pokazuje dokładnie na którym etapie użytkownicy rezygnują. Bez tego raportu optymalizacja sklepu to strzelanie na oślep. Sklepy które regularnie analizują lejek zwiększają konwersję o 30% w ciągu 60-90 dni.
Jak zbudować lejek w GA4 — krok po kroku
- 1W GA4 kliknij Explore (ikona kompasu w lewym menu) → Funnel exploration
- 2Kliknij Edit steps i dodaj kroki lejka:
view_item→add_to_cart→begin_checkout→purchase - 3Ustaw typ lejka na Open funnel (otwarty) — użytkownik może wejść na dowolnym etapie. Zamknięty lejek da mylące wyniki dla sklepów z retargetingiem.
- 4Włącz Show elapsed time — zobaczysz jak długo użytkownicy zastanawiają się między etapami. Długi czas na begin_checkout to sygnał problemu z UX.
- 5Dodaj wymiar Device category — często okaże się, że mobile ma 60-70% niższy współczynnik konwersji niż desktop. To wskazuje na problemy z optymalizacją checkoutu mobilnego.
Produkt → Koszyk
5-15%
Mniej niż 5% = problem z kartą produktu, ceną lub zaufaniem
Koszyk → Checkout
40-70%
Mniej niż 40% = za wysokie koszty dostawy lub brak opcji płatności
Checkout → Zakup
60-85%
Mniej niż 60% = zbyt długi formularz lub błędy płatności
45 raportów GA4 które musisz czytać co tydzień
Nie ma sensu logować się do GA4 codziennie i wpatrywać w liczby. Lepiej wyrobić nawyk tygodniowego przeglądu 5 kluczowych raportów — to zajmie 20 minut i da Ci informacje do podjęcia decyzji.
Monetyzacja → Przegląd (Revenue Trend)
Raporty → Monetyzacja → Przegląd
Tygodniowy trend przychodów, liczba transakcji, średnia wartość zamówienia (AOV). Porównaj z poprzednim tygodniem i analogicznym tygodniem rok temu. Gwałtowny spadek AOV może sygnalizować nadużywanie kodów rabatowych.
Zakupy → Ścieżka zakupowa (Funnel Drop-off)
Raporty → Monetyzacja → Ścieżka zakupowa
Wbudowany (uproszczony) lejek GA4. Pokaż po urządzeniach — mobile vs desktop drop-off. Jeśli mobile odpada na add_to_cart w 80%+, masz poważny problem z UX sklepu na telefonie.
Retencja — czy klienci wracają?
Raporty → Utrzymanie
Cohort analysis pokazuje jaki procent klientów z tygodnia X wrócił w tygodniach X+1, X+2 itd. Dla sklepów z asortymentem regularnie kupowanym (kosmetyki, suplementy) retencja powyżej 20% w 4. tygodniu to dobry wynik.
Pozyskiwanie → Kanały (Konwertujące źródła)
Raporty → Pozyskiwanie → Pozyskiwanie ruchu
Porównaj kanały pod kątem konwersji i wartości — nie tylko ruchu. Organic search z 300 sesjami dziennie ale 0.1% konwersją to gorszy wynik niż email z 50 sesjami i 8% konwersją. Przesuń budżet tam gdzie ROI jest najwyższy.
Technologia → Urządzenia (Mobile vs Desktop Gap)
Raporty → Technologia → Przegląd
Sprawdź współczynnik konwersji na mobile vs desktop. Branżowy benchmark: mobile konwertuje 2-3× gorzej niż desktop. Jeśli różnica jest większa — masz specyficzny problem techniczny lub UX do naprawy.
Wskazówka: Skonfiguruj w GA4 niestandardowy raport overview z tymi 5 widokami i zapisz jako zakładkę. Admin → Dostosuj → Raporty → Utwórz nowy raport przeglądowy. Konfiguracja zajmuje 10 minut i oszczędza czas tygodniowo.
Najczęstsze błędy konfiguracji GA4 w sklepach
Przy audytach sklepów regularnie trafiamy na te same 5 błędów. Każdy z nich sprawia, że dane w GA4 są albo niepełne, albo aktywnie szkodliwe dla podejmowania decyzji.
Zdarzenie purchase bez parametrów currency i value
KrytycznyGA4 akceptuje zdarzenie purchase bez tych parametrów — ale raporty monetyzacji będą puste. Google Ads nie będzie miał wartości konwersji do optymalizacji Smart Bidding. Efekt: Twoja kampania optymalizuje liczbę transakcji, nie wartość — promuje tanie produkty kosztem marżowych.
Brak filtra ruchu wewnętrznego
WysokiKażda wizyta właściciela sklepu, pracownika lub agencji trafia do danych. W małym sklepie z 50 sesjami dziennie 10 wejść pracowników to 20% fałszywego ruchu. GA4: Admin → Filtry danych → Ruch wewnętrzny → dodaj IP biura i domu.
Domyślne okno atrybucji 30 dni
SredniKlienci mebli, elektroniki i odzieży premium często wracają po 30-60 dniach od pierwszego kontaktu. Z domyślnym 30-dniowym oknem GA4 nie przypisuje tych konwersji do właściwego kanału. Zmień w: Admin → Ustawienia danych → Atrybucja → 90 dni.
Nieustawione konwersje — GA4 nie liczy zakupów
KrytycznyGA4 śledzi zdarzenie purchase, ale nie traktuje go automatycznie jako 'konwersji' w raportach i Google Ads. Musisz ręcznie oznaczyć go jako konwersję: Admin → Zdarzenia → znajdź 'purchase' → przełącz 'Oznacz jako konwersję'. Bez tego Google Ads nie wie co optymalizować.
Brak Consent Mode v2
KrytycznyOd marca 2024 Google Ads wymaga Consent Mode v2 dla Smart Bidding. Bez niego kampanie nie mają dostępu do modelowanych danych konwersji od użytkowników bez zgody — co stanowi coraz większy procent ruchu (RODO). Efekt: kampanie tracą 20-40% sygnałów konwersji i gorzej się optymalizują.
Consent Mode v2 — obowiązek od marca 2024
Consent Mode v2 to protokół komunikacji między banerem cookies Twojego sklepu a narzędziami Google. Gdy użytkownik odmówi cookies analitycznych, Google nie zbiera surowych danych — ale dzięki modelowaniu statystycznemu wypełnia luki w raportach i sygnałach konwersji.
🎯
Wpływ na GA4
Raporty mają dane dla 100% użytkowników — część zmierzona, część modelowana. Bez CMv2 użytkownicy bez zgody po prostu znikają z danych.
📈
Wpływ na Google Ads
Smart Bidding (tROAS, tCPA, Maximize Conversions) potrzebuje danych konwersji. CMv2 umożliwia modelowanie konwersji od użytkowników bez zgody.
⚖️
Kwestie prawne
CMv2 nie zastępuje RODO. Nadal musisz mieć ważny baner cookie z prawdziwym wyborem. CMv2 to techniczna warstwa — zgodność prawna leży po stronie CMP.
Jak wdrożyć Consent Mode v2?
- 1.Wybierz CMP (Consent Management Platform): CookieYes, Cookiebot, lub własny baner. Większość popularnych CMP wspiera CMv2 automatycznie.
- 2.Dodaj domyślny stan konsentu przed załadowaniem GA4 (jak w snippecie powyżej:
gtag('consent', 'default', ...)). - 3.Po wyborze użytkownika CMP wywoła
gtag('consent', 'update', ...)z odpowiednimi wartościami granted/denied. - 4.Weryfikacja w GA4: Admin → Ustawienia konta → Modelowanie danych. Jeśli widzisz "Modelowanie włączone" — CMv2 działa poprawnie.
Więcej o tym jak brak danych analitycznych wpływa na decyzje właścicieli sklepów i dlaczego wdrożenie analityki to fundament każdej strategii.
Co daje pełne śledzenie e-commerce — twarde liczby
Konfiguracja GA4 sama w sobie nie zwiększa sprzedaży. Ale dostarcza danych do decyzji, które ją zwiększają. Dane z wdrożeń Lepiej Sprzedaj i raportów Google:
+23%
wyższy ROAS
Dzięki lepszemu modelowi atrybucji GA4 (Google, 2025)
-40%
niższy CAC
Sklepy z pełnym śledzeniem e-commerce (case: wdrożenia LS)
14 msc
retencja danych
Maksimum w darmowym GA4 — zmień to od razu po instalacji
Pełne śledzenie konwersji to też fundament decyzji SEO vs reklamy — bez danych nie możesz porównać ROI kanałów i wiesz tylko że "coś działa", nie wiesz co dokładnie.
FAQ — Google Analytics 4 dla sklepu
Czy GA4 jest darmowe?+
Tak, Google Analytics 4 jest bezpłatne dla większości sklepów. Płatna wersja (Analytics 360) kosztuje ok. 150 000 USD rocznie i jest przeznaczona dla korporacji z milionami sesji dziennie. Dla sklepów do kilku milionów sesji miesięcznie darmowe GA4 w pełni wystarcza.
Jak długo GA4 przechowuje dane?+
Domyślnie GA4 przechowuje dane przez 2 miesiące. W ustawieniach możesz zmienić na 14 miesięcy — to maksimum dla darmowej wersji. Zmień to od razu po instalacji, bo tej decyzji nie cofniesz wstecz dla historycznych danych.
Dlaczego GA4 pokazuje inne dane niż mój sklep?+
Różnice wynikają z kilku powodów: blokady reklam (AdBlock blokuje GA4 dla ok. 30% użytkowników), modelowanie danych przy braku zgody cookie, różne definicje sesji i transakcji, oraz różne strefy czasowe. Przyjmij zasadę: GA4 pokazuje trendy i proporcje, nie absolutne liczby.
Co to jest modelowanie danych w GA4?+
Gdy użytkownik odmówi cookies, GA4 nie może go śledzić — ale Google wypełnia te luki za pomocą modeli statystycznych opartych na podobnych użytkownikach. Dzięki temu raporty nie mają ogromnych dziur po wdrożeniu Consent Mode v2. Modelowanie jest automatyczne, nie wymaga dodatkowej konfiguracji.
Jak połączyć GA4 z Google Ads?+
W GA4: Admin → Połączenia z produktami → Google Ads → Dodaj połączenie. Po połączeniu zdarzenia purchase z GA4 będą widoczne jako konwersje w Google Ads. Potrzebujesz uprawnień administratora w obu kontach. Połączenie działa w obie strony — GA4 widzi dane o kliknięciach z Ads.
Checklista GA4 dla sklepu — 12 punktów
Przejdź tę listę punkt po punkcie. Jeśli możesz zaznaczyć wszystkie 12 — masz prawidłowo skonfigurowany GA4 który dostarcza użytecznych danych.
- Measurement ID w formacie G-XXXXXXXXXX zainstalowany na wszystkich stronach sklepu
- Retencja danych ustawiona na 14 miesięcy (nie domyślne 2)
- Filtr ruchu wewnętrznego skonfigurowany (IP biura, domu, agencji wykluczone)
- Zdarzenie
purchasez parametramitransaction_id,valueicurrency - Zdarzenie
purchaseoznaczone jako konwersja w GA4 Admin - Zdarzenia
add_to_cartibegin_checkoutzaimplementowane - Okno atrybucji zmienione na 90 dni
- Consent Mode v2 wdrożony z CMP (CookieYes, Cookiebot lub własny baner)
- GA4 połączony z Google Ads (Admin → Połączenia z produktami)
- Lejek zakupowy skonfigurowany w Explore → Funnel exploration
- Cotygodniowy raport przeglądowy skonfigurowany (5 kluczowych widoków)
- Dane testowe zweryfikowane: złóż testowe zamówienie i sprawdź czy transaction_id pojawia się w GA4 w ciągu 24h
Nie masz czasu na samodzielną konfigurację?
Pełna konfiguracja GA4 z Enhanced Ecommerce, lejkami, Consent Mode v2 i połączeniem z Google Ads zajmuje doświadczonemu specjaliście ok. 8-12 godzin. Dla sklepu na niestandardowej platformie może być to 20+ godzin. Sprawdź nasze usługi wdrożeniowe — audyt analityczny jest częścią każdego projektu. Możesz też zacząć od diagnozy dlaczego sklep nie sprzedaje, żeby wiedzieć co naprawiać w pierwszej kolejności.
Sprawdź swój sklep — mini-audyt 49 zł, raport PDF w 48h
Zamiast czytać teorię — zobacz, jakie błędy ma Twoja konkretna strona. Mini-audyt obejmuje analizę konfiguracji GA4, śledzenia konwersji i raportów e-commerce, Core Web Vitals, WCAG i SEO. PDF z TOP problemami i wycenami napraw. Bez abonamentu. Faktura VAT.
Mini-audyt Twojego sklepu — 49 zł, raport PDF w 48h
Zamiast czytać teorię — sprawdź swoją konkretną stronę. Mini-audyt 49 zł obejmuje analizę konfiguracji GA4 i śledzenia konwersji e-commerce, Core Web Vitals, WCAG i SEO. PDF z TOP problemami i wycenami napraw. Płacisz raz, bez abonamentu. Faktura VAT.
Zamów mini-audyt 49 złGA4 zainstalowany, ale dane nic nie mówią — naprawimy to.
Diagnoza + plan naprawczy: od 597 zł. Wdrożenie poprawek: każda wycena indywidualna po krótkiej rozmowie — nie da się tego sprzedać co do złotówki bez znajomości Twojego projektu. ROI typowo 1-4 miesiące.
Najszybsza ścieżka
Sprawdź swój sklep za 0 zł
15 min rozmowy + plan w 24h
Konkrety na piśmie
Mini-audyt 49 zł — PDF w 48h
TOP problemy + wyceny napraw