Hi all, I am wondering if there’s a good way to keep a permanent record of the user’s behavior on the website, such as their IP address and what buttons they have clicked. I know there are the server logs but those only keep information up to 14 days and don’t include their IP.
I’d recommend using an analytics tool to store that type of information. Google Analytics is powerful and free.
Only major limitation is it only displays aggregated data back to you, so lots of people supplement it with a paid tool. For example, Keen.io is a cheap way to collect/store this type of data. Mixpanel is good for SAAS companies. Hotjar is a cheap all in one solution. Lots of other great analytics tools as well.