SEO Article

Dlaczego Shopify z GA4 nie mierzy konwersji

Szybka odpowiedź

Shopify z GA4 nie mierzy konwersji z czterech powodów: Shopify ma własny dataLayer z Enhanced Ecommerce, ale event purchase nie jest automatycznie wysyłany do GA4 — wymaga customowego skryptu. Plus Shopify Checkout v2 (nowy) nie ładuje custom JavaScript bez płatnego planu Plus, co blokuje większość integracji GTM.

Architektura Shopify + GA4 — co się dzieje

Shopify ma własny system analityki (Shopify Analytics) i własny dataLayer. GA4 nie jest integrowany domyślnie — trzeba albo użyć Shopify GA4 App, albo manualnie dodać GTM przez theme.liquid + checkout.liquid. Plus checkout to oddzielna domena (checkout.shopify.com) z własnymi ograniczeniami.

Pierwsza przyczyna: brak GTM w checkout

Standardowy GTM dodany w theme.liquid działa tylko na pre-checkout. Sam checkout (cart → payment → success) jest oddzielnym flow. Shopify Plus pozwala dodać Additional Scripts w checkout.liquid. Standard plan — nie pozwala. Trzeba użyć Shopify Pixel Extensions API (nowsze rozwiązanie).

Druga przyczyna: błędny dataLayer purchase event

Shopify wysyła do dataLayer event 'purchase’ z parametrami nie do końca zgodnymi z GA4 Enhanced Ecommerce schema. Trzeba zrobić custom transformation w GTM przed wysłaniem do GA4. Inaczej GA4 zarejestruje event, ale bez transaction_id, currency, value — czyli nie zalicza jako konwersję.

Trzecia przyczyna: ITP Safari blokuje cross-domain

Checkout Shopify jest na innej domenie niż główny sklep. Safari (i Brave, Firefox) traktują to jako cross-domain i resetują session. Bez cross-domain tracking → klient kliknięty z Google Ads → wszedł na sklep → cart → checkout → kupił. GA4 widzi: 'Direct’ jako source. ROAS Google Ads = 0.

Czwarta przyczyna: Pixel Extensions API nie ma access do user data

Nowy Shopify Pixel Extensions API jest izolowany w sandboxie — nie ma dostępu do customer.email, customer.phone. Czyli Enhanced Conversions nie zadziałają. Trzeba mieć Shopify Plus + custom checkout extensions, żeby to obejść.

Checklista diagnostyczna

Krótki check-list do przejścia w 5 minut:

  • GTM dodany w theme.liquid I w checkout.liquid (Shopify Plus only)
  • Custom transformation purchase event do GA4 schema
  • Cross-domain tracking między storefront i checkout
  • Test: klient z Google Ads → kupno → GA4 source = google/cpc, nie direct
  • Pixel Extensions API jeśli używasz nowego Shopify Pixel system

Powiązane wpisy

Jeśli ten temat Cię interesuje, sprawdź też:

Potrzebujesz wsparcia?

Jeśli problem dotyczy Twojej firmy i potrzebujesz pomocy z konfiguracją — sprawdź usługę specjalistyczną albo opisz problem w briefie.

Przejdź do briefu →

Powiązane materiały

Jeśli ten temat Cię interesuje, sprawdź też:

Gotowy zrobić to z kimś, kto ma to opanowane?

W Koderowni dostarczam custom WordPress + performance marketing dla świadomych marek. Jeśli ten temat jest dla Ciebie istotny w konkretnym projekcie:

  • 📋 Proces współpracy — pięć etapów od briefu do publikacji, cykle od 4 do 22 tygodni
  • 💰 Widełki cenowe 2026 — orientacyjne stawki dla wszystkich obszarów + kalkulator
  • 📝 Zakres usług — sześć obszarów: WordPress, GA4, Google Ads, GTM, Consent Mode, lokalne SEO
Umówmy rozmowę

Twoja marka zasługuje na więcej niż template.

Jeśli budujesz markę, której zależy na detalu — zaprojektuję i wdrożę dla niej premium WordPress. Powiedz mi, co masz na stole.