W tym poradniku pokazujemy krok po kroku, jak skonfigurować Google Analytics 4, Google Ads oraz Google Tag Manager do współpracy z Twoim sklepem PrestaShop. Przygotuj swój sklep do współpracy z usługami Google, aby korzystać z dokładnej analityki sklepu PrestaShop w GA4 oraz prowadzić skuteczny remarketing reklam. ...
- PrestaShop i Google Analytics
- Google Analytics 4
- Google DataLayer
- Google Ads + Enhanced Conversions
- Google Tag Manager
- Precyzyjne określanie źródła wejścia
- Analityka sprzedaży międzynarodowej
- Gwarancja przekazania 100% konwersji
- Wszystkie narzędzia Google w 1 module
- Szczegóły analityczne w podglądzie zamówienia
- Zaawansowane debugowanie
- Ulepszenia analityczne w PrestaShop
- Konfiguracja modułu PrestaShop i konta Google Analytics
- Integracja PrestaShop z innymi usługami Google
Ten moduł gwarantuje bezstratne połączenie sklepu PrestaShop z usługami Google GA4, GTM oraz Ads. W 100% precyzyjne połączenie zapewnia wykorzystanie Google API oraz Measurement Protocol.
Moduł integruje sklep z wszystkimi narzędziami Google do analityki i reklam. Zebrane dane wykorzystasz w analizie sprzedaży, precyzyjnej reklamie i remarketingu oraz w optymalizacji sklepu.
Nasz moduł to jedyne rozwiązanie na rynku, które gwarantuje przekazanie do Google 100% informacji o ruchu, konwersji i zamówieniach, bez względu na używany w sklepie moduł koszyka oraz metodę płatności.


Google Analytics 4 zbiera informacje z Twoich sklepów internetowych i tworzy precyzyjne i przejrzyste raporty, które dostarczają szczegółowych danych na temat Twojego biznesu, pochodzenia ruchu oraz sprzedaży.
Nasz moduł to gwarancja zebrania wszystkich danych niezbędnych w analizie i marketingu Twojego sklepu PrestaShop.
DataLayer (warstwa danych) to koncept używany w analizie internetowej, który służy do przechowywania i przesyłania danych z Twojego sklepu do usług analitycznych Google.
DataLayer działa jak połączenie między Twoim sklepem a systemami analitycznymi, umożliwiając wymianę i obróbkę danych w czasie rzeczywistym.
Nie musisz nic robić.
Moduł rozpozna i przekaże wszystkie zdarzenia z Twojego sklepu do usług Google:
- Przeglądanie listy produktów
- Interakcja z produktem na liście produktów
- Wejście w produkt z listy produktów
- Bezpośrednie wejście w produkt
- Przeglądanie szczegółów produktu
- Dodanie produktu do koszyka
- Usunięcie produktu z koszyka
- Przeglądanie koszyka
- Rozpoczęcie zamówienie
- Kroki zamówienia
- Uzupełnienie informacji o wysyłce
- Uzupełnienie informacji o płatności
- Dane eCommerce: kwoty, waluty, rabaty
- Zrealizowanie zamówienia
- Zwrot zamówienia
Na indywidualne zamówienie wdrożymy niestandardowe zdarzenia, jakie zachodzą w Twoim sklepie. Po zakupie modułu otwórz zgłoszenie na HelpDesk.
Moduł gwarantuje bezstratne połączenie usługi Google Ads oraz obsługuje Enhanced Conversions (Konwersje Rozszerzone).
Wykorzystaj zebrane dane o ruchu i sprzedaży do przeprowadzenia precyzyjnego remarketingu reklam. Dzięki zbieranym i tagowanym przez moduł danym będziesz mógł kierować reklamy do osób, które odwiedziły Twój sklep, konkretne strony lub dokonały konkretnych zakupów.
Instrukcję włączenia Enhanced Conversions na Twoim koncie znajdziesz w dokumentacji Google.


Google Tag Manager to system zarządzania tagami. GTM może odbierać dane z Twojego sklepu PrestaShop, przetwarzać je i przekazywać do innych usług, jak GA4 lub Ads.
Dzięki pełnej automatyzacji w module, w kilku kliknięciach nauczysz GTM komunikować się z Twoim sklepem.
Moduł bada i zapisuje źródła wejścia na podstawie logów serwera oraz skryptów Google. Śledzeniem ruchu na żywo klientów zajmuje się skrypt Google Analytics.
Jeśli serwer nie wskaże źródła ruchu - do Google Analytics przekazane będzie źródło wejścia określone przez Google.

