Engagement metrics
See how engaged visitors are, not only how many arrive. VeritaMetrics measures active time on the page and how far people scroll, automatically, on every pageview.
Active time
Active time is the time a visitor actually spends looking at the page. It is counted only while the tab is in view, and it pauses the moment they switch to another tab, minimize the window, or lock their phone. It resumes when they come back.
This matters because a raw "time on page" is easy to inflate. A tab left open in the background for an hour is not an hour of reading. Active time strips that out, so the number reflects real attention. It is reported per page, so you can compare which pages hold people and which lose them.
Scroll depth
Scroll depth records how far down a page each visitor gets, in quarters: 25%, 50%, 75%, and 100%. On a long article or a landing page, this tells you which sections are read and which are never reached. A call to action that sits below the point most people scroll to is a call to action most people never see.
How it is measured
Both signals are collected by the tracker and sent as a page engagement event when the visitor leaves the page, so a single event carries the final numbers rather than a stream of updates. The payload looks like this:
{ "n": "page_engagement", "p": { "active_ms": 15400, "max_scroll_pct": 75 } } Like everything else VeritaMetrics records, engagement is cookieless and tied to the anonymous daily visit, so there is no persistent identifier and no consent banner required. See how a pageview works for the detail.
Where to read the numbers
Active time and scroll depth appear on the dashboard alongside your traffic metrics, and per visit inside a reconstructed session. See Dashboard overview for the top-level view and Session replay to watch a single journey step by step. Both signals are captured automatically by autocapture.
Explore the documentation
Jump to another guide.