About a month ago - back before Christmas and before my brilliant trip to New Zealand - I wrote a post over at Distilled about how to track referrals from the second page of Google using Google analytics. It was one of my more popular posts, and since I discovered the trick, I've found it quite handy on our own site, never mind client sites. It relies on using a filter to separate traffic based on the "start" parameter passed in the referring URL from deeper Google pages. It looks a bit scary to set up, but I tried to include screenshots so you just step through the process bit by bit.
If you are interested in advanced uses of Google Analytics, you may also be interested in:
- the post that inspired my method: a clever approach to tracking PPC traffic (which also solves an old problem I was having)
- a post from earlier this month from Joost's site: an alternative to my method above that, instead of filtering second page traffic out into a separate report, appends details of the page to a custom user-defined parameter.
Although I think knowledge of these methods is useful, my main point today is to share some insight that arose in the comments of my post. John raised a question:
I got it working, and created segments for 2nd, 3rd, and 4th page. I’m a little confused though - When I apply this segment to keywords, why do some keywords (usually longtail) show up, but have zero visits? If there were zero visits from that keyword, why would it show up in Analytics in the first place?
An example from Distilled analytics showing 0 visits for political reputation management over a short timescale
I wasn't sure on the answer to this, but I had seen the same thing so I dropped Avinash Kaushik a line to find out (he's the analytics evangelist for Google and everyone here should be reading Avinash's blog and following him on twitter - one of the smartest guys I know in the field). Sure enough, Avinash came through with the answer and I thought it was useful enough to share with everyone here. There are two likely scenarios when you may see a keyword appearing in a report and showing zero visits:
- If someone makes more than one visit to a site within the same "session" (e.g., within 29 minutes without clearing cookies) and each visit comes from a search but on different keywords, then both keywords will be included in the keywords report - the second with 0 visits and the first with 1 visit [edit from:
first with 0 visits and the second with 1 visit.Based on research done by a member]. This is done, apparently, in the interests of balancing between avoiding discarding data (the fact that the first keyword sent you a visitor) with the need to make the total number of "visitors" reconcile. It's a tough call, but this seems a pretty sensible way of handling things - but as users, it's important for us to understand what these decisions and trade-offs are - If you have analytics connected to an AdWords account, then cost and impression data is pulled into analytics from your advertising campaigns. In this scenario, you can see keywords that have had impressions but no clicks, which will show up as keywords in a report with 0 clicks.
Sorry that this post has been a bit of a collection of interesting things found elsewhere rather than any new insight. I hope you've found it useful - my understanding and use of Google Analytics has improved in leaps and bounds recently, so I wanted to share some of the tips with you. I'll leave you with one more - from Joost again - a fantastic tip on tracking traffic you get from Twitter.
Great post and great advice for those who followed your last post about keywords from second and third pages. I also enjoyed the other links you had in the post, thanks!
Google's handling of multiple search visits is wrong. Now I have to download the data to find and replace to get accurate numbers for search phrases. Throwing a zero just mucks up search assessments.
Right now you can't reconcile double searches that come from popular searches. You have no way of knowing how many times a phrase has zeroed.
From what I understood at the last analytics seminar that I attended, the reason they do it that way is for the conversion/ecommerce tracking side of things. They can't apply the same value to both visits as that would double the actual amounts, so they apply it to the most recent visit.
I get millions... no, make that billions of 0 visits every day... maybe more...only thing is that none of these visits are showing keyword data, although I'm sure they exist :)
Ah, the infamous "zero traffic" bug. That's been around for years and Google refuses to fix it for some of my sites, too ;)
Nice find and great explanation, Will. I've been doing more and more segmenting and have seen occasionally odd numbers but hadn't dug into it yet. Now I won't panic.
A little off-topic, but I have to say that Avinash is not only wicked smart but is probably one of the nicest people you could ever talk to online. No offense, Rand ;)
Just hope they have the right code around calculating average pages per visit for each keyword!
Stephen... maybe you should double-check the Google engineers' math and source code. Proof read it, just to make sure they're not screwing up. =P
My code review prices are quite reasonable... I'll give it a shot.
Yeah, that makes sense. You would think Google could come up with some sort of other way of denoting it besides "0". Maybe a different character like a "#" or something that would let you know it was traffic but it's not being counted.
Very timely, Will! I just noticed that for the first time yesterday and was pretty stumped by it. I had just brushed it off as a bug, but I guess there really is a reason behind it!
Nice coincidence I just wrote about zero visits few days ago in Czech :-)
https://poprl.com/Fkr - Google-translated version
I found that explanation very interesting - it explains quite a lot. I've always wondered what those zeros were in analytics.
Will, an excellent and insightful post as always. Being honest my analytics skills could do with a refresh - some of the new ideas I've been coming across in the last few weeks are amazing. Can you recommend a book or an upto date training course or maybe even a UK conference that focuses on web analytics?
Not really. I think there's a gap though. Ask me again in a month or so - looking at applying for GAAC (GA auth consultant) - in which case we'll be giving some!
Isn't there an SMX analytics in the pipeline? Probably not UK based though...
I've seen that "0 visits" phenomenon many times and I've always wondered about it... but my curiosity has never been able to overcome my laziness threshold. I just kept hoping that one day, the answer would magically appear... and now it has. Sweeeet. Thumbs up. =)
Haha. That was pretty much my feeling until the question was asked on our blog when I felt I should get off my arse (metaphorically speaking) and find the answer (by which I mean "ask Avinash").
Thx for the links Will :) Glad you appreciated my content!
At last someone can explain to me all those 0 visits. We get several hundred of those in a month and it has completely perplexed myself and our analytics team.Thank you!
Great article.
Will,
I dpn't understand your explanation. At least not when Analytics' Adwords report, like in my case, show 0 visits for ALL keywords.
Can you explain that?
Claes
Very helpful, this explains a lot and makes perfect sense to me now, thanks for the info!
just cleared my doubts.. well i did pay attention to it in past but never tried to digg it.
Thanks for the Post! I started seeing these a few months ago too and have been wondering about them since. Kind of like an itch that goes away and then comes back a few weeks later.
Nice post on analytics... so much to learn with it.
-Brenelz
If you are UK based try >> https://www.ga-experts.com/blog/
The story behind this company was that it was setup in 1997 Brian Clifton. After 2 and a half years at Google heading up Analytics for EMEA, Brian has returned to Omega Digital Media.
Another great way to get 0 statistics is when you are drilling into your virtual page view structure.
It cracks me up to see all the U.K. Mozzers come out from hiding and take over the blog comments when the U.S. is asleep. I feel like I'm crashing a party or something. (It's 3:30 in the morning here.)
It would be nice if Google just added this stuff as standard in Analytics. (I guess they figure why make it too easy for them)