GA4 w WooCommerce - konfiguracja zdarzeń e-commerce i raportów sprzedaży w Google Analytics

Technical Implementation Expert
GA4 w WooCommerce - konfiguracja zdarzeń e‑commerce i raportów sprzedaży w Google Analytics

Google Analytics 4 w sklepie WooCommerce ma odpowiadać na proste pytania: ile sprzedajesz, z jakich źródeł przychodzą kupujący, na którym etapie klienci rezygnują i które produkty są oglądane, ale nie kupowane. Żeby te odpowiedzi były wiarygodne, sam kod śledzący nie wystarczy. Potrzebne są zdarzenia e-commerce z poprawnymi parametrami i kilka ustawień w samej usłudze GA4.
Po samodzielnym wdrożeniu często widzimy ten sam obraz: GA4 pokazuje inną sprzedaż niż panel zamówień, część transakcji ma przychód zero, a spora grupa zamówień jest przypisana do źródła będącego bramką płatności. W tym wpisie pokazujemy, jak podpiąć GA4 do WooCommerce, które zdarzenia wdrożyć, gdzie szukać raportów sprzedaży i jak uzgodnić dane z zamówieniami w sklepie.
[#wazne] W skrócie: do GA4 w WooCommerce wybierz jedno źródło zdarzeń - oficjalną wtyczkę Google Analytics for WooCommerce przy prostym sklepie albo Google Tag Manager z GTM4WP, gdy masz kilka narzędzi reklamowych. Wdróż pełną ścieżkę zdarzeń od view_item do purchase z tablicą items, a purchase wysyłaj z numerem zamówienia, wartością i walutą. Dodaj bramki płatności do listy niechcianych odesłań, oznacz purchase jako zdarzenie kluczowe i co tydzień porównuj liczbę transakcji z zamówieniami.
GA4 w WooCommerce - sposoby podłączenia sklepu
WooCommerce nie wysyła danych do Google Analytics sam z siebie. Potrzebujesz integracji, która w odpowiednich momentach przekaże zdarzenia z informacjami o produktach i zamówieniu. Najczęściej stosowane rozwiązania to:
| Rozwiązanie | Dla kogo | Uwagi |
|---|---|---|
| Google Analytics for WooCommerce | Mały sklep, szybki start | Oficjalna wtyczka, wysyła zdarzenia e-commerce bez konfiguracji tagów, ale daje mniej kontroli nad parametrami |
| GTM4WP i Google Tag Manager | Sklep z kilkoma narzędziami (GA4, Google Ads, Meta) | Wtyczka wystawia dane w dataLayer w formacie e-commerce GA4, tagi konfigurujesz w kontenerze GTM |
| Pixel Manager for WooCommerce | Sklep, który chce jednej wtyczki do wielu pikseli | Obsługuje GA4 i systemy reklamowe, część funkcji w wersji płatnej |
| Site Kit by Google | Podgląd statystyk w kokpicie WordPressa | Instaluje tag Google, ale zakres zdarzeń e-commerce sprawdź w aktualnej wersji przed wyborem |
Niezależnie od wyboru obowiązuje jedna zasada: do danej usługi GA4 dane wysyła tylko jedna integracja. Wtyczka plus ręcznie wklejony kod w motywie albo dwa kontenery GTM dają podwojone odsłony i transakcje. Przed wdrożeniem sprawdź w źródle strony i w rozszerzeniu Tag Assistant, ile tagów Google już się ładuje.
Zdarzenia e-commerce GA4 w sklepie WooCommerce
GA4 ma zestaw zalecanych zdarzeń e-commerce. Jeśli wyślesz je pod właściwymi nazwami i z właściwymi parametrami, raporty sprzedaży wypełnią się automatycznie. Własne nazwy, na przykład „zakup_ok”, nie trafią do raportów e-commerce.
| Zdarzenie | Moment w sklepie | Do czego służy |
|---|---|---|
| view_item_list | Wyświetlenie listy produktów w kategorii lub wynikach wyszukiwania | Widoczność produktów na listach |
| select_item | Kliknięcie produktu na liście | Klikalność produktów i list |
| view_item | Wyświetlenie karty produktu | Zainteresowanie produktem |
| add_to_cart | Dodanie do koszyka | Intencja zakupu |
| remove_from_cart | Usunięcie z koszyka | Rezygnacje z produktów |
| view_cart | Wejście do koszyka | Etap koszyka w ścieżce |
| begin_checkout | Wejście na stronę zamówienia | Start finalizacji |
| add_shipping_info | Wybór metody dostawy | Wpływ dostawy na porzucenia |
| add_payment_info | Wybór metody płatności | Wpływ płatności na porzucenia |
| purchase | Strona podziękowania po zamówieniu | Przychód i transakcje |
| refund | Zwrot zamówienia (wysyłany z panelu lub serwera) | Korekta przychodu |
Każde zdarzenie e-commerce ma tablicę items z parametrami takimi jak item_id, item_name, price, quantity, item_category i item_variant. Zdarzenie purchase dodatkowo wymaga transaction_id, value i currency, a opcjonalnie przyjmuje tax, shipping i coupon.
- item_id ustaw jako SKU, spójnie z feedem Merchant Center i katalogiem Meta - ułatwi to łączenie danych z reklam i analityki.
- value licz konsekwentnie: z podatkiem lub bez, z dostawą lub bez, tak samo jak w Google Ads i pikselu Meta.
- transaction_id to numer zamówienia WooCommerce, dzięki czemu każdą transakcję w GA4 odnajdziesz w panelu sklepu.
- currency wysyłaj zawsze, także przy sprzedaży tylko w PLN. Bez waluty przychód może się nie zapisać.
[#tip] Wskazówka: do testów używaj widoku DebugView w GA4 i trybu podglądu w Google Tag Manager. Przejdź ścieżkę od kategorii do zamówienia i sprawdź, czy każde zdarzenie pojawia się raz, ma tablicę items i - w przypadku purchase - numer zamówienia oraz wartość. Zamówienia testowe oznacz w sklepie i anuluj, żeby nie zaburzały raportów.
- Przegląd sklepu, wtyczek i wydajności
- Płatności, wysyłki i integracje
- Plan rozwoju sklepu
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Sklep na WooCommerce z Vinson
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
