User Activity Tracing on Website

Can we trace the activity of the user on the website, like know on what pages they are on? If Yes, Is it possible trace it at each individual level or only the total count level analytics is possible ?

Also, can the chatbot continue the same discussion thread/session even if the webpage changes on the website ?