Track visitors behavior

I have tried to get the cookie value but it keeps changing, what I am trying to do is to audit users action, when the user is logged in it's not an issue, but if it is a visitor, how can I track his behavior?

I have created an action block that will run with every action in my app and it works perfectly in tracking logged in users behavior.

I would appreciate any idea that might help.

Thanks in forward.

1