Trackum

Shoper i Google Analytics 4: integracja czy Tag Manager?

Shoper ma wbudowaną integrację z GA4 i osobne pole na kontener Google Tag Managera. Kiedy wybrać którą drogę, jak sprawdzić zakupy w GA4 i czego nie łączyć.

Poradnik · · 4 min czytania · Napisane z AI, sprawdzone z pomocą AI

Shoper i Google Analytics 4: integracja czy Tag Manager?
📷 Tina Guina · Unsplash

Jak podłączyć Google Analytics 4 do sklepu Shoper?

Shoper i Google Analytics 4 (GA4) połączysz na dwa sposoby: przez wbudowaną integrację GA4 w panelu sklepu albo przez Google Tag Managera. Wbudowana integracja wystarczy, jeśli potrzebujesz tylko GA4. Google Tag Manager jest lepszy, gdy obok GA4 mierzysz też Google Ads, Meta Pixel lub inne platformy i chcesz zarządzać zgodą w jednym miejscu.

Najważniejsza zasada: GA4 wysyłaj tylko jedną drogą. Pomoc Shopera podkreśla, że nie należy używać integracji GA4 i przesyłania danych przez Google Tag Managera jednocześnie, bo może to negatywnie wpłynąć na jakość danych. W praktyce podwójna konfiguracja oznacza dwa razy zliczone odsłony i zakupy.

Droga 1: wbudowana integracja GA4

Wbudowana integracja to najszybsza droga. Według pomocy Shopera wygląda to tak:

  • W GA4 skopiuj identyfikator pomiaru w formacie G-XXXXXXXXXX ze strumienia danych swojej strony.
  • W panelu Shopera przejdź do Aplikacje i integracje, a następnie Wbudowane integracje (w starszej wersji panelu: Dodatki i integracje, Inne integracje).
  • Odszukaj Google Analytics 4 i kliknij Konfiguruj.
  • Zaznacz aktywność, wklej identyfikator pomiaru i zapisz zmiany.

Jeśli Twój sklep korzysta z szablonu Storefront, Shoper opisuje osobną ścieżkę przez edytor szablonu. Integracja przesyła do GA4 zdarzenia e-commerce ze sklepu, czyli między innymi wyświetlenia produktów, dodania do koszyka i zakupy. Pełną listę zdarzeń znajdziesz w pomocy Shopera. Po włączeniu sprawdź w raporcie DebugView w GA4, czy po testowym zamówieniu pojawia się zdarzenie purchase z wartością i walutą.

→ Baner cookie z trybem Consent Mode v2: zgodny z prawem, bez miesięcznej licencji

Droga 2: Google Tag Manager w Shoperze

Google Tag Manager pozwala zarządzać wszystkimi tagami w jednym panelu, bez zmian w kodzie sklepu. W szablonie Storefront kontener dodajesz w edytorze szablonu: Wygląd i treści, Wygląd sklepu, Edycja szablonu graficznego, Edytuj układ i styl szablonu, a potem zakładka Integracje, sekcja Wbudowane i moduł Google Analytics and Google Tag Manager. Tam wpisujesz identyfikator kontenera w formacie GTM-XXXXXXXX, opcjonalnie zmieniasz nazwę warstwy danych, zaznaczasz przesyłanie danych za pomocą Google Tag Managera i aktywność modułu.

W starszym szablonie RWD kod kontenera wklejasz w Aplikacje i integracje, Własne integracje: jedną część w nagłówek strony, drugą w stopkę. Następnie w Google Tag Managerze tworzysz tag Google dla GA4 i tagi zdarzeń, które korzystają z danych w warstwie danych (dataLayer). Przed publikacją sprawdź w trybie podglądu, czy dane zakupu, takie jak transaction_id, value i currency, trafiają do tagu.

Którą drogę wybrać?

Integracja GA4 a Google Tag Manager w Shoperze
KryteriumWbudowana integracja GA4Google Tag Manager
KonfiguracjaKilka minut w paneluWymaga przygotowania tagów
Google Ads, Meta, TikTokOsobno, poza integracją GA4Wszystko w jednym kontenerze
Zgoda na cookiesZależy od banera i ustawień sklepuPełna kontrola przez Consent Mode v2
Ryzyko błędówMniejsze przy prostym sklepieWiększe bez testów, mniejsze przy dobrej konfiguracji