- Jeśli klient odwiedzi Twój sklep kilka razy - możesz określić, które źródło wejścia: pierwsze czy ostatnie zostanie wysłane do Google.
- Ustaw czas, po którym źródło wejścia klienta wygaśnie - gdy klient odwiedzi Twój sklep po długiej nieobecności.
- Pomijaj dowolne źródła wejść - podaj w module źródła, które chcesz pominąć w statystykach, np. strony metod płątności lub linki wewnętrzne.
Moduł wspiera wszystkie waluty włączone w Twoim sklepie - przesyła do GA4 informacje o walucie, w jakiej zostało złożone zamówienie, np. EUR, PLN, itp. Przeliczeniem na główną walutę Twojego konta zajmuje się Google wg aktualnego kursu.
Ustaw w module, czy do GA4 ma być przesyłany:
- Obrót lub dochód
- Wartości netto lub brutto
- Wykluczenie kosztów dostawy
Wskaż statusy zamówień
Wskaż statusy zamówień dla których konwersja i informacje o sprzedaży zostaną przesłane z PrestaShop do GA4. Moduł przez Google API przekaże dane analityczne do usług Google.
Moduł zajmie się resztą
Moduł wykryje zmianę statusu i przekaże bezwzględnie każde zamówienie z PrestaShop do Twojego konta GA4, wraz z informacjami o kliencie, źródłach ruchu, produktach, cenach, podatkach oraz ścieżce dotarcia.
Moduł wspiera wszystkie polskie i zagraniczne metody płatności
Nie ma znaczenia, czy strona "Thank you page" zostanie wczytana w przeglądarce klienta. Zamówienie jest wysyłane do Google, gdy otrzyma określony przez Ciebie status.

Modułem zintegrujesz wszystkie narzędzia analityczne i reklamowe Google dla sklepów internetowych.
- Google Analytics 4
- Google Tag Manager
- Google Ads, remarketing i Enhanced Conversions
- Ulepszenia eCommerce oraz DataLayer
- Lista wszystkich źródeł wejść klienta wraz z wskazaniem najlepszego źródła
- Szczegóły nt. danych przekazanych do Analytics
- Potwierdzenie odebrania danych przez Analytics


W module możesz włączyć tryb debugowania. W tym trybie, wszystkie zdarzenia DataLayer możesz obserwować w czasie rzeczywistym bezpośrednio w konsoli Twojej przeglądarki (narzędzia developerskie).
Wykorzystaj ten tryb, aby poprawić swój szablon, jeśli jakieś zdarzenia nie będą prawidłowo przekazywane do GTM.
Korzystanie z tego trybu wymaga podstawowej wiedzy programistycznej.
Zamówienie OPC na jednej stronie oraz w wielu krokach
Moduł wspiera i bada statystyki zamówienia i ruchu dla zamówień One Page Checkout (OPC) oraz w wielu krokach. Moduł obsługuje niestandardowe moduły koszyka, m.in.: BestKit, Sunnytoo, Knowband, Klarna, Svea, PayPal, Supercheckout i inne.
Analityka zamówień z przed instalacji modułu
Moduł pozwoli Ci na masowe wysłanie istniejących już zamówień w sklepie do Twojego konta Google Analytics. Mogą to być zamówienia powstałe przed instalacją modułu.
Analityka zamówień spoza PrestaShop
Jeśli zamówienia w Twoim sklepie generowane są przez inne źródła, np. integracja ERP, Baselinker, Allegro, itp. - moduł wykryje je i prześle informacje o nich do Google. Możesz je również pominąć.
Obsługa zwrotów i wycofania transakcji
Moduł umożliwia ręczne i automatyczne (na podstawie dowolnego statusu zamówienia) usuwanie informacji o zamówieniach i konwersji z Google Analytics, np. w przypadku zwrotu lub anulowania sprzedaży.
Gwarancja połączenia z GA4
Na liście zamówień moduł dodaje interaktywny guzik "Wysłano do Google Analytics", będący rzetelną informacją opartą o Google API o tym, czy zamówienie trafiło do Google Analytics. W szczegółach zamówienia znajdziesz listę ze źródłami wejść klienta, dzięki czemu sprawdzisz skąd pochodzą klienci dokonujący zakupu w Twoim sklepie.
Ochrona przed podwójnym wysłaniem transakcji
Moduł kontroluje przesłane zamówienia i nie dopuści do podwójnego zliczenia i przesłania tych informacji w statystykach Google Analytics.
Log działania modułu i integracji
Moduł loguje wszystkie operacje do pliku log.txt dzięki czemu możesz poznać szczegóły wszystkich interakcji, jakie zajdą pomiędzy Twoimi klientami, sklepem, modułem a kontem Google Analytics.
Anonimizacja adresów IP w Analytics
Wsparcie ustawy o ochronie danych osobowych (RODO).
Obsługa Multistore
Obsługa PrestaShop Multistore dla tego modułu jest opcjonalna. Dzięki obsłudze Multistore możesz skonfigurować niezależne połączenie z narzędziami Google dla każdego sklepu osobno lub wspólnie dla wielu sklepów.
- Moduł instaluje się tak, jak każdy inny moduł PrestaShop.
- Moduł używa Override - piki override modułu i sklepu należy połączyć ręcznie.
- Wymagana jest znajomość panelu administracyjnego usług Google.
- Podstawowe instrukcje konfiguracji modułu znajdują się bezpośrednio w module, przy każdej funkcji oraz w Dokumentacji.
- Wymagana jest ponowna konfiguracji GTM i/lub GA4, nawet jeśli GA UA poprawnie zbierało dane.
- Szczegółową instrukcję konfiguracji opisaliśmy w wpisie blogowym, który znajdziesz na samym dole tej strony.

