Is there way to tell how much time a user spends on a page say viewing a page or filling a form?
Welcome to the forum @Fred!
User telemetry collects performance data on certain user actions which are then aggregated each day and replicated to the server. This includes the time taken to fill forms. See this documentation for more details.
That’s what i was looking for, Thanks!