Matomo

matomo.org
Analytics
1-2 Weeks

Privacy-first Google Analytics Alternative - Web & App Analytics for teams who demand accuracy

How to Replace Matomo

Overview

Matomo is a web and app analytics platform that provides 100% accurate data ownership and privacy compliance. Unlike Google Analytics which provides estimates, Matomo gives you complete traffic tracking with real data. It's available as both a cloud-hosted SaaS solution and self-hosted on-premise installation, trusted by over 1 million websites across 190+ countries.

Features

120 features across 32 categories

API(3)

Administration API

REST Administration API to create, update, delete pragmatically users, websites, goals and more

Analytics API

Fully-featured analytics API to extract all your data at visitor level, action level, reports and more

API Segmentation Support

Segmentation support in the API

Administration(7)

Easy One-Click Updates

Strong focus on easy one-click updates

Multi-Currency Support

Support for 100+ currencies

SAML LoginPremium

Let your users log into Matomo using SAML compatible with OneLogin, Okta, Ping Identity, ADFS, Google, Salesforce

Timezone Support

Support for different timezones for each website

Unlimited Users Management

Manage unlimited users with access to multiple websites

Unlimited Websites Management

Manage unlimited websites in your Matomo instance

White LabelPremium

Resell Matomo to your customers with access to analytics reports where all Matomo-branded widgets are removed

Also in: Notion, Airtable, Smartsheet

Alerts(1)

Custom Alerts

Monitor your business and receive alerts on your phone or by email when KPIs increase or decrease

Also in: Planhat, Lusha, Totango

Community(1)

Public Roadmap

Public roadmap driven by the large community of users

Also in: Squarespace, Hugging Face, Obsidian

Conversion Tracking(3)

Conversion FunnelsPremium

Visualize your Conversion Funnels and understand where your visitors drop off to increase conversions, sales and revenue

Form AnalyticsPremium

Make your forms better at converting users by seeing where and when visitors leave your forms

Goal Conversion Tracking

Track goals and identify whether you are meeting your current business objectives triggered by page URLs, page titles, time on site, or custom events

Also in: Creator

Customization(4)

Community Themes

Themes for Matomo with community submitted designs and ability to create your own

Custom Dimensions

Assign any custom data to your visitors or actions and visualize reports of visits, conversions, page views

Custom Logo Upload

Upload your custom logo for UI and email reports

Custom Variables

Custom name-value pairs that you can assign to visitors or page views using the JavaScript Tracking API

Also in: monday.com, Obsidian, Smartsheet

Data Export(1)

Data Export

Data export in Excel, XML, JSON and more formats

Data Import(1)

Server Log Import

Import your Apache, Nginx, IIS server logs for processing in Matomo

Also in: Streak, Pandle, Shippo

Data Management(5)

Automatic Data Deletion

Automatically delete old logs and old data reports to keep database size small

IP Exclusion

Exclude IPs and IP ranges from tracking

SQL Data Access

Run your own SQL queries on your database and connect BI tools and data warehouse via SQL connector

Unlimited Data Storage

You can keep all your data without any storage limits forever

URL Parameter Exclusion

Exclude URL parameters from tracking

Data Warehouse(1)

Data Warehouse ConnectorPremium

Connect your Matomo data to external data warehouses

Development(2)

Developer Zone

Code, design and innovate with the Matomo Analytics platform

Programming Language Libraries

Libraries for programming languages including Python, Ruby and more

Documentation(3)

FAQ

Most frequently asked questions and answers

Glossary

All commonly used terms in Matomo Analytics explained

User Guides

Comprehensive user guides to discover all features of Matomo and learn how to use them

Education(1)

Training Videos

Matomo Analytics training video program and Matomo Tag Manager training video program

Extensibility(1)

Open Marketplace

Open Marketplace with more than 100 plugins to enhance your Matomo analytics

Installation(1)

Fast Installation

5-minute installation with one-click options via Softaculous, Installatron, and official Debian package

Integration(4)

CMS Plugins

Matomo Integration plugins for WordPress, Drupal, Joomla and more than 100 other softwares

Google Analytics Data Importer

Import your historic Google Analytics data directly into your Matomo

LDAP Integration

Integrate with LDAP to let your users login Matomo using your existing users directory

Report Embedding

Embed reports in your app or website (40+ widgets available) or embed PNG Graphs in custom pages, emails, or apps

Marketing(3)

Advertising Conversion ExportPremium

Get insights into your paid ads with Google ads integration, Microsoft Bing Ads and Yandex Ads with better privacy

Campaign Tracking

Track newsletters, ads (Google Ads, Facebook Ads), automatically detect Google Analytics campaign parameters

Multi-Channel Conversion AttributionPremium

Get a clear understanding of how much credit each marketing channel is responsible for to shift marketing efforts wisely

Mobile(3)

Mobile App

Official Matomo Mobile app for Android and iOS smartphones

