Unlike many of our competitors in the analytics world that limit how you can capture and store your data, Piwik does not believe in these limits. The only limit for you will be your server/hard disk space.

Table Truncation

For performance reasons, Piwik 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 Piwik to not limit the data?

Custom Variables

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

Custom Variables Length

The limit is 200 characters (length of custom variable names & values).

Goals per website

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

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. Piwik can handle over 20,000 websites. Note: If you track more than 500 websites in Piwik, 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 Piwik 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.

See also the following Related Pages