1. A method of recording web browser click event data, comprising: providing a data collection agent (DCA) for recording web browser click events; providing an update agent (UA); and providing a data collection server (DCS) to record and provide user on-line activity.