I recently compiled a report, http://drupal.org/node/200054, on three click heat map frameworks and how they related to Drupal. In the report I suggested that ClickHeat he be integrated into Drupal.
The issue suggested that I explain how to setup a server to collect data using the click heat map. To do so few changes would have to be made to the base Drupal installation.
- The ClickHeat library needs to be placed on the server in a place accessible to the web. The library can be downloaded form http://www.labsmedia.com/clickheat/.
- A small snippet of JavaScript needs to be added to the page.tpl.php and configured to match the server settings. This can be done through the ClickHeat interface.
If this works out a module integration using less hack like methods can be created that also allows the results to be viewed from the Drupal administration panel, but for now this should work.