I have been looking into how to create custom analytics for each user of a music site. So the user portfolio will show some analytics such as:


Plays (total and for individual tracks)

Profile views

Social shares (track or profile)


I am not sure the best and most efficient way to gather and display this data for each user, should I make my own script to record in SQL and display to each user? Or is there a simple open-source script you can recommend? I am looking to display the data in the user area on the site.

I have looked into the following but they seem overkill?:



I would love anyone's input to the simplest way to achieve this.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.