-
timeonsite
Timeonsitetracker.js - Modern & accurate "Time on site" tracking for web and mobile browsers
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
1, Inactive tabs 2, Data persistence on page refresh and reloads 3, Multiple tabs of same website (because in normal JS Date object, you will end up duplicate and wrong time-on-site data) 4, Saving data to your favorite DB table on page close. (You may use already backend visual, free backend server for saving this data in PHP/NodeJS) 5, Most importantly, unprecedented accuracy of the metrics ever captured by an analytics provider!
If you liked this article, go ahead and give a star on github repository. And share your comments on how it's like to build your own time-on-site counter for your webpage.
Related posts
-
Let's visualize time-on-site captured with timeonsite.js using free "Visual tool" -part 2
-
Has anybody used simple yet powerful time on site tracking library for web?
-
How a vanity metric can be converted to a most insightful business metric as stay time and user engagement?
-
How long on a project is too long?
-
What are some interesting facts about "Timeonsite.js" library for the web?