Since Matomo (Piwik) 2.0, we have made many improvements to the code and Matomo can now easily track millions of pages and events and manage thousands of websites.
While Matomo can scale to millions of pages, it is also very efficient to run on a smaller scale, for example on a shared hosting account.
Matomo is a Web Analytics platform designed for speed.
What infrastructure do I need to run Matomo?
- if your websites have less than 1,000 pages or events per day (less than 30,000 per month), Matomo works on most hosting even the cheapest ones.
- if your websites have less than 10,000 pages or events per day (less than 300,000 per month), Matomo works well on fast shared hosting and virtual servers.
- if your websites have more than 100,000 pages or events per day (more than 3 million per month), you may need virtual server or dedicated hosting or Cloud Hosted Matomo service.
- Matomo can be configured to work well up to 1 billion million pages or events per month, and we know of several websites with 500 million and even more than 1 billion pageviews per month using Matomo with great success! We hope to see many more power users use Matomo in the future.
If you run a high traffic Matomo Analytics instance, we recommend to contact the Matomo experts for more information.
You may also be interested in the Data Limits in Matomo fact sheet.
Configure Matomo for speed
Get Professional Support
Matomo professionals provide services such as High Traffic Matomo servers, Architecture Audit, Problem troubleshooting, Scaling & Capacity planning, Mysql tuning, and more. Please contact Matomo Consultants for more information.
Move your Matomo to the Cloud
When you’re stuck and having performance issues with your Matomo, don’t fear: InnoCraft is here to help you. We provide a fast, scalable, fully secure Matomo service in the Cloud. Our team of engineers takes care of all the complexities for you. We migrate your existing Matomo data to a world leading infrastructure. Sign up to our Cloud Hosted Matomo here and contact us to get your existing database migrated.