Note: The information in this page applies to you if you’re running Matomo On-Premise on your own servers or Matomo for WordPress.
If you are using the Matomo Cloud instead, there are limits enforced depending on which plan you’re using.
Quotas also can be lifted as required as part of the Enterprise plan.
Matomo Cloud also uses rate limiting on various resources to ensure the fair use of the platform.

Unlike many of our competitors in the analytics world that limit how you can capture and store your data, with Matomo On-Premise or Matomo for WordPress the main limits for you will be your server capabilities and hard disk space.

No Data Sampling

Matomo does not use data sampling on any analytics report. You always get to view the whole of your data and not a sampled data set.

Table Truncation

For performance reasons, Matomo will by default only archive the first 1,000 rows. You can easily edit the config file to enjoy non truncated reports and see 100% of your data. To do so read How can I force Matomo to not limit the data?

Custom Dimensions

You can track by default up to 5 custom dimensions per visit and/or up to 5 custom dimensions per action. It is possible to add more custom dimensions slots! Learn how to add more slots in this FAQ. Read more on custom dimensions here.

Custom Dimensions Length

The limit is 255 characters (length of custom dimension values). We have plans to allow for unlimited custom dimension value length in the future.

Page URLs, Page titles

The length of Page URLs and Page titles is limited to 1024 characters by default but this limit is configurable. The maximum supported Page URL or Page title length (or any action name) is 4096 characters.

Referrer Page URL

The length of Referrer page URLs is limited to 1024 characters but this limit is configurable up to 1500 characters.

Event names, event category, event action

Event names, categories and actions are not limited in length.

Event values

Events attribute values are not limited in size.

Goals per website

There is no limit to the number of goals you can track.

Segments per website

There is no limit to the number of segments you can create.

Custom reports

There is no limit to the number of custom reports you can create.

Ecommerce Transactions Per Day

There is no limit to the number of transactions you can record in a day.

Email Reports

There is no limit to number of scheduled reports

Number of pageviews per month

There is no limit. With a good server, 100,000 pageviews a day should be no issue. Some users track more than 10 Million pages per month with dedicated servers. Learn how you too can optimize your install.

Number of Websites Tracked

There is no limit. Matomo can handle over 20,000 websites. Note: If you track more than 500 websites in Matomo, please get in touch so we could write a User Testimonial – thank you.

Number of Users

There is no limit on the number of user accounts.

Data Export

There is no limit to the number of records you export. See also the FAQ: How do I configure Matomo to not limit the data?

Data Storage and Data Collection Limits

There is no limit. You did not read this wrong. You can keep all your data forever.

By default, all historical visitor data, and all reports are kept. You can choose to anonymize the data or purge the old log or report data after a few months. It’s your decision as it is your data.

Also, we have added a new feature to make data storage management easier, by allowing you to easily delete older logs and reports. This is especially useful if you are using shared hosting, or have limited database space.

Raw data export

Other tools like Google Analytics often limit the access to event data (raw data), for example GA4 limits export of raw data to 1 million events per day into BigQuery. Matomo does not have any limit and 100% of your RAW data can be exported in full, for example into your data warehouse.

Tag Manager > Container size limit

There is no limit to the size of any container in the tag manager. There is also no limit to the number of containers, or the number of tags within a container.

See also the following Related Pages