Jeśli chcesz zlecić konfigurację modułu oraz usług Google - zachęcamy do zakupu modułu wraz z usługą konfiguracji konta Google.
W naszym sklepie znajdziesz moduły, z którymi będziesz mógł zintegrować swój sklep PrestaShop z pozostałymi usługami Google dla sklepów internetowych.
Google Login
Możliwość logowania i rejestracji w Twoim sklepie z kontem Google. Moduł wykorzystuje bezpieczne Google API i pozwala klientom na szybkie logowanie 1-kliknięciem. Ten moduł przyśpieszy realizację ścieżki zakupowej klienta nawet o 80%!

Google Merchant Center
Feederem wygenerujesz pliki XML niezbędne do integracji sklepu PrestaShop z portalami sprzedażowymi, porównywarkami cen i marketplace. W module znajdziesz gotowe integracje XML oraz będziesz mógł utworzyć własne.

Google Moja Firma
Moduł wyświetla opinie oraz informacje z Twojego profilu Moja Firma oraz pozwala zarządzać opiniami i odpowiadać na nie bezpośrednio w sklepie. Odpowiedzi pojawią się również w profilu Google.

Więcej nt. wymagań przeczytasz w bazie wiedzy
Minimalne wymagania dla wszystkich modułów:
- PHP 7.1 - 8.x
- Rozszerzenie serwera ionCube Loader
- Tylko PrestaShop Importer: PHP libxml w wersji > 2.9.3
- Tylko PrestaShop Facebook Integrator: PHP 7.2 lub wyższe
- Tylko PrestaShop VAT Walidator: PHP SOAP
- Z modułu możesz korzystać bez ograniczeń czasowych - licencja jest dożywotnia.
- Do modułu otrzymujesz 3-miesięczny dostęp do Wsparcia Premium.
- Wsparcie Premium daje Ci dostęp do HelpDesk i do aktualizacji modułów.
- Dostęp do Wsparcia Premium możesz włączyć w dowolnym momencie kupując dowolny z dostępnych pakietów
Aktualizacje modułów
90 dni
Moduły poinformują Cię o dostępnej aktualizacji bezpośrednio w Twoim sklepie. Zapoznaj się z changelog. Aktualizację modułu wykonasz wygodnie 1-kliknięciem.
Wsparcie HelpDesk
90 dni
HelpDesk to panel, na którym dostarczamy pomoc dla modułów. Na HelpDesk możesz zamawiać modyfikacje i indywidualne prace programistyczne.
Baza Wiedzy - FAQ
Darmowa
Baza wiedzy jest darmowa i dostępna dla wszystkich. Znajdziesz w niej dokumentacje modułów oraz odpowiedzi na najczęściej zadawane pytania.
- Pełna treść licencji
- Prezentacja Panelu Zarządzania Licencjami i Subskrypcjami
- Poniżej skrót najważniejszych informacji:
Licencja - domena główna i domeny dodatkowe
- Licencje modułu możesz przypisać do 1 sklepu = 1 domeny.
- Możesz dodać domenę dodatkową dla sklepu testowego.
- Moduł możesz używać bez ograniczeń czasowych.
- Zmiana domeny głównej jest możliwa - w tym celu skontaktuj się z nami.
Domeny Multistore
Obsługa nielimitowanej liczby domen w PrestaShop Multistore wymaga zakupienia obsługi multistore dla modułu.
Modyfikowanie kodu modułu
Kod modułu związany z integracją ze sklepem oraz z wyglądem (.tpl, .css, .js) ma otwarty kod źródłowy i możesz go dowolnie modyfikować. Kod źródłowy modułu (.php) szyfrowany jest ionCube.
- Niektóre moduły możesz przetestować w naszym sklepie demo. Link do sklepu demo znajdziesz w górnej sekcji strony
- Niektóre moduły możesz przetestować za darmo pobierając 14-dniowy Trial .
- W razie problemów z działaniem demo lub wersji Trial skontaktuj się z nami
W wielu przypadkach przed konwersją ma miejsce więcej niż jedno kliknięcie. Na przykład, przed konwersją miały miejsce 4 kliknięcia, a dopiero czwarte kliknięcie doprowadziło do konwersji. Jeśli na koncie ustawiony jest liniowy model atrybucji, wtedy każde z tych kliknięć otrzymuje .25 (1.../4) konwersji.
Po październikowej aktualizacji moduł przestał poprawnie przesyłać źródła konwersji. Większość klików z google ads przypisywanych jest jako non set. Obecnie z modułem nie da się prowadzić kampanii.
W dniu 11.11.2023 r. z 27 klików google ads, moduł przypisał tylko 1 w GA4.
Próbują naprawić aktualizacjami, ale mam wrażenie, że jest coraz gorzej. Napisałem prośbę o zwrot pieniędzy za moduł.
Zakup został dokonany w Euro. parametr currency na poziome zdarzenia jest Euro, natomiast w tablicy Items jest PLN.
Jak to naprawić?
Zaktualizuj moduł do najnowszej wersji, powinno to rozwiązać Twoje problemy.
w DebugView widać 2 wywołania eventu purchase.
Dodatkowo konwersja purchase nie przekazuje wartości zdarzenia oraz wartości w parametrze łączne przychody
Paweł, problemów z wydajnością nie udało nam się powtórzyć i nie notujemy takich uwag od żadnego z klientów naszego HelpDesku. Podejrzewamy jakiś problem z Twoim sklepem lub serwerem, ale nie mamy z Tobą kontaktu na HelpDesk.
Zachęcamy do zaktualizowania modułu.
Do tego UWAGA - USUWAJĄ KOMENTARZE bez naszej zgody. Kupiliśmy u nich już kilka nietanich modułów (łącznie wydaliśmy u nich blisko 1956zł tylko na moduły) - w tym jeden do Facebooka w ubiegłym roku. Jak się okazało wysyłał cały czas niekompletne dane. Oczywiście od supportu pomoc była rozłożona w czasie, w ogóle nie przykładali się do tego i na końcu i tak nic nie pomogło nawet jak poprawili. Kupiliśmy moduł od innej firmy (nawet tańszy) i wszystko działa od pół roku jak należy. Wystawiliśmy więc ocenę (komentarz) dla Prestashow na stronie tego modułu facebooka z opisem problemów i działania supportu. Komentarz po kilku miesiącach został usunięty i mam na to dowody.
Sprawa kolejna - to nie jedyny przypadek. Bliska mi osoba również miała od nich moduł, pojawiły się z nim problemy. Po zgłoszeniu problemów jeszcze tego samego dnia polecili wykupienie wsparcia po zakupie którego od razu pomogą. Po zakupieniu przez 2 tygodnie nie można było się doprosić tego co zostało ustalone i za co zostało zapłacone. Na końcu został wystawiony komentarz po którym dopiero wtedy do "pożaru" wkroczył właściciel firmy i próbował ratować sytuację. Dopiero po komentarzach w kilku miejscach i totalnie sfrustrowanym i oszukanym kliencie... Myślałem że to coś ich nauczyło i że coś się zmieniło. Jak się okazało - KOMPLETNIE NIC.
Gratuluję - macie kolejnego sfrustrowanego klienta których jest coraz więcej (jestem na wielu grupach Prestashop i o tym wiem).
Zdarzenie purchase odpala się prawidłowo, wartość zdarzenia jest zgodna z wysokością zamówienia., natomiast w kolumnach transakcje, przychody z zakupów są same zera.
Myślę, że problemem może być kwestia waluty - sklep działa w złotówkach i euro i widzę, że parametr waluty potrafi być różny na poziomie zdarzenia i tablicy items. Jak można to ogarnąć?
Google Integrator korzysta z override. Pani sklep również korzysta z tych samych plików override i to spowodowało konflikt w trakcie instalacji modułu. Gdy występuje konflikt override, to pliki override należy połączyć ręcznie - jest to oficjalna metoda na instalacje modułu korzystającego z override. Aby odłączyć dowolny moduł, który generuje problem override, zazwyczaj wystarczy zmienić na FTP nazwę folderu z modułem. Można również skorzystać z darmowej instalacji, którą wykonujemy na HelpDesk w ciągu do 5 dni roboczych.
Zgłoszenie otworzyła Pani w weekend, kiedy nie pracowaliśmy. Na Pani zgłoszenie odpowiedzieliśmy w poniedziałek, jednak bez informacji zwrotnej od Pani. W razie problemów proszę skorzystać z helpdesk.prestashow.pl.
Ostrzegam wszystkich przed tym modułem. Po jego instalacji nie mogę wejść w zamówienia na zapleczu. Pojawia się błąd 500. Nie da się go odinstalować, ani wyłączyć, gdyż presta wyrzuca błąd, że nie może odinstalować czy wyłączyć 'niezdefiniowanego' modułu.
Nie wiem może coś poszło nie tak podczas instalacji. Jednak zastanawiające jest to, że po jego instalacji przestała działać totalnie nie skorelowana zakładka - zamówienia. Pewnie przez ich informacje przy zamówieniach dotyczącą tego, że dane zostały przekazane do GA. Najwidoczniej taka mała 'pierdoła' jest w stanie zepsuć dzień i weekend właścicielowi sklepu na presta.
Warto też wspomnieć o wczorajszych problemach z płatnościami, bo one również były poniżej poziomu jak na firmę, która swoje być albo nie być buduje na systemie PrestaShop.
Zamówiłam dwa moduły na trochę ponad tysiąc złotych netto. Pierwsza próba - płatność przelewy24, kwota do zapłaty - ponad 2100 złotych!
Mówię, nie, nie, jakiś błąd zmieniam na PayPal. PayPal wyrzuca błąd 500...
No to mówię ładnie. Druga próba.
Dokładnie ta samą drogą i ten sam efekt.
Pora na trzecią próbę. Tutaj przeszło przez PayPal. Od razu opłacam z karty kredytowej. I czekam...
Dostęp do modułów dostałam po jakiś 15 minutach, i nie wiem czy przyszedł z systemu czy ktoś go dodał ręcznie. Gdyż od razu po wystąpieniu problemów przesłałam info o błędzie do prestashow. Wysłałam również prośbę o udostępnienie modułów i przesłałam potwierdzenie PayPal Tutaj odpowiedzieć potrafili. Zamiast 10% taniej z kodu za dokończenie płatności na mobilu dostałam dwa miesiące wsparcia dodatkowo na helpdesk. Tzn. podobno dostanę. Zobaczymy po weekendzie. Może.
Także. Coś tu jest nie tak. Myślałam o wykupieniu optymalizacji mojego sklepu, ale raczej będę szukać gdzie indziej...
Z góry mówię, że jeśli ten komentarz zniknie magicznie bez mojej zgody albo w ogóle się nie pojawi, wystawie moja opinie w bardziej znaczących dla potencjalnych klientów miejscach.
Google integrator support Google Ads. Remember to connect Ads with Analytics with Google Account settings.
For integration with Facebook Ads check our new module for eCommerce data and conversion tracking with Facebook latest API: https://prestashow.com/34-.html
So sade there is no form to open a ticket :
https://helpdesk.prestashow.pl/open.php
It is said fill the form, but no form.
The challenge now is : Will it be an API tracking to Google Ads or Facebook Ads soon available ?
Nasz moduł załatwia resztę :-).
Metoda JS wykorzystuje najnowszy kod od Google.
czy jeśli chodzi o Google Analytics moduł korzysta z Global site tag (gtag.js), czy ze starego kodu?
Polecam