In the last two years, we have made many improvements to the code and Piwik can now easily track millions of pages and events and manage thousands of websites.

While Piwik can scale to millions of pages, it is also very efficient to run on a smaller scale, for example on a shared hosting account.

Piwik is a Web Analytics platform designed for speed.

What sort of server performance do I need to run Piwik?

  • if your websites have less than 1,000 pages or events per day, Piwik works on most hosting even the cheapest ones.
  • if your websites have less than 10,000 pages or events per day, Piwik works well on fast shared hosting and virtual servers.
  • if your websites have more than 10,000 pages or events per day, you may need virtual server or dedicated hosting
  • Piwik is fast up to¬†at least 300,000 pages or events per day, and we know of several websites with 10 million pages and more using Piwik with great success. We hope to see many more power users use Piwik in the future!

You may also be interested in the Data Limits in Piwik fact sheet.

Configure Piwik for speed

We have compiled a list of tips and troubleshooting for Configuring Piwik and your server for speed (click here).

The Piwik core team and Piwik PRO regularly update this page with tips and information on how to scale Piwik and make your analytics platform as fast as possible.

Meet other Piwik Power users & Share your experience

There are many other users running high traffic Piwik servers: check out this forum thread. If you run a high traffic Piwik server, we appreciate if you can post a reply with your High Traffic Piwik experience on this forum thread. You can also contact us by email at hello@piwik.org.

To stay in touch and receive tips about High Traffic Piwik servers, sign up to the Piwik Performance list:


Get Professional Support by the Best Piwik Experts

Piwik Professional Services is a group of Piwik experts who can help you with High Traffic Piwik servers, Architecture Audit, Problem troubleshooting, Scaling & Capacity planning, Mysql tuning, and more. Please contact the Professional services team for more information.