Mobile App Analytics with Android SDK

Track app analytics for Android apps using the Matomo Android SDK

Mobile App Analytics with iOS SDK

Track app analytics for iOS apps using the Matomo iOS SDK

Open Source(1)

Open Source

100% FREE Software with open source GPL license yet compatible with commercial uses

Optimization(1)

A/B Testing PlatformPremium

Experiment and optimize your websites, apps and marketing campaigns by running A/B tests to increase conversions

Performance(3)

Page Performance Reports

Reports detailed performance metrics for each page view

Page Speed Performance Tracking

Track detailed page speed and performance times for each page view

Site Speed and Page Speed Reports

Keeps track of how fast your website delivers content to your visitors

Privacy(12)

Consent Tracking

Option for asking for consent before tracking

Cookie Disable Enforcement

Option to enforce the disabling of all cookies on all websites tracked in Matomo

Cookie-Less Analytics

Option for cookie-less analytics and disable all cookies

Do Not Track Support

Do Not Track support by default

GDPR Compliance

Privacy compliant web analytics including powerful GDPR tools for exercising data subjects rights

GDPR Manager

Tools to manage GDPR compliance including data subject requests and deletions

IP Anonymization

Setting to anonymise your visitors' IPs and option to not store any IP address at all

Opt-Out Iframe

Iframe included to let your visitor opt-out of Matomo tracking

Personal Data Tracking

Securely track personal data in accordance with privacy laws

Referrer Anonymization

Ability to anonymise the referrer to avoid tracking personal data by accident

User ID Pseudonymization

Option to replace User ID with a pseudonym

Visits Log Disable

Option to disable the visits log and visitor profile features

Quality(1)

Quality Assurance

Strong focus on software quality assurance and testing

Reporting(20)

100% Accurate Data

No data sampling means you can make impactful decisions based on 100% accurate reporting

All Websites Dashboard

Get an overview of what is happening on all your websites at once

Annotations

Create text notes in your graphs to remember particular events

Custom ReportsPremium

Pull out the information you need to be successful and gain new insights by creating new reports in seconds

Customizable Dashboard

Create new dashboards with widget configuration fit to your needs

Ecommerce Analytics

Understand and improve your online business thanks to advanced Ecommerce analytics features

Geolocation

Locate your visitors for accurate detection of country, region, city or organization with statistics on a world map

Log Analytics

Import and analyze your Server Logs with report of server errors and HTTP status codes

Media AnalyticsPremium

Powerful insights into how your audience watches your videos and listens to your audio

Page Overlay

Display statistics directly on top of your website with smart overlay

Pages Transitions

View what visitors did before and after viewing specific pages

Real-time Data Updates

Watch real-time flow of visits to your website with detailed view of visitors, pages visited, and goals triggered

Roll-Up ReportingPremium

Aggregate data from multiple websites, mobile apps and shops into one or more Roll-Up site to gain new insights

Row Evolution

Current and past metric data for any row in any report

Scheduled Email Reports

Receive PDF and HTML reports on schedule

Search Bot Crawl Overview

Overview reports of search bot crawling activity

Time on Site Measurement

Accurately measure the time spent by visitors on your website with more accurate bounce rate metric

User FlowPremium

Visual representation of the most popular paths your users took through your website or app

Visitor Profile

Understand each visitor's individual behavior by summarizing and listing all their visits

Visits Log

Browse individual user sessions and see all their interactions on your site

SEO(2)

Search Engine Keywords PerformancePremium

All keywords searched by users on search engines like Google, Bing and Yahoo visible in Referrers reports solving keyword not provided issues

SEO Web VitalsPremium

Improve your website performance, rank higher in search results and optimize your visitor experience

Security(2)

Audit LogPremium

Detailed audit log of user activities happening in your analytics platform for better security and problem diagnostic

Security Focus

Strong focus on software security with excellent track record

Segmentation(2)

User CohortsPremium

View and compare different cohorts' behavior over time to understand retention and engagement of visitors

User Segmentation

View and analyze reports on smaller groups of your audience based on specific criteria with 110+ segments available

Support(3)

Community Forums

Free support by the community through Matomo community forums

Long Term Support

Matomo is the analytics platform for your mission critical projects with long term support

Paid Support Plans

Paid support for small to large businesses users of Matomo Analytics

Tag Management(1)

Tag Manager

Tag management system for managing tracking tags without code

Technical(6)

High Traffic Compatibility

Compatible with high traffic websites with support for load balanced architecture

Intranet Support

Works for Intranet websites

IPv4 and IPv6 Support

Works with IPv4 and IPv6 addresses

Multi-Platform Support

Compatible with Windows, MacOS, Linux, Solaris, IIS, Apache, Nginx and more

Proxy Support

Supports servers behind proxies

Unicode Support

Supports pages encoded in unicode (for example, UTF-8) and all other charsets

Tracking(19)

404 Page Tracking

Optional tracking of 404 pages

