Matomo Analytics integration module for PrestaShop with advanced ecommerce tracking and privacy features.
This module allows merchants to replace Google Analytics with Matomo, keeping 100% data ownership and ensuring full GDPR compliance.
- Easy integration of Matomo Analytics into PrestaShop.
- Ecommerce tracking: product views, cart updates, orders, and revenue.
- User ID tracking for cross-device recognition (optional, may require user consent under GDPR).
- Privacy modes:
- None (default)
- Cookieless (disableCookies)
- Require cookie consent
- Integration with LG Cookies Law (Línea Gráfica) CMP:
- Automatically enables/disables Matomo cookies based on user consent.
- Overrides standard Privacy Mode.
- Support for noscript tracking pixel (users with JavaScript disabled).
- Heartbeat timer to improve accuracy of "time on page".
- Advanced options:
- Secure cookies (HTTPS only).
- Track visitors across subdomains.
- Cross-domain linking between multiple shops/domains.
- Custom campaign parameters (extra name and keyword keys).
- PrestaShop 1.7.8 or 9.x
- Matomo On-Premise or Matomo Cloud instance (URL and Site ID required)
- Download the module as a
.zipfile from the Releases page. - Upload it into your PrestaShop back office (Modules > Module Manager > Upload a module).
- Configure your Matomo instance URL and Site ID.
- (Optional) Add your API Token to display statistics directly in the PrestaShop back office.
- Follows Semantic Versioning.
- See CHANGELOG.md for release notes.
This project is released under the MIT License.
See the LICENSE file for details.