Content Engagement Analytics

Your dashboard can tell you the bounce rate.
It can’t tell you if anyone finished reading.

Semantic Journey is privacy-first content engagement analytics for websites and applications. It answers two plain questions about your content: how far did readers actually get, and did they reach the actions that matter to you. No scroll percentages, no session identifiers, no analytics vocabulary to learn first.

Free, self-hosted, however you run your site. No cookies, no personal data, nothing sent to a third party.

Module 1

Reader Progress

Four fixed milestones, counted per piece of content: Started Reading, Reached the Middle, Read Most, Reached the End. Detection is based on the reader's position relative to your content, not scroll depth or time on page.

Module 2

Decision Point

Counts clicks on whatever you decide matters: a donate button, a phone number, a signup link. Phone numbers, email links, and text message links are all detected automatically. Everything else takes a marker or a simple URL rule, no template editing required.

The gap between finishing and acting

An article can be read all the way through and still fail at the one thing it was written to achieve. Reader Progress and Decision Point sit on the same Reports screen so you can see both halves of that story at once: how far people got, and what they did when they got there.

Plain language, not analytics jargon

"Readers reached the end", not "scroll depth exceeded 80 percent". Every count is stated in words an editor would use.

Privacy-first by design

No cookies, no session identifiers, no individual reader profiles. Every number is a daily aggregate count, and nothing is shared with a third party.

Honest about its own limits

A click is not a conversion. A finished read is not an action taken. Semantic Journey states what happened and stops there, rather than guessing at why.

Choose your architecture

Available as a free WordPress plugin, or as a self-hosted Static build for any other codebase. Same two modules, same privacy rules, either way.

Semantic Journey content engagement analytics, available as a WordPress plugin and a self-hosted Static build

Common questions

See what your own content is doing

Install Semantic Journey and the Reports screen starts filling in as readers arrive. No configuration required to see your first counts, on WordPress or as a self-hosted Static build.

Get Started →