If registering the visits from your user is the requirement, you can also look at adding some sort of widget, which can get the current user and the page information.
This widget if added to the master layout, should be able to capture the currentSession along with page information right.
APD also does the same.