Using Piwik with many websites

Hi, I’m considering using Piwik for our websites. We have a few hundred. I have a fairly good understanding of the reporting available for a specific website, but I am looking for the ability to do summary level reporting so that I can quickly see traffic/goal conversions and other stats for all of my websites and for websites within categories. Is there an ability to see the data in a tabular view for many websites?

For example, I would like to:

  • see every website on one page, one line for each website, with key data in columns (like visits, pageviews, time on site, etc.) and be able to change the date range for the report). If I click on a specific website, only then do I see the full set of analytics for the site.

  • be able to see the same time of summary report as above, but be able to set up groups so I can see total data for a group, or at least all website data for sites in the group. I do see in the faq that there is the ability to set up custom groups of pages, but I wasn’t sure what level or reporting this will do for me. Can someone explain?

  • setup: do I need to set up / register each website one-by-one in piwik, and use the ID it gives me for each website in the actual website, or can I simply use one generic piece of code and programatically generate unique tracking tabs in the code. The tags could include multiple identifiers like the website name (to track each website individually) and the group(s) each website belongs to so I can do roll-up reporting.

Any help would be greatly appreciated!

  • S
  1. see the Multi Sites report: http://piwik.org/demo/index.php?module=Mul…;date=yesterday
  2. not available yet
  3. yes you can pragmatically create websites and fetch the Javascript code. You can use the API SitesManager.addSite and SitesManager.getJavascriptTag

We’ve just released a new plugin which could really helpful to you: Roll-Up Reporting aggregates data from multiple websites, mobile apps and shops into a Roll-Up site to gain new insights and save time.

Roll-Up ReportingRoll-Up Reporting lets you aggregate data from multiple websites and apps into one single site. It lets you answer questions like “How many visits happened on all of my websites and apps?” and “Which campaigns contributed the most across several of my websites?” or “How do my various Brands overall compare with each other?” When you have several shops (eg white-labels) it is very valuable to see how your ecommerce shops are performing overall. Or when you are a web agency and you are serving many customers and want to provide each customer with a single aggregate view of all their web properties. Roll-Up Reporting lets you analyze this aggregated data in one site so easily. It saves you lots of time and helps you gain the insights you need instantly.

The Roll-Up Reporting User Guide and the
Roll-Up Reporting FAQ cover how to get the most out of this plugin.

For any other question feel free to contact us.