← Tools

Analytics

Matomo - the practical guide.

Matomo is an open-source web analytics platform, originally launched in 2007 as Piwik, and rebranded in 2018. It was built as a privacy-focused alternative to Google Analytics, giving users complete data ownership. It's a popular choice for organisations with strict data sovereignty requirements or those looking to avoid reliance on large tech platforms. You can self-host Matomo on your own servers, or use their cloud-hosted service. This flexibility, combined with its commitment to privacy, makes it a strong contender for a specific niche in the analytics market.

What Matomo does

At its core, Matomo tracks website visitors, providing data on traffic sources, content consumption, and conversion goals. It offers standard analytics reports like audience demographics, behaviour flow, and real-time visitor logs. Unlike Google Analytics, Matomo stores all raw data, allowing for deeper historical analysis without sampling. You can also track custom dimensions and variables, providing flexibility for specific business needs. The interface is familiar, mirroring many of the concepts found in other analytics platforms, making the transition relatively straightforward for experienced users.

Matomo differentiates itself with advanced privacy features baked into its design. It includes built-in IP anonymisation, the ability to honour Do Not Track requests, and Cookie-less tracking options. For e-commerce businesses, it offers detailed product and sales tracking, funnel visualisations, and custom report creation. White-labelling is also a key feature, allowing agencies to brand the analytics platform as their own for clients. Integrations with popular CMS platforms like WordPress are direct and often involve simple plugin installations.

Day-to-day, a marketing manager might use Matomo to monitor campaign performance, identifying which channels drive the most engaged traffic. A data analyst could export raw visitor logs for custom SQL queries, digging into user segments that might be overlooked in standard reports. The Tag Manager, similar to Google Tag Manager, allows for deployment and management of marketing tags without direct code edits, streamlining event tracking and conversion setup.

Who it's for

Matomo is ideal for organisations that prioritise data privacy and ownership above all else. This includes government bodies, healthcare providers, financial institutions, and any business operating in heavily regulated industries like GDPR or CCPA. It's also well-suited for businesses that have the technical resources to self-host and manage their own infrastructure, or those uncomfortable with their analytics data residing on third-party servers. Small to medium-sized businesses looking for a robust, auditable analytics solution are a prime fit, especially if they have a developer on staff or access to one for initial setup and maintenance.

Pricing, in rough terms

Matomo offers two main options: Matomo On-Premise (self-hosted) and Matomo Cloud. The On-Premise version is free to use, but you'll incur costs for hosting, maintenance, and potentially developer time for setup and updates. Matomo Cloud pricing is tiered based on 'hits' (requests to your website). The 'Essential' plan starts around €19 per month for 50,000 hits, scaling up to 'Business' (€79/month for 1M hits) and custom 'Enterprise' plans for higher volumes. Additional features like Funnels or Media Analytics are often paid add-ons, even on higher-tier cloud plans, so check carefully. Expect your bill to be driven by website traffic volume and the advanced features you enable.

When Matomo is the right fit

Matomo is the right choice when true data ownership and privacy are non-negotiable. If you need to store analytics data within your own national borders or on your own servers, it's an excellent fit. It’s also suitable if you have strong technical capabilities in-house to manage the self-hosted version, or if you actively disagree with Google's data practices. It's not the right fit if you have zero technical resources and want a completely hands-off, plug-and-play solution, or if you rely heavily on deep integrations with Google Ads or Google Search Console. In those cases, Google Analytics 4 (GA4) or even a user behaviour tool like Hotjar combined with a simpler analytics package might be a better option.

Watch-outs

Be aware that while the self-hosted version is free, it requires technical expertise for setup, maintenance, and updates. You'll need to manage server costs and security yourself. The cloud version can get expensive quickly if your traffic scales unexpectedly, and many advanced features are paid add-ons even on higher plans. The community support for the open-source version is strong, but official, dedicated support often comes at an extra cost. Data freshness can sometimes be an issue with very high traffic on self-hosted instances if your server isn't robustly configured. The interface, while good, isn't as slick or intuitive as GA4, which might be a small learning curve for some users. The reporting can also be much slower on the self-hosted version compared to the speed of GA4.