C# DotNet Tracker

Track custom page URLs and page titles with C# DotNet Tracker

Content Tracking

Measure impressions and clicks and CTR for image banners, text banners and any element on your pages

Cookie-Based Tracking

Supports both 1st party cookies (default) and 3rd party cookies (optional)

Cross-Domain Linking

Accurate visitor tracking across several domain names

Event Tracking

Measure any interaction of users on your websites and apps

External Link Tracking

Automatic tracking of clicks on external website links

File Download Tracking

Automatic tracking of file downloads on your website

Java Tracking API Client

Track custom page URLs and page titles with Java Tracking API Client

JavaScript Tracking API

Default tracking API with asynchronous code for faster page loads

Offline Tracking

Supports offline tracking for when users aren't connected to the Internet

PHP Tracking API Client

Track custom page URLs and page titles with PHP Tracking API Client

REST Tracking API

Track and record any data using the REST Tracking API

Search Engine Bot Tracking

Track and identify search engine and other bots

Search Engine Tracking

More than 800 different search engines tracked

Single-Page Application Tracking

Supports single-page websites and web applications

Site Search Analytics

Track searches done on your internal search engine

Subdomain Tracking

Track custom page URLs and page titles across subdomains

User ID Tracking

Accurately measure your unique users across multiple devices

User Experience(2)

Heatmap AnalyticsPremium

Heatmaps, Scroll maps and Clicks of your users displayed in beautiful overlay Heatmap reports

Session RecordingPremium

Record all real visitor activities on a page including clicks, mouse movements, scrolls, window resizes, page changes, and form interactions with replay functionality

Pricing

Cloud Starter

$29/month or $348/year (save with annual billing)
  • 50,000 hits per month
  • 30 websites
  • 30 team members
  • 100 custom segments
  • 150 custom goals
  • 30 custom dimensions
  • 24 months raw data retention
  • Forever report data retention
  • Google Analytics data importer
  • GDPR Manager
  • API access
  • Standard reports
  • Activity Log
  • WooCommerce Analytics
  • Search Engine Keywords Performance
  • Funnels
  • Users Flow
  • White Label
  • Custom Logo & Colors
  • Heatmap (pageviews included)
  • Session Recording (per year)
  • A/B Testing
  • Custom Reports
  • Forms
  • Media Analytics
  • Roll-Up Reporting
  • Advertising Conversion Export
  • Multi-Channel Conversion Attribution
  • Cohorts
  • Tag Manager (30 containers)
  • Email Support

Cloud Business

Popular
Custom pricing
  • 100,000 hits per month
  • Recommended for Business
  • Custom team members
  • Custom segments
  • Custom goals
  • Custom dimensions
  • Custom raw data retention
  • Forever report data retention
  • All Starter features
  • Customer Success Manager

Cloud Enterprise

Custom pricing
  • 300,000+ hits per month
  • For Enterprise requirements
  • Unlimited websites
  • Unlimited team members
  • Unlimited segments
  • Unlimited goals
  • Unlimited custom dimensions
  • Custom data retention
  • All Business features
  • SAML integration
  • LDAP integration
  • Custom Domain
  • Fully customizable and extensible

On-Premise

Free (with optional paid plugins)
  • Unlimited hits
  • Unlimited websites
  • Unlimited team members
  • Unlimited segments
  • Unlimited goals
  • 100 custom dimensions
  • Forever raw data retention
  • Forever report data retention
  • Hosted on your servers
  • Requires technical knowledge and server
  • Free community support
  • Paid support subscriptions available
  • All core features included
  • Optional premium plugin add-ons available
  • 100% data ownership
  • Open source GPL license

Cost Calculator

Keep Paying Matomo

Monthly$29/mo
Yearly$348/yr
5-Year Total$1.7k

Build It Yourself

Est. Build Time~18 hrs
Hosting$20/mo
DifficultyModerate

Total Cost Comparison

1 YearSave $108
SaaS
$348
DIY
$240
3 YearsSave $324
SaaS
$1k
DIY
$720
5 YearsSave $540
SaaS
$1.7k
DIY
$1.2k

DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 120 features at moderate complexity.

Build vs Buy

Should you build a Matomo alternative or buy the subscription? Estimate based on 120 features.

Buy Matomo

Better Value
Monthly cost$290/mo
3-year total$10,440
Time to deployDays

Build Your Own

Development cost$144,000
Maintenance$2,160/mo
3-year total$221,760
Dev time~12 months

Buying Matomo saves ~$211,320 over 3 years vs building.

Estimates based on 120 features and a BuildScore of 3/5. Actual costs vary.

Integrations

18 known integrations

100+ CMS platforms100+ Ecommerce platforms100+ Web frameworksADFSDrupalFacebook AdsGoogleGoogle AdsJoomlaMicrosoft Bing AdsOktaOneLoginPimcorePing IdentitySalesforceWooCommerceWordPressYandex Ads