Sarah Blake

Single Page Website Analysis Using Web Analytics

by Sarah Blake

2010/10/19

Web analytics data is usually collected to measure the performance of a website: how users find that website, what they do on the site and if they perform actions that result in revenue for that website. Within website analysis, a good Web analyst will also look at reports that reveal more about the performance of particular pages on the website: which pages are landing pages and what is the bounce rate of those pages (as opposed to bounce rate of the website as a whole). Which pages are common exit pages and is that what one would hope for from the user journey? Sitewide Web analytics is very useful in determining which pages in the website might be ripe for optimisation, but then specific page analysis tools are useful for analysing and visualising single page performance.

This post takes a quick look at four Web analytics tools that are useful for single page analysis for optimisation: Google Analytics’ In-Page Analytics, Crazy Egg, ClickTale and KISSinsights.

Google Analytics’ In-Page Analytics

On Friday 15 October, Google Analytics released In-Page Analytics into public beta. It’s a new report that replaces the Site Overlay report and can be found in the Content reports menu. It’s a neat way of visualising Google Analytics metrics in an overlay on your website. Similar to the old Site Overlay, In-Page Analytics shows a breakdown by percentage of clicks where visitors to the page clicked on. The benefit with the new report is that this is combined with visitor data and can be filtered by visitor type (e.g. screen resolution) and visit behaviour. It also starts to give an indication of below-the-fold behaviour, with the report indicating the percentage of clicks that you need to scroll to see.

Google image 2.

Select "In-Page Analytics" to visualise Google Analytics data in an overlay on your website. Image Credit: Google Analytics

The report is overlaid on a live version of your website, so you can actually navigate your site with this layer of data instead of having to select new page reports in the reporting interface. It can even show you click breakdowns as you expand dropdown menus! And, of course, this reporting is free as it is part of Google Analytics (which is free).

Google image 1.

In-Page reports give an indication of clicks below the fold. Image Credit: Google Analytics

However, Google Analytics relies on unique URLs in order to determine where users are clicking. Most websites today might repeat the same URL in several places on a Web page: main navigation elements are often repeated in the footer and the content can contain contextual links in the repeat menu navigation. Unless these URLs are tagged to differentiate them (which is quite a laborious process), this report cannot differentiate between a click on the main navigation and a click on the footer link when they go to the same URL. Bear this in mind when using this report to analyse user behaviour on a page.

Crazy Egg’s Click Tracking

Crazy Egg is a single page analytics tool. You tag only the pages you want to report on. Crazy Egg reports on clicks on a page and tracks these clicks to the pixel. It is also able to report on clicks that are not on URLs. With Crazy Egg, you generate reports on a page of your website that indicate exactly where users are clicking, whether or not users are clicking on links. This is a good way to gather data to determine if there are sufficient visual clues on your page, or if visual elements might be misleading.

Crazyegg.

Crazy Egg - build heatmaps and track clicks. Image Credit: Crazy Egg

Crazy Egg is also very useful for differentiating between links that go to the same page. For example, you might have several links that go to the same URL. If you are reading this on the GottaQuirk blog, you’ll see several links through to the Quirk website (including this one). With Crazy Egg, I could see which link visitors are clicking on.

Crazy Egg also allows for filtering of reports using information that it captures such as visit referral source, time to click, screen resolution, etc.

ClickTale’s Mouse Movement Reports

ClickTale is a site-wide Web analytics tool that is also used for single page analysis. As well as click reports, ClickTale also produces mouse movement and scroll reports (which as a Web analytics nerd gets me very excited). There are studies which correlate mouse movement with eye movement, meaning that you are generating reports which give some indication to whether or not content on the Web page was actually read!

Clicktale heatmaps.

ClickTale Mouse Move Heatmaps. Image Credit: ClickTale

KISSinsights In-Page Surveys

While there are several providers that let you run quick in-page surveys on pages on your website, KISSinsights is quick and easy to setup and use. These small surveys allow you to collect qualitative data that can be analysed quantitatively. In-page surveys are best used on key information or action pages, such as a page that provides pricing or product information, or a "contact us" page. Using only a single multiple choice question, you can soon gather rich data that gives an indication as to what users might find confusing on your page.

Kissinsights.

The KISSinsights homepage. Image Credit: KISSinsights

