Question
My company is manufacturing a hardware solution that runs a software on a desktop computer (windows) that is taken to live shows. It basically creates a network within different components to make it work. We would like to track what features of the software are the most used, but because this hardware is most of the time offline and updates happen once a year so this might be complicated.
Answer
Put a code in the software that requires the user to update the software once a month or whatever interval you want. Have them accept permission to send useage info.