If the majority of people come and leave your website without completing the actions/goals you desire then you can’t have a good conversion rate.
But what if people come and leave your website from the landing page but still complete your desired goals.
How will you determine such conversions?
In other words, you are getting conversions through bounced sessions.
But since it is a bounced session (visit) you have no idea how valuable your bounced sessions could be.
Generally, a high bounce rate indicates that the landing page is not relevant to your users.
But what if the landing page is relevant to your users but it gets 100% bounce rate majority of the time because it satisfies visitors’ query and there is no need to explore your website any further?
This is usually the case with content-rich websites like blogs, news site, publishing sites, etc.
Why do you need adjusted bounce rate?
People come to your site, consume contents and then leave the website from the landing page without browsing any further.
Since Google analytics by default can report time spent on a webpage only when a visitor navigates to another web page on the site, we can never know how much time is spent on a particular page and whether 100% bounce rate is good or bad.
We often do experimentation and testing of a landing page on the basis of its bounce rate.
High bounce rate is bad. Something is wrong with the page.
That’s the general opinion of marketers/analysts.
But what if nothing is wrong with the page and in fact, you bounce rate calculations are all wrong.
Imagine how dangerous it could be to take business decisions on the basis of a faulty bounce rate metric.
The landing pages you think stink, don’t stink in the first place and yet you continue to optimize them.
Before we fix the bounce rate of our website, we need to decide what should not be considered as a bounce.
“When a person completes a goal or a transaction on your website then his/her visit should not be counted as a bounce even if that visit is a single page visit.”
This is because our primary reason for running a website is to get conversions and transactions and not to optimize bounce rates.
Once we have done this we have achieved our goals. No crappy bounce rate should mislead us.
Now the next question that comes up is
How can we determine the users’ behavior that should not be considered a bounce?
For this, follow the steps below:
Step-1: Head to the Engagement report (under Audience > Behavior) in your Google Analytics main view.
Step-2: Set date range of your report to the last 4 months.
Step-3: Apply the advanced segment ‘Sessions with Conversions’
If you look at the screenshot above you can easily determine that majority of conversions take place when visitors spend more than 1 minute (61 – 180 seconds +) on the website.
So if I want a user to convert on the website, I need to make him stay at least for 1 minute on my website.
Because if he stays that long, then it is highly likely that he will convert.
I call this engagement profitable engagement because it leads to conversions.
If you run/manage an e-commerce website then you should also apply another advanced segment called ‘Sessions with transactions’ to determine profitable engagement:
From the report above, we can conclude that majority of conversions and transactions take place when visitors spend more than 3 minutes on the website.
So if I want a user to convert on the website, I need to make him stay at least for 3 minutes on my website.
Because if he stays that long, then it is highly likely, that he will convert.
3 minutes visit duration is pretty much standard but it may be different in case of your website/niche.
So I would strongly suggest you to determine the minimum time it takes for majority of your website users to profitably engage with your website.
Adjusting bounce rate in Google Analytics
Once you have determined the minimum time required to profitably engage with your website users, you need to make some adjustment to your bounce rate, so that you can see true bounce rate metric in your Google Analytics report.
Remember, the bounce rate metric will still not be 100% accurate (more about it later) but would be still significantly better than the bounce rate you currently see in your reports.
Add following line of code to your Google Analytics Tracking code on each page of your website:
setTimeout(“ga(‘send’,’event’,’Profitable Engagement’,’time on page more than 3 minutes’)”,180000);
The complete Google Analytics Tracking Code may look like the following:
ga(‘create’, ‘UA-XXXX-XX‘, ‘auto’); ga(‘require’, ‘linkid’, ‘linkid.js’); ga(‘require’, ‘displayfeatures’); ga(‘send’, ‘pageview’); setTimeout(“ga(‘send’,’event’,’Profitable Engagement’,’time on page more than X minutes‘)”,XXXXX); </script>
#1Replace the ‘UA-XXXX-XX’ with your Google Analytics property number
#2 Replace X minutes with the minimum time required to profitably engage with your website users in minutes.
#3 Replace XXXXX with the minimum time required to profitably engage with your website users in milliseconds.
The setTimeout() is a JavaScript function (method) which waits for a specified number of milliseconds before it executes the specified function.
Bounce rate is the percentage of single page visits/sessions in which only one GIF request is sent to the Google Analytics server.
So if you want to make a visit a non-bounce visit then you need to pass more than one GIF request to the Google Analytics server within a single session.
Every Google analytics tracking code sends at least one GIF request to the Google Analytics server.
If your Google Analytics tracking code also fires an event tracking code then two GIF requests will be sent to the Google Analytics server in a single session.
Since more than one GIF request is sent to the Google Analytics server in a single session, the visit will no longer be treated as bounce visit by Google Analytics.
What will happen next?
Once you have adjusted your bounce rate metric by editing your Google Analytics Tracking code, the overall bounce rate of your website will most probably go down within few days and you will see a bounce rate which is a better representative of true bounce rate.
After adjustment, the bounce rate of my website went down from the whopping 78.72% to 27.74% within a week.
That’s a massive difference. Isn’t it? I will take different marketing decision on the basis of 27% bounce rate than on the basis of 78% bounce rate.
Tracking conversions through bounced sessions
If people are converting in a single page visit then you need to track this behavior. But how?
One answer is tracking events as goals.
For example, let us say that when a visitor spends more than 3 minutes on your website he/she is most likely to convert.
So I can configure the setTimeout() method to capture the event once a visitor has spend say 3 or more minutes on a web page.
The code for this is the same as above:
setTimeout(“ga(‘send’,’event’,’Profitable Engagement’,’time on page more than 3 minutes’)”,180000);
Here ‘profitable engagement’ is the event category, ‘time on page more than 3 minutes’ is the event action.
Set up this event as a goal in your analytics view with following specifications:
Once you have set up this goal and starts collecting goals data you will see a report (Conversions > Goals > Goal URL) like the one below:
How to measure and audit the correct bounce rate
If you want to measure and audit your correct bounce rate, you need to understand what is causing a high bounce rate. Once you find the actual reason for the bounce rate it’s easy to lower it down by carrying out corrective measures.
The following are the best ways to segment data to understand what is causing a high bounce rate.
#1: Segmenting by Age:
In the Google Analytics menu, If you go to Audience>> Demographics >> Age, you can find the bounce rate metrics according to age range.
You can see from the above image that bounce rate is on the higher side for age group 55 to 65+. If senior citizens are part of your targeted audience group, you might think of improving your website elements to suit their needs (probably more visible and bigger call to action elements)
#2: Segmenting by Gender
In a similar fashion, you can check bounce rate by segmenting it by gender. Just go to the Google Analytics console and click on Audience>> Demographics>> Gender
As you can see from the image above, bounce rate is high for female users compared to male users. This might be due to the content offered on the website and the color combination used which impacts user behavior and purchase activities.
#3: Segmenting by Affinity Category/ In Market Segment
Affinity category is the users who can be your potential customers in the purchase funnel, whilst In Market segment are the users who are more likely to convert.
You can see from the below image that Home and Garden has the highest bounce rate. It indicates that your content and images are attracting users that can relate to the category but they don’t find anything interesting in the content and hence leading to a higher bounce rate. In this case, it’s your decision, based on your website objectives, as to whether you change the content or not.
#4: Segmenting by Country
You can access the report in your Google Analytics console by clicking on Audience >> Geo >> Location. Segmenting by country will give you an exact idea about bounce rate by country and means you can adjust your marketing strategy and content preference as per users in those countries.
From the following image, you can see that, other than the United States, all countries have a higher bounce rate. If any higher bounce rate country is in your targeted location you may need to think of adjusting your content and images according to the country.
#5: Segmenting by User Type:
It’s obvious that for new users bounce rate will be high because they are visiting for the first time but you might have to look at your content strategy if the returning visitor bounce rate is higher compared to new visitors.
You can further drill down into the users along with their source and medium using secondary dimension.
In the below image you can see that the traffic coming from direct source has a higher bounce rate for returning visitors compared to new visitors. This might indicate that the content strategy for returning visitors should be unique with some fresh content in order to reduce bounce rate.
#6 Segmenting By Device Category
Device category plays an important role in terms of determining bounce rate. Device category gives you an insight into how individual devices are delivering content to individual users and their performance.
You can access the report by going to your analytics console and then clicking on Audience >> Mobile >> Overview.
As you can see from the below image, mobile and tablet devices have a higher bounce rate compared to desktop. You might think of changing the mobile and tablet device website view and improve its performance to reduce bounce rate and gain more conversions.
You can further drill down to find individual performance and can change your marketing strategy according to the device type used by most users.
#7: Segmenting by Browser Type:
If you see a higher bounce rate for a particular type of browser, it means you haven’t configured your website to deliver the best user experience for that corresponding browser.
From the below image you can see that there is a higher bounce rate for Safari, Internet Explorer, etc.
You can further drill down to browser version to get an in-depth analysis of bounce rate. The following image shows the details of which browser versions perform worst.
#8: Segmenting by Acquisition:
If you are running multiple advertising campaigns like Google Ads, remarketing, social media, email, etc. and would like to know campaign performance you can go to Google Analytics console and click on Acquisition >> All Traffic >> Source Medium.
From the above image, you can see that traffic coming from Google CPC, Double Click, Instagram and Facebook referrals have a higher bounce rate. This indicates that either your ad content is not relevant to the content on your website or vice versa. In this case, you can use the bounce rate metrics to optimize your campaign by doing the necessary changes.
Once you know how to audit and measure your bounce rate on the website the next step is to get bounce rate as accurate as technically possible, I would suggest that you determine profitable engagement duration for each section or content type of your website and then adjust your bounce rate accordingly.
What that means, you need to add different tracking code to different pages on your website which record bounce rate differently.
If you are not using Google Tag Manager, then it is going to be very time consuming to track bounce rate per website section.
But that’s the only way to get bounce rate as accurate as technically possible.
People spend different amount of time on different type of contents.
For example you can’t expect visitors to spend 3 or more minutes on a ‘contact us’ page, support page or ‘about us’ page or on a small infographic or article.
So you need to adjust your bounce rate for different sections or type of contents on your site accordingly.
In the end it all depends upon how accurate you want your bounce rate calculations to be and how much bounce rate impact your marketing decisions.
"How to use Digital Analytics to generate floods of new Sales and Customers without spending years figuring everything out on your own."
Here’s what we’re going to cover in this training…
#1 Why digital analytics is the key to online business success.
#2 The number 1 reason why most marketers are not able to scale their advertising and maximize sales.
#3 Why Google and Facebook ads don’t work for most businesses & how to make them work.
#4 Why you won’t get any competitive advantage in the marketplace just by knowing Google Analytics.
#5 The number 1 reason why conversion optimization is not working for your business.
#6 How to advertise on any marketing platform for FREE with an unlimited budget.
#7 How to learn and master digital analytics and conversion optimization in record time.
My best selling books on Digital Analytics and Conversion Optimization
Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.
Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.
Attribution Modelling in Google Analytics and BeyondSECOND EDITION OUT NOW!
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.
Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.
About the Author
Himanshu Sharma
Founder, OptimizeSmart.com
Over 15 years of experience in digital analytics and marketing
Author of four best-selling books on digital analytics and conversion optimization
Nominated for Digital Analytics Association Awards for Excellence
Runs one of the most popular blogs in the world on digital analytics
Consultant to countless small and big businesses over the decade
Get My Step-By-Step Blueprint For Finding The Best KPIs (32 pages ebook)
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.