Analytics
1.8K members online now
Understand information in your reports and troubleshoot reporting issues such as self-referrals, (not set) data, and inaccurate information
 
Guide Me
star_border
Reply

Bounce rate 100% and Average Session Duration 0:00 explanation

[ Edited ]
Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hello,  

 

I was wondering if anybody can explain this data to me in the image below.

There is a total of 249 client ids but 229 of them have a Bounce Rate of 100% and Average Session Duration 0:00.  Most of the users are coming through from Facebook to an article posted on our site.

 

Does this mean that users are coming onto that page but not going onto any other pages thus giving those results for bounce rate and session duration?  And if so, is there any way to determine the actual length a user is on the page.

 

Screen Shot 2017-03-13 at 12.32.13 AM.png 

 

1 Expert replyverified_user

Re: Bounce rate 100% and Average Session Duration 0:00 explanation

Explorer ✭ ✭ ☆
# 2
Explorer ✭ ✭ ☆

Hi @Korey L,

If only a single hit is sent to analytics, (i.e pageview of landing page) then it is a bounce visit.

You can implement Scroll tracking in GA to deep dive in this report. You can then measure the how much of the page was scrolled by user. (Example)

Scroll Tracking - Ritwik - Digishuffle.png

 

 

Also you can setup Time on visible and hidden page to know about the duration of user on a particular page.(also the time the tab was visible and hidden). You can filter the visible part of page

Time On PAge - User Timings-Loaded.png

 


Thanks,
Ritwik B

Bounce rate 100% and Average Session Duration 0:00 explanation

[ Edited ]
Visitor ✭ ✭ ✭
# 3
Visitor ✭ ✭ ✭

Hello @Ritwik B,

 

Thank you for your answer.  

 

I have read your article time-on-visible-and-hidden-pages.  I am not using GTM and I am using Drupal 8 GA module to try to implement the tracking.  Do I paste the code below in the GA analytics.js file and then setup metrics in GA?  I am confused on these steps.  If you can help clarify thank you.

 

ga('send', 'timing', {
  'timingCategory': location.pathname,
  'timingVar': 'Page Timings',
  'timingValue': totalTime.visibleTime,
  'timingLabel': 'Visible'
});
 
//send hidden time hit
ga('send', 'timing', {
  'timingCategory': location.pathname,
  'timingVar': 'Page Timings',
  'timingValue': totalTime.hiddenTime,
  'timingLabel': 'Hidden'
});
 
 

 

 

Bounce rate 100% and Average Session Duration 0:00 explanation

Top Contributor
# 4
Top Contributor

An alternative [non-GTM] solution if all you want is time on page with simplified reporting: 

http://help.analyticsedge.com/googleanalytics/measuring-time-on-bounce-page/

Mike Sullivan, Google Analytics Top Contributor
Was my response helpful? If yes, please mark it as the ‘Best Answer.’ Learn how here.

Re: Bounce rate 100% and Average Session Duration 0:00 explanation

Explorer ✭ ✭ ☆
# 5
Explorer ✭ ✭ ☆

 

Hi @korey l,

The 'ga' variable in analytics.js needs to be initialized first, so try pasting the Code Here after analytics.js. Try checking the reports in Behavior > Site Speed > User timings. 
Let me know if you have any problems, i'll again test it in drupal.

 


You can also try solution suggested by @Mike , as its non-GTM focused.

 

Thanks,
Ritwik

 

Bounce rate 100% and Average Session Duration 0:00 explanation

Visitor ✭ ✭ ✭
# 6
Visitor ✭ ✭ ✭

@Mike S

 

Would I be creating custom metrics in GA to view the data?

Bounce rate 100% and Average Session Duration 0:00 explanation

Visitor ✭ ✭ ✭
# 7
Visitor ✭ ✭ ✭

Hello @Ritwik B,

 

Have you gotten it to work with Drupal?

When you refer to analytics.js are you reffering to google_analytics.js?  This is how is labeled from the GA module in drupal 8.  

Bounce rate 100% and Average Session Duration 0:00 explanation

Top Contributor
# 8
Top Contributor

No custom metrics required; the solution uses events...

Mike Sullivan, Google Analytics Top Contributor
Was my response helpful? If yes, please mark it as the ‘Best Answer.’ Learn how here.