Dla małego sklepu, który mierzy tylko ruch i sprzedaż, wbudowana integracja jest w porządku. Jeśli prowadzisz kampanie Google Ads i Meta, Google Tag Manager daje więcej kontroli nad tym, co i kiedy się ładuje.

→ Konfiguracja Google Consent Mode v2: brak ostrzeżeń w Tag Assistant

Jak połączyć to ze zgodą na cookies?

GA4, Google Ads i Meta Pixel zapisują pliki cookies, które według art. 399 Prawa komunikacji elektronicznej wymagają zgody. Shoper ma w pomocy osobny dział o ustawieniach cookies. Niezależnie od tego, jakiego banera używasz, sprawdź, czy narzędzia faktycznie czekają na zgodę. Przy Google Tag Managerze ustaw Google Consent Mode v2 (tryb zgody Google) z wartościami domyślnymi „denied” i pozwól, aby baner zmieniał je po wyborze użytkownika.

Typowe błędy w Shoperze i jak je znaleźć

Większość problemów z pomiarem w Shoperze wynika z podwójnych lub zapomnianych kodów. Na te sytuacje warto zwrócić uwagę:

  • GA4 działa jednocześnie przez integrację i przez Google Tag Managera, przez co zakupy liczą się dwa razy.
  • Stary kod Universal Analytics lub drugi kontener został w polu własnych integracji po zmianie szablonu.
  • Meta Pixel jest wpięty przez integrację i dodatkowo w Google Tag Managerze.
  • Tag konwersji Google Ads ładuje się przed zgodą, bo został wklejony bezpośrednio do stopki.
  • Płatność online przekierowuje klienta do operatora płatności, a GA4 przypisuje zakup do tej domeny zamiast do kampanii.

Przy ostatnim punkcie pomaga lista niechcianych odesłań w ustawieniach strumienia danych GA4, gdzie dodajesz domeny operatorów płatności. Sprawdź też w raportach, czy liczba zakupów w GA4 jest zbliżona do liczby zamówień w panelu Shopera. Duża różnica w górę oznacza zwykle podwójne zliczanie, duża różnica w dół brak zgody lub błąd w zdarzeniu purchase.

Jak sprawdzić zakupy z Shopera w GA4?

Każdą zmianę w pomiarze sprawdzaj prawdziwym zamówieniem testowym. Włącz w GA4 raport DebugView albo tryb podglądu Google Tag Managera i przejdź przez sklep jak klient: strona produktu, dodanie do koszyka, koszyk, wybór dostawy i płatności, a na końcu strona potwierdzenia zamówienia. Na każdym etapie powinno pojawić się odpowiednie zdarzenie, a na końcu dokładnie jedno zdarzenie purchase.

W zdarzeniu purchase sprawdź cztery rzeczy: numer zamówienia w transaction_id, wartość w value, walutę w currency i listę produktów. Odśwież stronę potwierdzenia i upewnij się, że zakup nie pojawia się drugi raz. Powtórz test dla płatności online i dla płatności przy odbiorze, bo przebieg zamówienia może się różnić. Po kilku dniach porównaj raport zakupów w GA4 z listą zamówień w panelu Shopera za ten sam okres. Niewielka różnica jest normalna, bo część klientów nie wyraża zgody na cookies lub używa blokerów.

Przykład: sklep z kawą na Shoperze

Palarnia kawy z Wrocławia prowadzi sklep na Shoperze i kampanie Google Ads. Po przejściu na szablon Storefront właściciel dodał kontener Google Tag Managera z tagiem GA4, ale nie wyłączył wbudowanej integracji. Przez dwa tygodnie GA4 pokazywał dwa razy więcej zakupów niż panel sklepu, a Google Ads optymalizował kampanie na zawyżone dane. Po wyłączeniu integracji i teście w trybie podglądu liczby znów się zgadzają. Właściciel ustalił też prostą zasadę: każda zmiana szablonu lub nowa aplikacja w sklepie kończy się zamówieniem testowym i porównaniem z panelem Shopera. Dzięki temu kolejny podobny błąd wyjdzie na jaw po jednym dniu, a nie po dwóch tygodniach.

