Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
Matomo Analytics
Integrate Privacy-Focused Matomo Analytics Without Third-Party Data Sharing
Add Matomo Analytics (formerly Piwik) to your PrestaShop store for privacy-first, GDPR-compliant analytics that you fully own and control. Unlike Google Analytics, Matomo can be self-hosted — meaning your visitor data never leaves your servers and is never shared with any third party.
Matomo provides full web analytics including visitor tracking, referral analysis, ecommerce reporting, heatmaps, and session recordings — with the critical difference that you own 100% of the data. For stores in the EU, or stores that serve EU customers and want bulletproof GDPR compliance, Matomo is the gold standard.
- Full ecommerce tracking — tracks orders, revenue, product views, and cart operations
- Self-hosted option — data stays on your servers, never shared with third parties
- GDPR compliant by design — data ownership, consent management, data anonymization, and right-to-erasure built in
- No data sampling — unlike GA4, Matomo reports on 100% of your data
- Cookieless tracking option — can operate without cookies, eliminating consent requirements in some jurisdictions
- PrestaShop 1.7 – 9.x compatible — works with all modern PrestaShop versions
Why Choose Matomo Over Google Analytics?
Matomo is the leading open-source web analytics platform, used by over 1 million websites including government agencies, universities, and enterprises that require full data ownership. Originally launched as Piwik in 2007, Matomo has evolved into a comprehensive analytics suite that rivals Google Analytics in features while offering something GA never can: complete data sovereignty.
The fundamental difference is data ownership. When you use Google Analytics, your visitor data is processed on Google's servers, subject to Google's privacy policy, and used by Google for its own purposes (including advertising). With self-hosted Matomo, your data lives on your server, is processed by your infrastructure, and is never accessed by any third party. For many EU-based businesses, this distinction is the difference between GDPR compliance and risk.
Key Advantages Over Google Analytics 4
- 100% data ownership — your data, your servers, your rules. No third-party access.
- No data sampling — GA4 samples data for large sites and some reports. Matomo always reports on 100% of your data.
- Raw data access — export or query your raw analytics data directly from the database. GA4 restricts raw data access to BigQuery exports (paid).
- No data retention limits — keep your analytics data as long as you want. GA4 limits data retention to 14 months.
- Cookieless option — Matomo can track visitors without any cookies, using fingerprint-free technology. GA4 always requires cookies (or Consent Mode with modeling).
- No consent wall needed — when self-hosted with cookieless tracking and IP anonymization, many EU data protection authorities have confirmed Matomo can be used without cookie consent. This means you see 100% of your traffic, not just the ~60% who accept cookies.
- Open source — the code is auditable, extensible, and free of vendor lock-in.
Ecommerce Analytics Features
Matomo provides comprehensive ecommerce tracking when connected to your PrestaShop store:
- Revenue tracking — total revenue, average order value, conversion rate by traffic source, campaign, and landing page.
- Product performance — views, add-to-cart rates, and purchase rates per product.
- Category analysis — understand which product categories drive the most revenue and visits.
- Abandoned carts — Matomo tracks cart operations, letting you analyze cart abandonment patterns.
- Attribution — multi-channel attribution models showing which touchpoints contribute to conversions.
- Funnels — define conversion funnels (e.g., homepage → category → product → cart → checkout → confirmation) and visualize drop-off rates at each step.
Privacy and GDPR Compliance
Matomo's privacy capabilities are unmatched in the analytics industry:
- Self-hosting — when you host Matomo on your own server (or your hosting provider's), data never leaves your infrastructure. No data processing agreement with a third party is needed because there is no third party.
- IP anonymization — mask 1, 2, or 3 octets of visitor IP addresses before any data is stored.
- Cookieless tracking — Matomo's cookieless mode uses a combination of attributes (without browser fingerprinting) to count unique visitors without setting any cookies.
- Consent management — built-in JavaScript API for requiring consent before tracking, with easy integration with your consent management platform.
- Data purging — automatic deletion of old data, supporting the GDPR principle of data minimization.
- Right to erasure — tools to delete specific visitor data in compliance with GDPR Article 17.
- CNIL approved — the French data protection authority (CNIL) has specifically listed Matomo as an analytics tool that can be used without cookie consent when properly configured.
Cloud vs. Self-Hosted
This module works with both deployment options:
- Matomo Cloud — managed by Matomo's team. Hosted on EU servers (Germany), GDPR compliant, but data is on Matomo's infrastructure. Starts at ~€19/month.
- Self-hosted — install Matomo on your own server for free. Full control, but you manage updates and infrastructure. This is the option that gives you absolute data sovereignty.
Technical Implementation
The module injects the Matomo JavaScript tracking code on every page of your PrestaShop store. You configure:
- Matomo URL — the URL where your Matomo instance is accessible (e.g.,
https://analytics.yourdomain.com) - Site ID — the numeric ID of your site in Matomo
The tracking code is loaded asynchronously and includes ecommerce tracking calls on the order confirmation page with transaction details, revenue, and product data.
Setup
- Set up Matomo — either self-hosted or cloud.
- Create a website in your Matomo dashboard and note the Site ID and Matomo URL.
- Install this module in PrestaShop, enter both values, and save.
- Verify tracking in Matomo's real-time visitor log.
Why is this module unique?
- 100% data ownership with self-hosted deployment — no third-party data sharing
- GDPR compliant by design — approved by CNIL for use without cookie consent when properly configured
- Cookieless tracking option — see 100% of visitors, not just those who accept cookies
- No data sampling — always reports on complete data, unlike GA4
- Full ecommerce tracking — orders, revenue, products, categories, and cart abandonment
- No data retention limits — keep your analytics history as long as you need
- Open source and auditable — no hidden data collection or vendor lock-in
- Compatible with PrestaShop 1.7 through 9.x
Use Cases
- EU stores requiring GDPR compliance — self-hosted Matomo with cookieless tracking is the most legally defensible analytics setup available.
- Stores blocked by ad blockers — self-hosted Matomo on your own domain bypasses ad blockers that block Google Analytics, giving you more complete data.
- Government and institutional ecommerce — organizations that cannot send citizen/user data to US companies.
- Data-sensitive industries — healthcare, legal, finance — where sharing visitor data with third parties creates regulatory risk.
- Full-funnel analysis — use Matomo's funnel visualization to identify exactly where in the purchase process visitors drop off.
- Long-term analytics — keep years of analytics data without GA4's 14-month retention limit, enabling year-over-year comparisons.
-
Referencemprmatomo
-
In stock999 Items
-
PrestaShop CompatibilityPS 1.6 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront-office
-
GDPR RelevantYes
-
Business GoalMarketing & Retargeting
-
External Account NeededYes
-
Module ComplexityLightweight Widget
-
Customer Journey StageAttract Visitors
-
Works With PlatformAd & Analytics Networks
Matomo Analytics
Privacy-friendly, GDPR-compliant analytics with ecommerce tracking for PrestaShop.
Features
- Self-hosted Matomo analytics integration
- Ecommerce purchase tracking on order confirmation
- Custom Matomo instance URL support
- Enable/disable toggle without uninstalling
Compatibility
- PrestaShop 1.6 / 1.7 / 8.x / 9.x
Installation
- Upload the module ZIP via Back Office > Modules
- Enter your Matomo URL and Site ID
- Enable the module
Development
yarn install
yarn release # Build release ZIP
License
Proprietary - mypresta.rocks
v1.3.0 — 2026-01-12
- ▸PrestaShop 9 Hummingbird theme compatibility for Matomo tracking code
- ▸Server-side event validation with Matomo Reporting API cross-check
- ▸Performance: optimized matomo.js loading with preconnect hints
- ▸Debug mode with Matomo Tag Manager debug container
- ▸Verified zero third-party data sharing — fully privacy-first analytics
v1.2.0 — 2025-06-05
- ▸Full PrestaShop 8.x compatibility with Symfony admin controllers
- ▸Cookie consent integration preserving Matomo's privacy-first approach
- ▸Customer group exclusion via Matomo custom dimensions
- ▸Async/deferred tracker loading for self-hosted instances
- ▸Added Matomo Tag Manager container support as alternative injection
v1.1.0 — 2024-10-25
- ▸Enhanced ecommerce tracking: product views, category browsing, and site search
- ▸Self-hosted Matomo goal configuration with PrestaShop event mapping
- ▸Configurable custom dimensions for product attributes and customer segments
- ▸Added content interaction tracking for CMS pages
- ▸No external data sharing — all data stays on your Matomo instance
v1.0.0 — 2024-06-15
- ▸Initial release with Matomo Analytics integration for PrestaShop
- ▸Automatic page view tracking via self-hosted Matomo instance
- ▸Add-to-cart ecommerce event with product details
- ▸Order conversion tracking with full ecommerce data
- ▸Back office configuration for Matomo URL and Site ID
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
No reviews yet. Be the first to leave a review!
Write a Review