userTrack – Private Analytics with Full Visitor Recording
Live Preview: https://www.usertrack.net/index.php
Record user mouse interactions on your website.
You can view click heatmaps, mouse movement heatmaps, scroll heatmaps, statistics or even full recordings of user activity on your website.
The script is continuously updated based on feedback and bug reports.
PHP (pdo_mysql extension enabled) and MySQL access on the server
Google Chrome browser is required for accessing the userTrack dashboard.
Large monitor resolution is preferred for improved experience (1080p)
Note that the script doesn’t record interactions on iframes because those interactions are not sent to the current document by the Browser due to security reasons
The script is not suitable for highly-trafficked websites. Companies who offer heatmaps have a cloud network to store and process all this data and require a monthly fee based on how much you use. userTrack works even on a shared hosting, but having more then 2-3 thousand recordings may slow down the script. It is recommended to remove all old recordings once in a while.
If a user has to log-in in order to access a specific area of the website, you will not be able to view recordings on that area as long as you are not logged in as well. Also, if you are logged in as a different user you may see their actions done on your user panel.