Having used Web analytics to identify important pages on your website, several single page analysis tools can be used to further analyse how users are interacting with that page. There are tools which provide visual heatmaps of clicks or mouse movements (Crazy Egg and Click Tale), surveys which can generate further qualitative data and Google Analytics’ new In-Page Analysis Reports which help to visualise data on a website. Remember to make sure that you update your privacy policy to account for any additional data collection on your website.

Also check out:

About The Author

Comments

With a bit of javascript, you can actually use GA to track clicks on links that don't have unique URL's:

http://blog.onderweg.eu/?p=538

It will require some technical knowledge though.

Posted by Sandor on 2010/10/19

A quick question on some data I'm getting using GA:

How is it possible to get a higher bounce rate % than an exit % for a specific page? Surely, by definition, the bounce rate % should at most equal the exit %.

Posted by Ian on 2010/10/20

I am going to find this little extra feature very useful. You can determine where to put extra content to direct users back into your website or try to avoid them from exiting.

I will be attending the Google Anlytics Workshop in Jozi on the 12 November and I am looking to it.

Posted by Lulu on 2010/10/22

Thanks for your comments.
@Sandor - you're right. There are some neat customisations in GA.

@Ian - I'm going to unpack the GA definitions for you a little bit, and then I am sure the difference will be clearer:
At page level, the bounce rate for a page is the number of times a page was both a landing page and a single page visit (i.e. it was the first and last page a visitor saw) divided by the number of times it was a landing page. i.e. only entrance pages or landing pages have a bounce rate. The exit rate is the number of times a page was the last viewed page in in a visit, divided by the number of times it was viewed. A page could be an exit page but not a landing page (and vice versa). A bounced visit is when the landing page and the exit page are the same, and there are no other pageviews.

I hope that is clearer, but let me know if not!

Sarah

Posted by Sarah Blake on 2010/10/24

Thanks for your reply Sarah.
I understand the definitions and maybe I need to be more specific in my question. The trouble I'm having is when you drill down to specific keyword phrases for specific pages (keywords that are only used for specific ads in google ads).
Firstly if I look at the specific clicks on that keyword in google ads for a a specific period, it differs to the number of pageviews registered in GA for that keyword (phrase). Because my site is fairly new, I don't feature at all in the organic results, so all the traffic related to that keyword must all be coming from the ad. How then can these values differ?
Secondly, surely by definition, when you drill down to this level, the only views of this page would be as a landing page? (i.e. pageviews = number of entrances). If so, then surely the exit rate must be greater or equal to the bounce rate.
Finally - another wierd phenomenon - When viewing the content detail of a specific page, the total number of pageviews is less than when annalysing that specific page for entrance keywords.

Clearly I'm one confused puppy and would really appreciate any clarity before I pull out any more hair!
Ian

Posted by Ian on 2010/10/25

Hey Ian. Maybe you should come to the workshop :)

It's important to understand the difference between clicks, pageviews and visits, and how these are reported on in various reports.

AdWords reports on clicks (and you can see this information in GA if you have applied cost data).

GA reports on visits and pageviews. One click could result in many visits, and in many views of the same page in either one visit or across many visits.

An example sometimes makes this easier:

You bid on the keyword "awesome widgets", a visitor searches for this term, clicks on your ad, and comes to your website. This is one click in AdWords, and one visit with pageview so far in GA. The visitors likes what she sees, bookmarks your site, and carries on with her day.

The next day, she decides to take another look at your site. She opens in via the bookmark. This is her second visit, and her second view of that page. There is no click registered in AdWords (she hasn't clicked on your ad again), but the visit and pageview are attributed to the source of the first visit: paid search (and the relevant keyword).

If you want to analyse the behaviour of paid search traffic on your website, the best to do is to use the advanced segment to show paid search traffic only, and analyse visitor behaviour from that. You can also use advanced segments to easily compare it to other traffic sources, such as organic search or referral. The landing pages report is always a really good place to start for analysing traffic to your site.

I hope that helps!

Sarah

Posted by Sarah Blake on 2010/10/26

Great post, really interesting options that will prove very useful on a new project we are working on

Posted by Justcam on 2010/10/29

Hey Sarah,

Thanks again for your reply. You're right, maybe the workshop is the way forward - just a bit pricey for us upstarters!
It's all starting to make a bit more sense though. Now to try and make sense of the data with regards to optimising the site.....

Posted by Ian on 2010/10/29

Make a comment

To prevent GottaQuirk from becoming spam central, we block the use of certain words like porn, sex etc. We apologise for any inconvenience, but can't spend our lives deleting messages left by spammy friends.

Captcha