Logo Matomo

Analytics & audience

Matomo

Complete self-hosted analytics platform — segments, e-commerce and heatmaps, with no data sharing.

About Matomo

Matomo is the full alternative to Google Analytics: where lightweight tools count visits, Matomo lets you analyse them. Audience segments, conversion funnels, e-commerce tracking with abandoned carts, heatmaps and session recordings — this is the functional depth of an analysis suite, not of a counter.

Self-hosted on your VPS, Matomo keeps 100 % of the raw data on your server: no sampling, no forced aggregation, no transfer outside your infrastructure. That is what makes it the usual choice for organisations that must document precisely where their audience data lives — public sector, healthcare, education — while keeping a serious marketing analysis tool.

What gets installed

Ready when the VPS starts

Compatible OS
Choice of Linux distributions
Application
Matomo
Tech stack
DockerPHPMariaDB
Minimum RAM
1 GB
Minimum CPU
1 vCPU
Default port
8080
Access
root over SSH

Key features

  • 100 % of raw data kept, with no sampling even at high traffic
  • Audience segments and conversion funnels
  • E-commerce tracking: products, carts, abandoned carts, revenue
  • Heatmaps and session recordings (Matomo plugins)
  • Server log import to measure with no browser-side script at all
  • IP anonymisation and finely configurable tracking exclusions

When to use this solution?

Public sector and healthcare

Document exactly where audience data lives and how long it is kept: everything stays on your server.

Online shop

Track revenue by traffic source, most-viewed products and abandoned carts, on complete and unsampled data.

Migrating from Google Analytics

Matomo imports Google Analytics history and offers a deliberately familiar interface: marketing teams keep their bearings.

Guide

Deploy Matomo on your VPS

  1. Create the VPS

    Plan for 1 GB RAM minimum and 10 GB of disk; past a million page views a month, double both. The "Matomo" template installs PHP and MariaDB as Docker containers.

  2. Finish the web installer

    Open your domain on port 8080: the Matomo wizard checks prerequisites, creates the super-user account and registers your first site.

  3. Add the tracking code

    The wizard shows the JavaScript to paste before </head>. Official plugins exist for WordPress, PrestaShop and Magento if you would rather not edit the theme.

  4. Schedule report processing

    On a busy site, compute reports through a scheduled task rather than on the fly: dashboards then open instantly instead of being recalculated on every view.

Frequently asked questions

Questions about Matomo

← Back to Analytics & audienceAll applications
It depends on your configuration. With IP anonymisation, tracking cookies disabled and a short retention period, Matomo can be used without consent in several European countries — France's CNIL has published an exempt configuration along these lines. In the default configuration, with cookies, consent is still required.

Embed the deploy button

Maintaining a project that uses Matomo? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy Matomo on ServOrbit
Markdown
[![Deploy Matomo on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=analytics-matomo&utm_source=deploy-badge&utm_medium=referral&utm_campaign=analytics-matomo)
HTML
<a href="https://servorbit.com/vps-cloud?template=analytics-matomo&utm_source=deploy-badge&utm_medium=referral&utm_campaign=analytics-matomo"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Matomo on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab