Como adicionar um heatmap grátis no seu site
Se o seu site usa php, rodando em servidor apache no linux, com banco de dados MySQL, você poderá ter um HeatMap Gratuito no seu site.
Baixe o ClickHeat, do Labs Media (http://www.labsmedia.com/clickheat/index.html)
Instale baixe o zip e extraia diretamente no diretório raiz (exemplo: /var/www/seusite/public_html). Ele já possui a pasta clickheat.
Acesse http://www.seusite.com/clickheat/index.php. Este é o arquivo de configuração.
No meu caso, deu problema da bliblioteca GD, que não está instalada (imagecreatetruecolor() não disponível, não posso criar imagens (com boa qualidade), cheque se o GD está instalado).
Então vamos instalar.
$ sudo apt-get install php5-gd
$ sudo invoke-rc.d apache2 restart
Para mais detalhes, acesse http://blog.idealmind.com.br/php/como-instalar-extensoes-no-php/
Agora, verifique se todas as dependências estão ok, e avance. Na próxima tela, você terá a configuração. eu deixei tudo como padrão, e somente inseri dados de admin, para cadastrar um usuário e uma senha.
Você deverá inserir um código javascript em cada página a ser trackeada. O script é no formado
<script type="text/javascript" src="http://mi.local/clickheat/js/clickheat.js"></script><a href="http://www.labsmedia.com/clickheat/index.html" title="ClickHeat: clicks heatmap"><img src="http://mi.local/clickheat/images/logo.png" width="80" height="15" border="0" alt="ClickHeat : track clicks" /></a><script type="text/javascript"><!-- clickHeatSite = 'Planos.e.Pre.os';clickHeatGroup = 'pagamento';clickHeatServer = 'http://mi.local/clickheat/click.php';initClickHeat(); //--> </script>
E agora você terá um heatmap de cada página que você inserir o código Javascript. Enjoy!

