Bounce Rate and Visit Duration #863
Replies: 3 comments 5 replies
-
thanks @harm0nic! this is the typical definition of these metrics even on Google Analytics. but Plausible supports single page applications out of the box so both bounce rate and visit duration will be calculated correctly. see https://plausible.io/docs/spa-support. and if your single page application uses hash based routing, we have a special script you should use to do the same: https://plausible.io/docs/hash-based-routing |
Beta Was this translation helpful? Give feedback.
-
Yes this is a limitation for your use-case. You can try
Maybe in the future we can do something with
Lack of bandwidth. I am one person doing pretty much all development (with help from great contributors like @Vigasaurus ). We have feature requests with many more people waiting. You're free to contribute this feature but you'd need quite a lot of knowledge about the system to do it. |
Beta Was this translation helpful? Give feedback.
-
Regarding the bouncerate: Regarding visit duration and time on page:
Simpleanalytics has a good article on this: https://docs.simpleanalytics.com/explained/time-on-page. And while I don’t fully agree with using median instead of mean for the totals, the other things are very important points. My suggestion: To gather this data properly, the collection method probably will have to be switched to using the beacon api, as stated in #190 Some inspiration regarding this:
|
Beta Was this translation helpful? Give feedback.
-
As per the metrics definitions:
Bounce Rate
The percentage of visitors with a single page view. A visitor "bounces" away and leaves your site after only viewing a single page.
Visit Duration
How long time visitors spend on your site. It only shows people who visit more than one page. For those who visit one page only we default to 0 seconds.
My concern is that several of my sites are essentially 1-page sites, so using plausible, I'd have a bounce rate of 100% and a visit duration one 0.
From looking around here, I gather that the reasoning that plausible works like this is because they are adhering strickly to the definition of what a bounce is. The problem is that this strict definition actively hurts the data for use cases like single-page sites. I'm not too concerned about the Bounce Rate data for a single-page site (since in that case, 100% and 0% are equally useless), but the inability to capture visit duration is a considerable issue here.
Is there any intention to perhaps have a setting where we can soften the rule on when to capture duration data? If not, what is the reasoning behind this decision? Is there some technical limitation where we can only capture duration data once an internal link has been clicked, but "exit" pages cannot be captured?
Beta Was this translation helpful? Give feedback.
All reactions