matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.95k stars 2.66k forks source link

new characteristic ratio: rate of interested visitors (advanced bounce rate) #9633

Open hpvd opened 8 years ago

hpvd commented 8 years ago

Conventional bounce rate in most cases is defined as rate of visitors only visiting one page.

But with this definition "a bounce" does not necessarily mean a visitor is not interested in the page content he saw.

A discussion on this could be found e.g. in https://github.com/piwik/piwik/issues/9199 starting https://github.com/piwik/piwik/issues/9199#issuecomment-156217497

Literature argues to same direction telling a bounce can also be defined as a very short visit (5-10s) with no other interaction, e.g. Web Analytics: An Hour a Day. Avinsh Kaushik, 2007, p. 168 - 170, Sybex, ISBN 0-470-13065-2, mentioned in wikipedia (in german part: https://de.wikipedia.org/wiki/Bounce_Rate)

In the past it was from technical pov not possible to detected and with this classify the length of only onepage visits (maybe this was also an influencing factor for conventional bounce definition?) With great Piwik's new heart beat feature it is possible classify the length of only onepage visits.

=> with all this background and possibilities given, it's seems to be the obvious consequence to to start giving another new characteristic ratio to describe performance of a webpage: "the rate of visitors interested in a page"

This one could be possibly determined by the rate of visitors staying longer than e.g. 10 seconds and /or do interaction (e.g. event) with one of the elements on the websites.

This is the advanced version of conventional bounce rate only possible with piwik :-) USP

hpvd commented 8 years ago

to make it easy in a first step one can simply use the visits having no visit time because vsitor leave before first heart beat send (depending on heartbeat period set, default is 15)

tsteur commented 8 years ago

That would be doable I presume. Could be even done in a new plugin in the beginning if someone is keen to work on it.