Hi, wondering if it’s possible to track the average time users are spending on a particular page in our app? If so, how would I go about setting this up? Thanks
Best answer by jamesdanielclark
View originalHi, wondering if it’s possible to track the average time users are spending on a particular page in our app? If so, how would I go about setting this up? Thanks
Best answer by jamesdanielclark
View originalHi!
I don't know if it's the best way but to find the average session duration, you can aggregate the Session Duration (Seconds)
event property on the Session End
event and set the count as Average. Then you can set up a filter to specify a particular page on Current URL
property:
I hope I’ve helped in some way
Best,
Hello! The first part of this solution (finding the average session duration) works perfectly, so thank you for that.
But adding a filter to specify a particular page on Current URL
property doesn’t give you average time on that page. The figures seem much too high for that. Instead I believe it gives you average session duration for all sessions that ended on that page.
Hope this helps someone...
If anyone need Time On Page from Mixpanel reports you can use the following approach as Mixpanel has a better option using Funnels and Time To Convert that we can use in this scenario.
Use the Funnel Report With Time To Convert.
Step 1 will be Page View/Screen View
Step 2 will be Page View/ Screen View
Breakdown will be Current URL of Step 1
Use Conversion Criteria to exclude the outliers or inactive users who came back the next day etc
Here is a screenshot of how you can built this report more accurately using Mixpanel Built-in Reports:
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.