How to track a users visited pages?

1
How to track a user. See what pages got visited. Generating heatmaps. There is the module “Audit trail” but that only registers database changes. Is there any module, log or other way to see what a user has clicked on and what path is followed? **Editted** Google or Hotjar are great but I like this approach best. since no external tool will be needed. Best to do this from the requesthandler, So this gets me to a follow-up question: How to make the RequestHandler register the visits? Seeing this on https://docs.mendix.com/refguide/runtime-server I either want a) modify the MendixClientAPI to register a visit or b) add a CustomRequestHandler to only register the visit and then pass the request on to the MendixClientAPI. Does this still sound logic?
asked
3 answers
3

One of the best solutions can be using helper entity. then to set there an attribute of isVisited and a relevant microflow to full this when a customer visits the page. then it is easy to show this everywhere.

answered
2

I’ve used HotJar for this before. It’s very useful for seeing what the user was doing and revealing insights into how the page was used.

answered
1

Definitely use Google analytics to accomplish this: https://docs.mendix.com/appstore/widgets/google-analytics

answered