Module 1
Reader Progress
How far readers actually got through a piece of content, counted, not estimated.
Four milestones, no percentages
Reader Progress watches for four moments in a reader's path through an article. Each one fires at most once per page view, and each is reported as a plain count.
Started Reading
The reader moved past the headline and into the piece.
Reached the Middle
The reader kept going past the point where most readers stop.
Read Most
The reader made it through the large majority of the content.
Reached the End
The reader stayed for the conclusion.
How it detects position, not scrolling
Reader Progress uses the browser's own visibility detection to watch where the reader's viewport sits relative to your main content. It is not measuring scroll speed, scroll percentage, or session duration. It is answering one question at four fixed points: did the reader's position reach this part of the piece.
If a page cannot be measured reliably, for example if a reader has JavaScript turned off, Semantic Journey records nothing for that view rather than guess. An honest gap in the data is worth more than a number that is not true.
Common questions
How does Reader Progress detect these milestones?
Can a milestone be counted more than once per visit?
What happens if a page can't be measured reliably?
Does this replace time on page or bounce rate?
Pair it with Decision Point
Reader Progress tells you how far people got. Decision Point tells you what they did next. Both modules are included in the same free plugin.
See Decision Point →