GTM Lite – Bezpłatny moduł Google Tag Manager & GA4 e-Commerce dla PrestaShop
- 1.7.5 + | 8.x | 9.x
- PL, EN
- 1.2.0
- 2026-08-04
GTM Lite to lekki, bezpłatny moduł łączący sklep PrestaShop z Google Tag Managerem. Automatycznie przekazuje kluczowe zdarzenia e-commerce do warstwy dataLayer w standardzie zapotrzebowanym przez Google Analytics 4, Google Ads oraz Meta Pixel.
Idealne rozwiązanie dla sklepów, które potrzebują niezawodnego, podstawowego lejka zakupowego GA4, bez zbędnego obciążania bazy danych i bez ingerencji w kod szablonu.
Parametry Informacyjne:
- 1.2.0
-
Wersja Sklepu Wersja PHP1.7.5 + 7.1 – 7.48.x 8.1 – 8.39.x 8.1 – 8.5
- 2026-08-04
- PL, EN
- ✅
- ✅
- ✅
- ✅
- ❌
Szybki podgląd dla Dewelopera i Analityka (Ściąga zdarzeń LITE)
To co najważniejsze w jednym miejscu – moduł wstrzykuje do dataLayer pięć zdarzeń podstawowego lejka e-commerce GA4 wraz z parametrami przekazywanymi przez moduł:
| Zdarzenie (Event) | Moment wyzwolenia | Przekazywane parametry (Payload) |
|---|---|---|
view_item |
Wyświetlenie karty produktu | currency, value, items (item_id, item_name, price, quantity, opcjonalnie item_category) |
add_to_cart |
Dodanie produktu do koszyka (zdarzenie PrestaShop updateCart / AJAX) |
currency, value, items (item_id, item_name, price, quantity, opcjonalnie item_category) |
remove_from_cart |
Usunięcie pozycji z koszyka lub zmniejszenie ilości (updateCart: delete / op=down) |
currency, value, items (item_id, item_name, price, quantity, opcjonalnie item_category) |
begin_checkout |
Wejście na stronę checkoutu przy niepustym koszyku (raz na koszyk w sesji) | currency, value (brutto bez wysyłki), opcjonalnie coupon, items (lista produktów z koszyka) |
purchase |
Strona potwierdzenia zamówienia (Order Confirmation; raz na zamówienie w sesji) | transaction_id, value, tax, shipping, currency, opcjonalnie coupon, items |
Najważniejsze zalety architektoniczne
- 100% Darmowy moduł (Darmowa wersja LITE) – w pełni funkcjonalna, darmowa integracja zapewniająca realizację najważniejszych celów analitycznych.
- Wyciszanie danych (
ecommerce: null) – przed każdym zdarzeniem moduł automatycznie czyści obiektdataLayer, zapobiegając nadpisywaniu lub zanieczyszczaniu danych z poprzednich akcji. - Deduplikacja transakcji i checkoutu – zdarzenia
begin_checkoutorazpurchaseposiadają zabezpieczenie sesyjne przed wielokrotnym wysłaniem w przypadku odświeżenia strony przez klienta. - Asynchroniczne śledzenie koszyka – zdarzenia
add_to_cart/remove_from_cartsą pobierane w tle przez AJAX. Błąd sieciowy lub skryptu analitycznego nie blokuje działania koszyka ani procesu zakupowego. - Ochrona prywatności Back-Office – kod GTM jest ładowany wyłącznie na stronach sklepu (Front Office). Twój adres panelu administracyjnego jest w 100% bezpieczny i niewidoczny dla analityki.
- Pełne wsparcie dla PrestaShop Multistore – możliwość definiowania osobnych identyfikatorów GTM (GTM-XXXXXXX) dla każdego sklepu lub grupy sklepów w ramach jednej instalacji.
Kluczowe funkcjonalności modułu
1. Back Office (Panel Administracyjny)
Włącz / Wyłącz jednym kliknięciem
Szybki przełącznik umożliwia całkowite wstrzymanie emisji skryptów GTM bez usuwania modułu i konieczności ponownej konfiguracji.
Walidacja ID kontenera
System weryfikuje poprawność wprowadzonego ciągu (format GTM-XXXXXXX), co chroni przed przypadkowym wklejeniem błędnego kodu.
Konfiguracja w kontekście Multistore
Każdy sklep w Multistore może przekazywać dane do osobnego kontenera GTM lub korzystać z jednego globalnego.
Automatyczne sprawdzanie aktualizacji
Sekcja pomocy pozwala w łatwy sposób zweryfikować dostępność nowszych wersji modułu z poziomu panelu.
2. Front Office (Warstwa Danych i Skrypty)
Standardowe wstrzykiwanie kodu GTM
Moduł osadza kod skryptu w sekcji <head> oraz zapasowy element <noscript> tuż po otwarciu znacznika <body>.
Śledzenie intencji zakupowych
Rejestracja podstawowego lejka: view_item → add_to_cart / remove_from_cart → begin_checkout → purchase.
Czego moduł NIE robi (Czysty Kod & Zero Bloat)
Szanujemy zasoby Twojego serwera. Moduł GTM Lite został zaprojektowany w myśl zasady KISS (Keep It Simple, Stupid):
- Nie tworzy zbędnych tabel w bazie danych PrestaShop.
- Nie przeciąża zapytań SQL podczas generowania widoków.
- Nie tworzy automatycznie tagów i reguł wewnątrz panela Google Tag Manager – moduł dostarcza warstwę
dataLayerz eventami e-commerce; tagi i triggery konfigurujesz samodzielnie w GTM.
Instrukcja szybkiego wdrożenia
Kroki po instalacji:
1. Zainstaluj plik ZIP modułu w panelu PrestaShop i wprowadź swój identyfikator kontenera GTM-XXXXXXX.
2. Wyczyszczenie pamięci podręcznej (Cache) PrestaShop.
3. Weryfikacja zdarzeń przy użyciu narzędzia GTM Preview Mode lub GA4 DebugView.
4. Opublikowanie kontenera GTM z podpiętymi tagami GA4 / Ads.
Uwaga!
Przed instalacją wykonaj kopię zapasową plików i bazy danych sklepu. Rozpakuj paczkę zewnętrzną i wgraj do PrestaShop plik ZIP przeznaczony dla używanej linii systemu oraz wersji PHP. Po konfiguracji opublikuj właściwy kontener GTM, wyczyść pamięć podręczną PrestaShop i zweryfikuj wszystkie pięć zdarzeń w GTM Preview lub GA4 DebugView. Moduł przekazuje dane do dataLayer, ale nie tworzy automatycznie tagów, triggerów ani konfiguracji usług w kontenerze GTM.
## [1.2.0] - 2026-08-04 - Cosmetic fix: clarified English labels and help text in the module configuration. ## [1.0.0] - 2026-08-03 ### Added - Initial release of the module. - GA4 ecommerce events: `view_item`, `add_to_cart`, `remove_from_cart`, `begin_checkout`, `purchase`.
Zobacz także
Clean URLs Pro – usuń ID z adresów URL w PrestaShop
FAQs
-
Jakie zdarzenia e-commerce GA4 przekazuje GTM Lite?
Moduł przekazuje do dataLayer pięć podstawowych zdarzeń lejka e-commerce: view_item, add_to_cart, remove_from_cart, begin_checkout oraz purchase. Dla zdarzeń przekazywane są odpowiednie dane, między innymi wartość, waluta i lista produktów.
-
Czy moduły są kompatybilne z moją wersją PrestaShop?
Każdy moduł w naszym sklepie zawiera informację o kompatybilności z dana wersjami PrestaShop. Prosimy o dokładne sprawdzenie tych danych przed zakupem. Jeśli nie masz pewności, skontaktuj się z nami.
-
Jak moduł zapobiega mieszaniu danych zdarzeń?
Przed każdym zdarzeniem moduł czyści obiekt ecommerce przez przekazanie wartości null. Zapobiega to nadpisywaniu i zanieczyszczaniu danych pozostałych po wcześniejszych akcjach użytkownika w dataLayer.
-
Czy zdarzenia checkoutu i zakupu są deduplikowane?
Zdarzenia begin_checkout oraz purchase mają zabezpieczenie sesyjne przed wielokrotną emisją. Dotyczy to między innymi sytuacji, w której klient odświeża stronę checkoutu albo stronę potwierdzenia zamówienia w tej samej sesji.
-
Czy kod GTM działa także w Back Office?
Kod Google Tag Manager jest ładowany wyłącznie na stronach Front Office. Adres panelu administracyjnego nie jest objęty analityką, co oddziela pracę administracyjną od danych zbieranych podczas wizyt klientów.
-
Czy moduł tworzy automatycznie tagi w Google Tag Manager?
Moduł dostarcza warstwę dataLayer wraz ze zdarzeniami e-commerce, lecz nie tworzy automatycznie tagów, triggerów ani konfiguracji usług w kontenerze Google Tag Manager. Konfiguracja tych elementów pozostaje po stronie administratora kontenera.
16 innych produktów w tej samej kategorii:
Automatyczne dopasowanie waluty do języka sklepu w PrestaShop
Moduł PP Smart Currency automatycznie dopasowuje walutę do języka , w którym klient przegląda sklep PrestaShop. Odwiedzający od razu widzi właściwą walutę, a sklep...
Moduł PrestaShop Omnibus Price Pro – Najniższa cena z 30 dni przed obniżką (Dyrektywa Omnibus)
Omnibus Price Pro to zaawansowany moduł PrestaShop automatyzujący wyświetlanie najniższej ceny z okresu przed obniżką (domyślnie 30 dni). Gwarantuje zgodność z unijnym...
WhatsApp, Telegram i Telefon w jednym – Zwiększ konwersję dzięki Szybkiemu Kontaktowi
Klient ma pytanie? Nie pozwól mu czekać na maila. Moduł PP Quick Contact to Twoja gorąca linia ze sprzedażą. Dodaj na sklep elegancki, pływający przycisk, który jednym...
PrestaShop Schema Pro - Rich Snippets & SEO Booster
Rich Results + AI = Zdominuj wyniki wyszukiwania i zwiększ sprzedaż w PrestaShop! Automatyczny generator JSON-LD z pełnym wsparciem dla ponad 15 typów Schema.org, w tym...
Produkty na stronach CMS PrestaShop — shortcode (Free)
PP CMS Products (Free) to darmowy moduł PrestaShop do wyświetlania produktów na stronach CMS. W treści strony wstawiasz shortcode, np. [products:12] — moduł podmienia go...
Pływający pasek Dodaj do koszyka dla PrestaShop – Sticky Add to Cart Lite
Sticky Add to Cart Lite to lekki moduł dla PrestaShop, który wyświetla stały pasek z przyciskiem zakupu u dołu ekranu. Pasek aktywuje się automatycznie po przewinięciu...
Moduł porównywarki produktów dla PrestaShop
Porównywarka produktów dla PrestaShop pozwala klientom zestawiać produkty i ich kombinacje w jednej, czytelnej tabeli. Ułatwia wybór w katalogach, w których parametry,...
Lekki i responsywny moduł slidera PrestaShop do publikacji banerów promocyjnych na stronie głównej lub w dowolnym miejscu szablonu dzięki własnemu hookowi. Obsługuje...
Dual Price Display (Net & Gross) — Druga cena netto/brutto automatycznie
Dual Price Display (Net & Gross) robi to za Ciebie: automatycznie sprawdza, jaka cena wyświetla się w sklepie i błyskawicznie dorzuca tę drugą. Jeśli klient widzi...
Zaloguj jako Klient – Logowanie do konta użytkownika z Back Office PrestaShop
Moduł umożliwia przejście na konto dowolnego klienta bezpośrednio z panelu administracyjnego PrestaShop. Pozwala na szybką weryfikację problemów zgłaszanych przez...
Pasek darmowej dostawy i szacowany koszt wysyłki dla PrestaShop
Zmotywuj klientów do większych zakupów dzięki informacji ile brakuje do darmowej dostawy . Moduł wyświetla także szacunkowy koszt wysyłki na karcie produktu , który...
Pasek postępu darmowej dostawy dla PrestaShop (Wersja Bezpłatna)
Zmotywuj klientów do większych zakupów dzięki wyraźnej informacji, ile brakuje do darmowej dostawy . To bezpłatna, uproszczona wersja modułu, która koncentruje się na jednej...
llms.txt dla PrestaShop — dynamiczny indeks sklepu dla botów AI
AiLlmTxt publikuje pliki llms.txt i llms-full.txt w locie, bez fizycznego zapisu na dysku — PrestaShop generuje je dynamicznie pod publicznymi adresami URL. Krótki...
Smart Image Optimizer — Bezstratna jakość i perfekcyjne zdjęcia produktów PrestaShop
Smart Image Optimizer to zaawansowane narzędzie, które skutecznie eliminuje problem automatycznej, stratnej rekompresji plików graficznych przez silniki PrestaShop...
Moduł rekomendacji produktów dla PrestaShop
Moduł rekomendacji dla PrestaShop, który działa w oparciu o mierzalne reguły i konfigurację, a nie przypadkowe losowanie. Dzięki temu sklep proponuje produkty w sposób...
Normalizacja hreflang i x-default dla sklepów PrestaShop
Hreflang Pro rozwiązuje problem kierowania klientów na niewłaściwą wersję językową sklepu (np. gdy lokalny użytkownik trafia na obcojęzyczną stronę z wyników Google)....
Potrzebujesz dodatkowych funkcji lub indywidualnych rozwiązań dla Twojego sklepu?
- Modyfikacja modułu zgodnie z Twoimi wymaganiami.
- Rozbudowa o nowe funkcje zwiększające możliwości Twojego sklepu.
- Tworzenie dedykowanych modułów dostosowanych do specyficznych potrzeb.
- Integracja zewnętrznych systemów i dodatkowych narzędzi.
- Optymalizacja i ulepszenia dla lepszej wydajności i wygody użytkowania.
Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!