jonhassall.com
The personal site of Jon Hassall
Photographs that I have taken A place to post interesting snippets and thoughts A place for me to show you some of the projects I am working on A brief summary of my skills, education, and experience Get in touch!
Go back to main blog page

ClickHeat for webpage click heatmaps

I recently posted that I was try­ing out Click­Heat, and that I would write an instal­la­tion guide to help oth­ers install it.

How­ever, the instal­la­tion was so sim­ple that I have noth­ing do add to the instal­la­tion notes from the offi­cial site.

I have been using Click­Heat on my per­sonal site and a few high traf­fic web sites. It has already proved use­ful on this per­sonal site, as I noticed peo­ple had been click­ing the graph­i­cal header at the top of the page expect­ing to be returned to the home page. How­ever I had neglected to set this up, so I quickly made the change. Here is the heatmap that indi­cated this to me:

Screenshot of ClickHeat heatmap on my personal web site

Here is a heatmap from a friend’s rel­a­tively high traf­fic social net­work­ing web site:

Social networking web site heatmap

From this heatmap we noticed that most clicks were for open­ing mes­sage threads (as expected), but were sur­prised by the num­ber of clicks to some of the more obscure options placed at the edges of the web site. As a result, the site is going to be redesigned so that these fea­tures are in the main left nav­i­ga­tion bar to make the web site eas­ier to use.

The sys­tem uses a tiny 6KB JavaScript library, and record­ing clicks only used a few bytes of band­width. The admin­is­tra­tion web site works quickly and doesn’t seem to be a resource hog at all.

You can down­load Click­Heat from the offi­cial web site here. It requires PHP and the GD graph­ics library, and is a sim­ple install requir­ing no data­base. This UNIX per­mis­sion cal­cu­la­tor may come in handy when set­ting up direc­tory per­mis­sions so Click­Heat can write its log files.

I have noticed a prob­lem with the heatmap being aligned with the web site, and a sep­a­rate issue with elas­tic lay­outs cre­at­ing prob­lems with heatmap dis­play. There are already bugs raised for these issues on the project home­page, so they should be resolved in time.

Here are some rel­e­vant articles:

Tape­fail­ure and Robot­Re­play alter­na­tives
CrazyEgg and Robot­Re­play
CrazyEgg — Learn Your Vis­i­tors Habits
How Crazyegg improved our web­site overnight
Crazy Egg Launches Con­fetti
Crazy egg Review. Find out what peo­ple are doing on your website

A pop­u­lar com­mer­cial alter­na­tive is CrazyEgg. The arti­cles I have linked to will have much more infor­ma­tion on the wealth of extra fea­tures that it has.

If you have any suc­cess sto­ries from using heatmaps, I’d love to hear from you.

UPDATE: Paul Olyslager has sent me this arti­cle which gives a great overview of heatmaps and some of the alter­na­tives to Click­heat.

One Comment

  1. Posted Monday 31st August 2009 at 10:31 | Permalink

    Be care­full when using Click­heat (Labs Media). I’ve read some arti­cles say­ing Click­heat inte­grates a small link into your source­code going back to the Labs Media web­site. Means more incom­ing links for them, and bet­ter results on the SERP’s. This kind of link­ing could even be dan­ger­ous for you, as google ana­lyt­ics is not so fond of these links. It is pos­si­ble to take the link out of course. I’ve made a list of free alter­na­tives for crazy egg, which you can read on my blog, if inter­ested :) .

    Did you had any prob­lems with Click­heat ’till now?

Post a Comment

Your email is never shared. Required fields are marked *

*
*

Subscribe without commenting