Read deck analytics slide by slide

Open Stats on any presentation to see reading time per slide, where people stop, and who finished. Measured honestly, so modest numbers are real numbers.

Updated

Open the presentation and click Stats. Everything on that panel answers one question: did they actually read it?

Per-slide analytics showing slide dwell bars
Screenshot: share-a-presentation-3
Total reading time per slide; the viewer drop-off down the list shows where people stop.
Total reading time per slide; the viewer drop-off down the list shows where people stop.

The top row

Views, Viewers (with how many finished), Completion, and Avg time. If someone clicked a scheduling link you placed in the deck (Calendly, cal.com, HubSpot meetings, and similar), a Booking clicks stat appears too, with the count of people who clicked through to book.

Slide by slide

The Where their attention went bars show total reading time per slide, with average time and viewer count beside each one. The drop in viewers down the list is your drop-off curve: the slide where the bars thin out is the slide losing people. On scrolling decks, How far they scrolled charts the same story by depth.

What "per slide" means depends on the format: PDF and PowerPoint uploads report every slide. Web bundles report by detected section on scrolling pages. Embedded decks report visits and total time, with one exception: Figma embeds report per slide.

One viewer's journey

The Viewers list names each reader as honestly as HoldFast can: a person when they arrived through an email gate or a personalized link, a company when the network signal is strong enough, and Anonymous viewer otherwise. It will never be a name for every viewer, and where the data is a hint rather than a fact, it is worded as one. Click any viewer to walk their visits: time per slide, what they clicked, whether they reached the end, and where they dropped off.

What the numbers mean

Reading time only accrues while the tab is visible and the reader is active; it pauses after a minute without interaction, so a deck left open overnight doesn't become a nine-hour read. Each recorded stretch is also capped at 30 minutes in the totals. When the numbers look modest, believe them: they're measuring attention, not open tabs. For the cross-surface picture, scores, and the story feed, see How to see who watched your video.

Questions

Why is a viewer listed as Anonymous?

Because HoldFast could not verify who they are, and it does not guess. Names come from the email gate, a personalized link, or a CRM match; a company appears when the network signal is strong enough. Everyone else stays Anonymous, sometimes with a city.

Do my own opens count?

The live preview on the presentation page is never tracked, so checking your own deck there is safe. Opening the public /d/ link does count; your team's traffic can be excluded by marking your domain internal in the Data Explorer.

Ready to try it?

Host video, collect frame-accurate review, and see who's watching. Free to start.

Start free