User Activity Log Capture

Hello, Is There any way to capture user activity log, whenever they login/they access a tab/input/edit data.

I did one before, whenever a action, it store to a column i set, but it consumed lot of update that make my apps limited. is there any other way could be recommend

i think of a telegram chat (webhook) but it consumed integromat limited usage also.