Matomo Tracker Extension for Magento 2
Take full control of your analytics with 100% server-side tracking for Magento 2.
Extendware Matomo Tracker connects your store directly to your Matomo instance — no JavaScript, no data leakage, and no reliance on third-party scripts.
Unlike traditional tracking solutions that depend on browser-based scripts (which can be blocked by ad blockers or privacy tools), this extension sends data securely from your server to Matomo. The result? More accurate data, better reliability, and complete data ownership.
Description
Matomo Tracker Extension for Magento 2
Are you looking for a privacy-focused analytics solution that gives you full control over your store’s tracking data?
With the Matomo Tracker Extension for Magento 2, you can easily integrate your Magento store with the Matomo analytics platform and track important customer interactions directly from your store. The extension allows you to send tracking data to your Matomo server while maintaining full ownership of your analytics data.
Unlike many third-party analytics services, Matomo provides a privacy-friendly and self-hosted analytics solution, allowing merchants to analyze visitor behavior without sharing sensitive data with external platforms.
The Extendware Matomo Tracker extension offers the following features:
- Avoid data loss caused by ad blockers.
- Reduce reliance on intrusive cookie banners.
- Keep all visitor data under your control.
- Built with GDPR-focused analytics principles, widely adopted across Germany and Europe.


Configuration Overview — General
Enable Module: Enables or disables the Matomo tracking module for the selected store view.
Matomo Server URL: Enter the full URL of your Matomo analytics server where tracking requests will be sent (e.g., https://matomo.yourdomain.com).
Site ID: The unique Matomo website identifier used to associate tracking data with the correct site in your Matomo dashboard.
Auth Token: Your Matomo API authentication token used to securely send tracking data to the Matomo server.
Note: Make sure the Matomo Server URL, Site ID, and Auth Token match the values configured in your Matomo account to ensure tracking works correctly.
Configuration Overview — Tracking Options
Track Page Views: Enables tracking of page visits so you can analyze overall traffic and page popularity.
Track Product Views: Tracks when customers open product pages, helping you analyze product interest and engagement.
Track Cart Updates: Records cart activity when products are added, updated, or removed from the shopping cart.
Track Site Search: Tracks searches performed through the store’s search feature to help identify customer intent and popular search terms.
Track Orders: Sends completed order data to Matomo for ecommerce tracking and revenue analytics.
Track Customer Registration: Tracks when new customers create accounts, allowing you to measure customer acquisition.
Note: Enable only the tracking features required for your analytics needs to avoid collecting unnecessary data and improve performance.




