Tracking Downloaded Files
-
Hi Everyone.
We need to track file downloads on our website and then report the number of downloads for each user. I’m having some issues sorting out the best way to do this.
On our site, each logged in user can upload files that then get added a Library of all user files uploaded to the site.
Then all other logged in users can access that Library and download any of the available files.
Here’s an example:
UserA uploads a file called userAfile.pdf
UserB uploads a file called userBfile.pdf
Those files are now available for download and we need to track how many times each file is downloaded and then report that information to the original user that did the upload.
So the report might look something like this when user A logs in to the backend of the site:
UserA – File userAfile has been downloaded 22 times this month.
I’ve looked into various plugins but none can do the whole job for us.
I know we can track downloads via Google Analytics but the difficulty there is tying a download to the user that uploaded the file. We would need some sort of unique identifier in the URL to sort downloads by each user. And right now that kind of identifier isn’t available in the url’s for each download.
We need to show download information for each user and only to that user. We can’t show an aggregate report of all file downloads.
Has anyone undertaken a project like this? If so, any advice?
The topic ‘Tracking Downloaded Files’ is closed to new replies.