Adjusted Bounce Rate (ABR) in Google Analytics: How to Implement?
Summary: “Bounce rate” in Google Analytics is gold standard for measuring the engagement of visitor on your website. Yet it has one major flaw – it does not take into account whether the visitor has actually read the content of the landing page. The Adjusted Bounce Rate (ABR) comes to the rescue.
Your site is a news website and you send out e-newsletters to them everyday. If a recipient is interested in a news topic, they will click on it to continue reading on your website. Naturally, they will exit after reading. This is counted as a bounced visit. Or, should it? The visitor has actually consumed the contents on your page and, by definition, they have engaged with your website.
Your another site is a modern one-page website, visitors will need to scroll down to view more contents. But, no matter how long they have been on the website, the visit is still counted as bounced. This is not the truth!
Adjusted Bounce Rate Comes to the Rescue
Google has proposed a method to counteract this flawed bounce: the Adjusted Bounced Rate (ABR).
The execution is simple, you will need to define a minimum time period after which the visit is no to be counted as bounced, typically 15 seconds. An event is then automatically fired after the defined time period and the visitor is not considered as bounced.
To implement Adjusted Bounce Rate, you will need to add a line of code (highlighted in yellow below) to your Google Analytics code obtained from the Google Analytics website:
The setTimeout function will fire an event after 15 seconds which is defined as 15000 in the last portion of the code. You may wish to adjust it depending on your setting. Note that this figure has a unit of milliseconds, i.e. 15000 milliseconds = 15 seconds.
With such a simple adjustment for adjusted bounce rate, you can get a more accurate statistics of user engagement of your website!