Tracking Desktop software installation


I am glad I found Piwik, hope to enjoy it and contribute back :slight_smile:

I would like to track desktop installations and get reports of how many successfully installations I got from each country for each software.

The data I need to collect is:
Time, IP address (and country), Software installed (can be a tag).

I use NSIS as the software installer and I can send HTTP requests or run PHP file on a web server when the installation is finished.

  1. what will be the best way to track desktop software installations (while no JavaScript is available for me)?

  2. I have several software and I like to have the report by countries for each software, how should I do it?


(Matthieu Aubry) #2
  1. you can use the REST Tracking API (or PHP or Java clients), especially designed for this use: Tracking API - Analytics Platform - Matomo

  2. to have report of countries per software you have 2 possibilities
    a) create one “website” for each software
    b) create one “goal” for each software, then piwik will give you Country report per goal: Track Goals and Measure Conversions - Analytics Platform - Matomo


thx for that.