Tracking visitor information per download or page


We’re a software company and our developers would like to know information about the visitor for each download/page view, like what OS were they using and what is the GeoIP information for their IP. Is there a way to generate this information from the default Piwik install without having previously used custom variables?

So for each visitor that downloaded, 2000 were using Win 8, 1000 Win 7, and 2000 from US, 1000 from Canada, etc.

Thanks for the help.


Yes it is possible using Piwik. Please enable the DevicesDetection plugin and let us know if you have other requests!

Hi Matt,

That gives me more details about the visitors for the entire site, but what I’m interested in is knowing for a particular page or download, what the location and device stats are for that. So for .xyz Domain Names | Join Generation XYZ, what countries did they download the software.exe from and what OS did they use?

Is something that like that possible? Stats per download, rather than for the entire site for OS and location?


Yes, see Segmentation - Compare segments of visitors - Analytics Platform - Matomo

Thanks Matt, that’s exactly what I was looking for.