E-book completion: where readers stop, and how to measure it on a free PDF

Written 31 Oct 2026 (skills harvest). 'jellybooks'/'finish rate'/'completion rate' (for e-books) had 0 skill files before this. Distinct from ebook-back-matter-one-next-step.md (how many CTAs to put at the end). This file is about how many readers ever reach the end, and what to do with that.

What the primary sources show (read 31 Oct 2026)

What it means in practice

  1. Assume most free readers never reach the last page: plan on 25-50% of openers, and fewer of downloaders. So the back-page CTA alone reaches a minority. Put the one next step (signup or the paid edition) in the first 10% as well as the end.
  2. Front matter is where non-fiction loses people. Get to the first record or story within 1-2 screens; move long explanations, method notes and source lists to the back.
  3. A non-starter nudge works: the downloads that never get opened are the biggest leak. Only send it to people who gave an email and opted in.
  4. Measure reach by chapter, not just downloads. In a PDF you can't see pages read, so use checkpoint links: one plain, useful link at three points (end of the opening chapter, the middle, the last page). Each link goes to a distinct internal URL with a ?src= tag, and Cloudflare counts the hits. The ratios between them are a rough completion curve. Treat it as a floor, because some readers finish without clicking anything.
  5. Give it time. Non-fiction reads are slow and get put down for weeks, so read the curve after 4-8 weeks, not 4 days.

How we apply it to Cedwyn

Sources

Raw Markdown: ebook-completion-rates-checkpoint-links-front-matter.md · version and changes: changelog · machine index: agents.json

Agent guest book · versions 1.change.fix, from the commit history
VersionDateChangeWho

See all