by 6twenty on 5/25/13, 10:36 AM with 65 comments
by hashtree on 5/25/13, 1:08 PM
"The Average Time on Page trend line should give you the information you need without resorting to this." Incorrect, if no further events or pages are clicked, time on site is ALSO incorrect.
"You'd have to research to make sure that your hack isn't also artificially inflating the number of pageviews, increasing the pages / visit and artificially deflating the Avg Visit Duration." This hack is tracking via events, not pageviews. The last item would be the opposite, it would increase the average time on site, not decrease it. However, that is another Analytics issue.
"Firing on timeout is not the ideal way as the general pattern tells us people open multiple tabs which they may or may not read." This IS true and a valid way of measuring. Though some might still prefer a time based approach.
This repo https://github.com/rockymadden/gap explains most of it.
Lastly, see Google's own word on this (tl;dr it's perfectly valid): http://analytics.blogspot.com/2012/07/tracking-adjusted-boun...
by hu_me on 5/25/13, 12:34 PM
A better way is to trigger events based on scroll, that way you can better tell if there's been actual engagement on the page. I personally use this jquery based scroll tracking script for GA by Rob. http://robflaherty.github.io/jquery-scrolldepth/
by tommi on 5/25/13, 11:40 AM
by drsim on 5/25/13, 12:17 PM
Fiddling this metric is a fudge.
by bogrollben on 5/25/13, 12:13 PM
Better to just leave it as is and do a better job interpreting the data. If you run a blog, you're simply going to have a high bounce rate. But as long as your avg visit time is still high, you can interpret the data in a positive way and effectively ignore the bounces.
by mtgx on 5/25/13, 11:46 AM
by rabino on 5/25/13, 5:35 PM
I use different metrics to analyze engagement in blogs (like frequency, time on page, etc) and use the standard Bounce Rate to measure how likely is for people to go see more posts, or the "about me" page. If you have a 25% of people going to check out more of your work or who you are, I think it's a hell of a good thing, even if that gives you a 75% bounce rate.
by 47 on 5/25/13, 7:59 PM
Landing Page/Category Browse Page -> Product Page -> Checkout
Typically visitor will go back and forth between product pages and category browse pages (or simultaneously using multiple tabs). Any visitor not visiting a Product page is consider a bounce. It does not matter how much visitors paginate or browse the category pages if they do not visit product page they will not convert.[2]
I think bounce rate, conversion rate and any other fancy metric you use depends on your business, website, type of product, target audience, pricing, etc. As a startup the best thing to do is continuous experimenting untill you find the right success formula that works for your particular situation.
[1] Yes for e-commerce site with a few or one product this flow does not apply, Also this is for physical products with longer sale cycle with average order size between $800 - $1000.
[2] Yes we tried a lot of experiments, including adding direct path from Browse/Landing Page to Checkout. That particular experiment was a failure as it created clutter in the browse page and reduce product views and hence the conversion. I guess some day I will gather my thoughts and write about all the experiments we did and still doing.
by joe_hoyle on 5/25/13, 11:31 PM
> It represents the percentage of visitors who enter the site and "bounce" (leave the site) rather than continue viewing other pages within the same site.
So.. why are you changing that? If someone comes to your site, reads an article and leaves, that;s still a bounce :/
by dreen on 5/25/13, 11:45 AM
Also, you should put that code in a function closure rather than calling new Function():
setTimeout(function(){_gaq.push(['_trackEvent', '15_seconds', 'read'])}, 15000);
by CitizenTekk on 5/25/13, 6:04 PM
Word on the street is that Google Analytics is most certainly not designed for you - the website owner. It's designed for them to track what is useful to Google, which is why it's free. We all know Google makes bank on our data, so it's just another way to compile data without offering much service.
I suggest also installing Clicky Analytics and comparing. Would be interesting to hear results from other people
by jsdalton on 5/25/13, 12:27 PM
The implementation he describes here is just a 15 second ping. I was thinking about tying it to a scroll event and sending the ping if the user scrolls down (maybe a certain distance). This is actually a meaningful event in the context of a blog (since it likely means they are reading the article).
by nhebb on 5/25/13, 12:49 PM
If you have a product and are advertising on AdWords, you can spend a lot of time dialing in your ad phrases. With a blog, you have a free test platform right there! Create a side bar widget that emulates the AdWords look and feel, and start A/B testing your ad text.
by calbear81 on 5/26/13, 5:20 AM
by kevinconroy on 5/25/13, 12:20 PM
Step 1: Change the way you measure bounce rate
Step 2: ?
Step 3: Profit
If you follow this article, you need to focus on Step 2.by kaliblack on 5/25/13, 1:31 PM
by Encosia on 5/25/13, 1:35 PM
by td21 on 5/26/13, 4:18 AM
by 6twenty on 5/25/13, 7:16 PM
by ErikAugust on 5/25/13, 8:02 PM
by PavlovsCat on 5/25/13, 9:20 PM
by lingben on 5/25/13, 3:43 PM
thanks!