Matomo: full analytics, your server
Goals, funnels, heatmaps, A/B testing, and tag management.
Matches Google Analytics feature for feature.
Matomo feature overview
Analytics on your own server, not someone else's.
Full analytics suite
Page views, sessions, bounce rate, referrers, and more.
Goals and funnels
Conversion tracking with funnel visualization.
Heatmaps
See where users click, scroll, and hover.
A/B Testing
Run experiments and measure impact.
Tag manager
Server-side tag management.
API and integrations
REST API, WordPress plugin, and 100+ integrations.
Matomo + VPS vs Google Analytics
Same analytics depth, without sending data to Google.
| Feature | Matomo + VPS | Google Analytics |
|---|---|---|
| Data ownership | 100% your data | Google's property |
| Privacy | GDPR compliant, IP anonymization | Data shared with Google |
| Heatmaps | Built-in | Requires third-party tool |
| A/B testing | Built-in | Google Optimize discontinued |
| Data retention | Unlimited, on your server | 14 months default |
Install Matomo in 5 minutes
Docker on your VPS.
Connect and install Docker
ssh root@your-server-ip apt update && apt install -y docker.io docker-compose-v2 Deploy Matomo
docker run -d --name matomo -p 8080:80 \ -v matomo-data:/var/www/html \ matomo:latest Access Matomo
Visit http://your-server-ip:8080 and follow the installation wizard.
Recommended VPS specs
Small sites
Up to 50K monthly page views
- 2 GB RAM
- Up to 50K monthly page views
Growing sites
Up to 500K monthly page views
- 4 GB RAM
- Up to 500K monthly page views
High traffic
500K+ monthly page views
- 8 GB+ RAM
- 500K+ monthly page views
Common Matomo questions
Still have questions? Contact our support team
Run Matomo on your own server
Your analytics data stays on your server.