Trackum konfiguruje takie wdrożenie za stałą cenę: 150 € za Google Tag Managera, GA4, Consent Mode v2 i do 15 zdarzeń, przetestowane ze zgodą i bez niej. Każda platforma reklamowa, na przykład Google Ads lub Meta z pomiarem konwersji, to dodatek za 50 €. Wszystkie ceny netto, do których dolicza się VAT. Dostęp odbywa się przez zarządzanie użytkownikami w Google Tag Managerze, bez przekazywania haseł.

Najczęstsze pytania

Czy mogę używać integracji GA4 w Shoperze i Google Tag Managera jednocześnie?

Możesz mieć oba narzędzia w sklepie, ale GA4 powinien być wysyłany tylko jedną drogą. Pomoc Shopera wprost odradza używanie obu sposobów jednocześnie, bo może to pogorszyć jakość danych. Jeśli GA4 działa przez Google Tag Managera, wyłącz wbudowaną integrację GA4.

Gdzie znajdę identyfikator pomiaru GA4?

W GA4 przejdź do Administracji, następnie do zbierania i modyfikowania danych oraz strumieni danych i wybierz strumień swojej strony. Identyfikator pomiaru ma format G-XXXXXXXXXX.

Jak dodać Meta Pixel w sklepie Shoper?

Najprościej przez Google Tag Managera, z regułą uruchamiania zależną od zgody marketingowej. Jeśli korzystasz z integracji Facebooka w panelu Shopera, nie dodawaj piksela drugi raz w Google Tag Managerze, bo zdarzenia będą liczone podwójnie.

Czy Google Search Console też podłączam przez Google Tag Managera?

Nie musisz. Google Search Console potwierdza własność strony między innymi przez rekord DNS albo przez istniejący tag Google Analytics lub Google Tag Managera. Najstabilniejsza jest weryfikacja przez DNS domeny, bo nie zależy od kodu w szablonie.

Źródła

  1. Shoper Learn: Konfiguracja Google Analytics 4 shoper.pl
  2. Shoper Learn: Jak zainstalować kod GTM w sklepie Shoper? shoper.pl
  3. Pomoc Google Analytics: identyfikator pomiaru i strumienie danych support.google.com
  4. Pomoc Menedżera tagów Google: instalacja kontenera support.google.com

Czytaj dalej

Funkcje

Baner cookie z trybem Consent Mode v2: zgodny z prawem, bez miesięcznej licencji

Odrzucenie na pierwszym poziomie, ustawienia według celu, Consent Mode v2 i zapis każdej decyzji. Brak miesięcznej licencji.

Funkcje

Konfiguracja Google Consent Mode v2: brak ostrzeżeń w Tag Assistant

Najczęstsze ostrzeżenie w Tag Assistant mówi, że tag odczytał zgodę przed ustawieniem wartości domyślnej. Jak jej uniknąć i co jeszcze ma znaczenie.

Funkcje

Dashboard marketingowy z GA4 i Google Ads: wszystkie liczby na jednej stronie

Odwiedziny, leady, zamówienia, wydatki na reklamy i ROAS na jednej stronie, porównane z poprzednim okresem. Jeden link, zero konfiguracji.

Funkcje

Przychody z Twojego CRM, sklepu i ERP w jednym dashboardzie sprzedażowym: HubSpot, Shopify, Odoo i inne

Google Analytics widzi tylko to, co dzieje się na stronie internetowej. Zamówienia telefoniczne lub e-mailowe są pomijane. Dzięki połączeniu z danymi, rzeczywiste przychody z Twojego systemu pojawiają się w dashboardzie sprzedażowym.

Funkcje

Lead tracking: Źródło leadów w Twoim CRM, np. HubSpot, Pipedrive, Brevo, Salesforce lub webhook

Skąd pochodzi lead? Przekazanie do CRM zapisuje źródło, kampanię i ID kliknięcia w CRM przy każdym zapytaniu, bez konieczności wtyczki formularza.

Funkcje

Offline conversions: raportuj sprzedaż z CRM do Google Ads i Meta

Google Ads i Meta uczą się na podstawie tego, co im raportujesz. Jeśli otrzymują tylko wypełnienia formularzy, optymalizują się pod kątem formularzy. Dzięki offline conversions optymalizują się pod kątem sprzedaży.

Help