Czym jest Matomo Analytics i kiedy go wybrać
Matomo Analytics to otwartoźródłowa platforma analityczna, wcześniej znana jako Piwik, która stawia na własność danych i prywatność użytkowników. Możesz hostować ją samodzielnie lub skorzystać z wersji chmurowej, zachowując kontrolę nad danymi i zakresem przetwarzania. Dla firm szukających alternatywy dla Google Analytics z silnym akcentem na zgodność z regulacjami Matomo bywa wyborem pierwszego wyboru.
Warianty wdrożenia: Cloud, On-Premise i Matomo for WordPress
Masz trzy główne ścieżki: Matomo Cloud jako SaaS, Matomo On-Premise instalowane na własnym serwerze oraz Matomo for WordPress, które osadza Matomo bezpośrednio w Twojej instalacji WP. Cloud ogranicza koszty utrzymania i aktualizacje, On-Premise daje pełną kontrolę i elastyczność, a wersja dla WordPress upraszcza start, ale ma kilka ograniczeń funkcjonalnych. W Matomo for WordPress nie skorzystasz m.in. z Log Analytics ani aplikacji mobilnej, za to część konfiguracji wykonywana jest automatycznie.
Instalacja i szybkie uruchomienie
W On-Premise pobierasz Matomo, konfigurujesz bazę i serwer www, a następnie dodajesz stronę do śledzenia. W Matomo Cloud zakładasz konto i od razu otrzymujesz panel oraz skrypt śledzący. W WordPress zainstaluj oficjalną wtyczkę Matomo Analytics, aby mieć interfejs i raporty w samym WP. Niezależnie od wariantu, na stronę wstawiasz fragment matomo.js lub kontener Matomo Tag Manager.
Matomo Tag Manager – centralne miejsce dla tagów
Matomo ma wbudowany Tag Manager, który pozwala zarządzać skryptami analitycznymi i marketingowymi bez edycji kodu strony. Dostępne są gotowe wyzwalacze dla odsłon, kliknięć czy scrollowania, integracja z warstwą danych oraz obsługa niestandardowych tagów. Dzięki temu możesz modelować pomiary podobnie jak w GTM, ale w jednym ekosystemie Matomo.
Prywatność i zgodność: anonimizacja, cookieless i zgody
Matomo domyślnie daje narzędzia do ochrony prywatności, w tym anonimizację IP, poszanowanie Do Not Track czy łatwą konfigurację retencji. Możesz też działać bez plików cookies – platforma wspiera tryb cookieless bez fingerprintingu, wykorzystując krótkotrwały, prywatnościowy identyfikator konfiguracji. W efekcie da się ograniczyć lub czasem uniknąć banera zgody, o ile konfiguracja nie przetwarza danych osobowych.
Import danych z Google Analytics – UA i GA4
Matomo udostępnia narzędzie do importu historycznych danych z Google Analytics, zarówno z Universal Analytics, jak i GA4. Import uruchomisz z poziomu panelu Matomo lub przez konsolę, wskazując identyfikatory i zakres dat. To ułatwia migrację i porównania trendów bez utraty kontekstu historycznego.
E-commerce: raporty i integracje
Moduł e-commerce w Matomo śledzi kluczowe interakcje zakupowe i pozwala powiązać sprzedaż z kanałami pozyskania. Platforma integruje się z popularnymi silnikami sklepów, a gdy nie ma gotowej wtyczki, możesz wdrożyć śledzenie przez API lub Tag Manager. To daje pełny wgląd w ścieżkę konwersji i skuteczność kampanii płatnych.
Śledzenie po stronie klienta i serwera
Standardem jest skrypt JavaScript, ale Matomo oferuje także śledzenie po stronie serwera przez Tracking HTTP API oraz biblioteki dla różnych języków i aplikacji mobilnych. Ten model pomaga domknąć luki wynikające z blokad przeglądarkowych i jest przydatny w e-commerce czy subskrypcjach. Dla witryn SPA dostępne są dedykowane wskazówki wdrożeniowe.
WordPress: wtyczka Matomo i alternatywy
Wtyczka Matomo Analytics dla WordPress pozwala zbierać i przeglądać dane w kokpicie WP, bez zewnętrznego panelu. To dobre rozwiązanie, gdy chcesz zachować dane wyłącznie w swojej bazie i uprościć administrację. Jeżeli używasz wielu narzędzi marketingowych lub chcesz łączyć Matomo z innymi pikselami, rozważ wdrożenie przez Matomo Tag Manager.
Jakość danych a tryb cookieless – kompromisy
Tryb bezcookiesowy poprawia zgodność, ale wpływa na identyfikację użytkowników i atrybucję długofalową. Sesje mogą rozdzielać się częściej, a przypisanie konwersji do kampanii bywa krótsze. W praktyce część zespołów łączy anonimizację, krótkie czasy życia cookies i silne filtrowanie ruchu wewnętrznego, aby utrzymać jakość raportów przy minimalnym śladzie danych.
Dobre praktyki konfiguracji
Zacznij od uporządkowania celów, kampanii i wymiarów niestandardowych, aby raporty odpowiadały Twoim pytaniom biznesowym. Włącz filtry przed-ingest w chmurze lub odpowiedniki na serwerze, aby ograniczać szum z botów. Zadbaj o harmonogram przetwarzania raportów w On-Premise i kontroluj retencję. Jeśli korzystasz z e-commerce, połącz pomiary JS z serwerowymi, aby minimalizować utracone zdarzenia.
Rozwiązywanie problemów
Gdy nie widzisz danych, upewnij się, że kod śledzący lub kontener Tag Manager znajduje się wysoko w sekcji head i strona ładuje go bez błędów. W SPA zweryfikuj wyzwalacze typu History Change lub ręczne push do warstwy danych. W On-Premise sprawdź zaplanowane zadania do archiwizacji raportów i konfigurację serwera. Przy imporcie GA przejrzyj logi zadania i zakres dat.