Skip to content

Matomo

Web analytics that protects your data and your customers' privacy.

Self-hostedNot yet verified
Demo online
GPL-3.0★ 21757

Open the official app on matomo.org

This tool is hosted by its maintainers. Click below to open matomo.org in a new tab — it's their official demo.

Browse marketing tools →

What's next with Matomo?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Matomo?

Matomo is an open-source web analytics platform designed to provide privacy-first data tracking for websites and apps. It enables organizations to collect and analyze user behavior without relying on third-party services, ensuring full data ownership and compliance with regulations like GDPR. Unlike traditional analytics tools, Matomo avoids data loss from consent banners by offering unsampled tracking and raw data access. It is used by businesses, developers, and privacy-conscious organizations to gain insights into user interactions while maintaining control over sensitive information. The tool addresses common issues with mainstream analytics platforms, such as incomplete data collection and lack of transparency, by offering self-hosting options and customizable privacy settings. Its emphasis on data sovereignty makes it a popular alternative for companies seeking to avoid vendor lock-in and ensure ethical data practices.

How it works

Matomo is a privacy-focused analytics platform that tracks website and app activity while giving users full control over their data. It replaces traditional analytics tools by eliminating reliance on external servers, allowing organizations to host data locally or in private clouds. The platform is designed for teams that prioritize data sovereignty, offering GDPR compliance, cookieless tracking, and data anonymization features. It is particularly suited for businesses needing to avoid third-party data collection and maintain audit trails for regulatory purposes. Matomo provides unsampled data collection, ensuring no user interactions are lost due to consent banners or tracking blockers. It supports first-party tracking via JavaScript and log files, with raw data export options for advanced analysis. Features like data anonymization and access controls help organizations meet compliance requirements while retaining actionable insights.

How to use it

  1. 1Download and install Matomo on a local server or cloud environment. 2. Configure the installation with a domain name and database settings. 3. Create an admin account and set up tracking code for websites or apps. 4. Access the dashboard to view real-time analytics and customize privacy settings. Practical tips: Use the self-hosting option for maximum data control. Enable cookieless tracking to avoid browser restrictions. Regularly review audit logs to ensure compliance with data protection policies.

What it can do

  • Analytics

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/matomo
  • license: GPL-3.0 — free to use
  • privacy: Opens an external demo

Limitations

  • Requires technical expertise for self-hosting and server configuration
  • Higher resource demands compared to hosted analytics platforms
  • Limited built-in machine learning capabilities for predictive analysis
  • Smaller ecosystem of third-party plugins compared to commercial alternatives
  • Initial setup may involve complex configuration for data anonymization

Understanding the result

Web analytics that protects your data and your customers' privacy.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by matomo (GPL-3.0).
Built with
matomo (https://github.com/matomo)
License
GPL-3.0
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Text
Output
Output
Open-source source & license

Built with https://github.com/matomo. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
matomo
License
GPL-3.0
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

How does Matomo ensure data privacy compared to other analytics tools?

Matomo prioritizes privacy by allowing full control over data collection and storage. Unlike cloud-based services, it enables self-hosting to keep data within private networks. Features like cookieless tracking, data anonymization, and GDPR-compliant defaults prevent data leakage. Organizations can also configure access controls and audit logs to meet regulatory requirements.

How does Matomo handle data collection without relying on third-party servers?

Matomo uses first-party tracking methods, including JavaScript snippets and server log analysis, to collect data locally. This eliminates reliance on external servers, ensuring data remains under the organization's control. The platform supports both self-hosted installations and private cloud deployments, maintaining data residency without intermediaries.

How do I set up Matomo for a website with existing user data?

First, install Matomo on a server or cloud platform. Then, generate a tracking code snippet and embed it in your website's HTML. For existing user data, import CSV files or use the raw data export feature to transfer historical records. Configure privacy settings like data anonymization and cookieless tracking to align with your compliance requirements.

How does Matomo compare to Google Analytics in terms of features and compliance?

Matomo differs from Google Analytics by offering full data ownership and GDPR compliance by default. While Google Analytics relies on third-party servers, Matomo provides self-hosting options for greater control. It also includes features like cookieless tracking and raw data exports that are not available in standard Google Analytics plans. However, Matomo has a smaller ecosystem of integrations compared to Google's extensive toolset.

What should I do if Matomo's tracking code isn't working on my site?

Check that the tracking code is correctly embedded in your HTML and matches the Matomo installation URL. Verify server logs for errors in request handling. Ensure no browser extensions or ad blockers are interfering with the script. Test with a minimal HTML file to isolate issues. If problems persist, consult the Matomo documentation or community forums for troubleshooting guidance.

Spotted something wrong with Matomo, or want to maintain it? See how to help.