The YouMoz Blog

The Pros and Cons of In-Page Analytics

This entry was written by one of our members and submitted to our YouMoz section.The author's views below are entirely his or her own and may not reflect the views of Moz.

Google In-Page Analytics is one of the most intriguing and impressive features of Analytics. Having been around for a few months in beta, now seems like a good time to take a look at the pros and cons of the tool. What's good about it? What doesn't work? What could be improved?

Pros

The biggest pro, and the raison d'etre of In-Page Analytics is the ability to see where people click on the page and follow navigation paths through your site. Although this data has always been available in Analytics, it took a lot of digging around, some expertise and a cauldron of patience.

In-Page offers an intuitive visual map that gives instant access to detailed navigation data and in a way that can make necessary on-page optimisation and even web design changes more immediately obvious than trying to mentally map dry data onto the page yourself. This is particularly useful with judicious use of filters, allowing you to quickly see behaviour differences between different demographics.

As a consequence it serves as a useful tool for Analytics newbies, or for showing data to clients who aren't as technically literate as we might wish (and why should they be?) It can be used to give a quick overview without the usual deluge of graphs and dry numbers.

The 'clicks below' feature, which shows a collective percentage of clicks on links below the part of the page you're looking at is particularly useful in tracking vertical drop off in interest. It can be quite revealing as to how much of a difference page location can make to the attention a link gets, and could easily lead to a rearrangement of the page to make sure your best offers (for example) get pride of place.

Deciding on these best offers is another thing that In-Page Analytics can really help with, as by tracking 'next pages' you can easily see what the most popular products on your site are. For example, if you run a car dealership you can quickly see what the most popular makes are, and quickly click through to the models within that – offering easily accessible data to inform special offers and promotions.

Cons

Great as In-Page Analytics can be, it’s not all roses, and the Devil's in the detail.

Where it displays a percentage to represent the proportion of visitors to a page who clicked a certain link, it does so by the target url, rather than the actual link. So for example, if your logo links to your homepage and you also have a home button, it will show the same percentage across both of them rather than telling you whether people clicked the logo or the home button most. Whilst not a major issue, this does cut into the tool's usefulness.

Similarly, there is no way of tracking clicks to on-page anchors, meaning that if you have a lot of content on a page, and have used anchors for usability, you can't tell which particular part is prompting people to click (especially considering the above con).

Perhaps most significantly, In-Page doesn't currently track 'submit' buttons on forms. This could be a tremendously useful feature in tracking which pages people convert from, and to some extent bypass the need to set up Goals for those who don't know how, in keeping with the accessibility of it.

In fact, given that the number of goals you can set up are limited, for some sites with multiple contact forms tracking submit clicks could provide more detailed tracking than is currently possible. Improvements

So where could In-Page Analytics be improved? In light of the above, tracking clicks by link rather than URL would be a major improvement, as would tracking submission form entries.

Beyond fixing these obvious cons, there are some usability tweaks that would make a real difference. For example, hovering over a link will bring up a pop-up that displaying more detailed statistics, however the user has no control over the position of this and it can be frustratingly obstructive

Making them draggable and/or transparent, or perhaps even formatted similarly to Excel comments would streamline usability tremendously.

The quick links to the filters at the top of the window are great to have, but changing a filter requires deleting the current one and selecting a new one, rather than seamlessly switching between them as one would expect.

Another great feature let down by functionality is the ability to have the In-Page overlay on the website proper when you open it in a new tab whilst using the tool in Analytics. This allows you to use the website as you normally would, full screen in your browser, with added data; rather than as a window in Analytics. However, that this feature exists is not clearly marked anywhere, and seems to be only discoverable through experimentation, despite being the most intuitive use of the tool.

Summing Up

In-Page Analytics is an interesting development in Google Analytics, but still has a way to go if it's going to fulfil its potential. It's worth noting as well that when we set an Analytics newbie on it he found a number of bugs, as well as experiencing frustration at the usability issues we've highlighted.

We should cut it some slack of course as it's still in beta, but once these (relatively minor) issues are solved we’ll certainly be making much greater use of it.

16 Comments

My personal opinion is that as most people will be using In-Page Analytics to analyse how users respond to their page structure e.g. whether they responded more to the horizontal or vertical navigation options available, the fact that you can only look how people go through to URLs rather than looking at the actual links is a huge turn-off. Similarly, I don't want to have to put linkid tags on all my URLs.

I still think CrazyEgg and similar are far more useful tools that In-Page Analytics; although this is a step up from Site Overlay it does not compare with their ease of use and functionality.

It can be quite revealing as to how much of a difference page location can make to the attention a link gets, and could easily lead to a rearrangement of the page to make sure your best offers (for example) get pride of place.

Excellent anaylsis of a feature I've seen in GA but haven't taken the time to use. Like you I wish you could easily track the popularity of different links to the same page, but from what I understand of Javascript - someone correct me if I'm wrong - that's a limitation of the way GA works. The JS code simply loads when the page loads, and loads again when the next page loads, and Google has no way of telling which link you clicked on to get there even if it wanted to (unless you give them different URLs and go all rel=canonical)

I believe you're right about the JavaScript limitations, I think the only way to track links separately is to tag them. You could tag the header navigation link as 'home-headerlink' and the footer home link as 'home-footerlink'

The only problem is I'm not sure how that would work together with in-page analytics.

I thought this was worth mentioning: you can add a linkid to any url that's shown on a page multiple times so In-Page Analytics can track them separately. For example: say that, on a random page, you have a Home button in the top menu and a go back to home link. If you would add linkid=Topmenu to the home button link, then you'll see separate statistics.Analytics has all kinds of cool tweaks like this one. For example: did you know you can "slice up" a video with E-Commerce tracking to see how many seconds of your video people watch and more?I recommend you check out some Analytics books my man. Like Advanced Web Metrics.Other than that? Great post!