Document Analytics

See exactly what happens when someone opens your document.

Per-page time tracking, click tracking, and bot-filtered metrics — so every view in your dashboard represents a real person who actually read your content.

Document detail page showing engagement analytics, viewer activity, and share links

You're tracking the wrong thing

Email attachment

Nothing — the file leaves your control the moment you hit send

Google Drive link

A view count, if they're logged in. No pages, no time, no depth

Email pixel tracking

Whether the email was opened (unreliable). Not what happened to the document

Basic link tracker

A click count. Not what they read, how long, or who they shared it with

HummingDeck tracks what happens inside the document — not just whether the link was clicked.

What you can see

Dashboard

Understand engagement at a glance.

Track views, unique viewers, completion rates, and time spent across all your shared content. Spot which documents are getting traction and which ones aren't landing.

  • Total views and unique viewers
  • Average completion rate
  • Time spent per document
  • Trend charts over any period
Analytics dashboard showing view counts, completion rates, and engagement trends
Per-Page Analytics

See which pages capture attention.

Know exactly how long recipients spend on each page. See which sections generated the most engagement — these are your buyer's real decision criteria, not what they told you on the call. Per-page data turns a guess into a strategy.

  • Time spent on every page
  • Heatmap-style engagement bars
  • Re-read detection across sessions
  • Compare engagement across viewers
Per-page analytics showing time spent on each slide with engagement bars
Click Tracking

Track what they click inside your document.

See which links and elements recipients click inside your document. Know if they opened your pricing calculator, clicked through to a case study, or followed a link to your booking page. Click tracking works on both PDFs and HTML documents.

  • External link clicks tracked
  • Internal navigation clicks
  • Click count per page
  • Identify highest-interest CTAs

Link Clicks Inside Document

Last 30 days
ElementTypeClicks

Schedule a demo

External12

ROI Calculator

External9

Case Study: Acme Corp

External7

View pricing details

Internal6

Jump to methodology

Internal3

“Schedule a demo” on page 7 is your highest-converting CTA.

Geographic Insights

Know where your viewers are.

See the geographic distribution of your audience. When your content gets forwarded internally, that's a buying signal — someone is building the case for your solution. When your prospect in New York forwards the deck to their London office, you'll know — even if nobody tells you.

  • Interactive world map
  • Views by country breakdown
  • Spot unexpected markets
  • Detect international forwarding
World map showing geographic distribution of document views by country
Real-Time Alerts

Know the moment they engage.

Get notified instantly when someone opens your document. A return visit days or weeks later is the strongest buyer intent signal in long sales cycles — something changed internally, and now they're re-evaluating. Follow up while the deal is warm, not three days later.

  • Instant email notifications
  • Slack alerts with engagement data
  • View duration and page count
  • New viewer detection for forwarded links
Email notification showing document view with time spent, pages viewed, and completion rate

See HummingDeck in action

Bot Detection

Only count real humans.

Email security scanners — Microsoft SafeLinks, Proofpoint, Mimecast, Google Safe Browsing — open your links before recipients do. They spoof real browser signatures, navigate through pages, and fire synthetic DOM events. In enterprise sales teams, 15–40% of apparent document views are bot sessions.

How our three-layer detection works

1

User-agent matching

Checks against 60+ known bot patterns — crawlers, headless browsers, link preview bots. Catches roughly 40% of bot traffic on the first pass.

2

Datacenter IP detection

Identifies traffic from Azure, AWS, and other hosting providers where SafeLinks and Proofpoint scanners run. Flags the session but preserves the record so you can audit false positives.

3

Gesture-based human confirmation

Monitors mouse movement, touch events, keyboard input, and scroll behavior. Ignores the first 3 seconds after page load — bots fire synthetic events within 500ms, humans take longer to orient. Only promotes a session to a real view when genuine human interaction is detected.

  • Detects SafeLinks, Proofpoint, Mimecast, and Google Safe Browsing
  • Gesture-based verification — no CAPTCHAs, no friction for viewers
  • Handles race conditions when bot and human sessions overlap
  • Inspect filtered bot sessions anytime — full audit trail
How we built it — the full technical breakdown
3

Real viewers

3

Bots filtered

100%

Accuracy

Recent Sessions

ViewerStatus

Sarah Chen

Human

Microsoft SafeLinks

Bot

David Park

Human

Proofpoint Scanner

Bot

Mimecast Gateway

Bot

Emily Torres

Human

First-party intent data from your own content

Third-party intent data tells you which accounts are researching your category. First-party intent data from shared content tells you which specific people are actively evaluating your solution, which parts interest them most, and whether the deal is moving through their organization. This is buyer intent data you already create every time you share a tracked link — no $50K platform required.

How HummingDeck compares

Most tools track the link click. HummingDeck tracks what happens inside the document.

FeatureHummingDeckDocSend
Per-page time tracking
Click tracking in docspartial
Bot detection3-layerbasic
Real-time alerts
Deal rooms
Free plan
Starting price$10/mo$10/mo*

* DocSend tracks external URL clicks but not in-document navigation links.

* DocSend flags 'Atypical Source Visits' but does not advertise multi-layer bot detection.

* DocSend's $10/mo Personal plan has a 100-visit cap per month. No visit caps on any HummingDeck plan.

Frequently asked questions

How does per-page document tracking work?
When you share a document through HummingDeck, recipients view it in a browser-based viewer instead of downloading a file. The viewer tracks which pages are displayed, how long each page is visible, and what the reader clicks — all without requiring the recipient to log in or install anything. You see the data in your dashboard in real time.
Can you track a PDF sent as an email attachment?
No. Once a PDF is attached to an email and sent, it becomes a local file on the recipient's device with no connection back to you. There's no built-in mechanism in any email client to track whether an attachment was opened, how long someone read it, or whether they shared it. To track engagement, share the PDF as a tracked link instead of an attachment — the recipient clicks the link, views the document in their browser, and you get full per-page analytics.
How does bot detection work for shared documents?
Corporate email security tools — Microsoft SafeLinks, Proofpoint, Mimecast — automatically scan links in emails before recipients see them. These scanners spoof real browser signatures and navigate through pages, creating phantom views that inflate your analytics by 15–40%. HummingDeck uses three detection layers: user-agent matching against 60+ known bot patterns, datacenter IP identification for Azure/AWS traffic, and gesture-based human confirmation that monitors real mouse, touch, and keyboard behavior while ignoring the first 3 seconds of synthetic events bots generate.
What's the difference between email open tracking and document tracking?
Email open tracking (HubSpot, Outreach, Mailtrack) tells you whether the email was opened — not what happened to the document inside it. It uses a tracking pixel in the email body, which is increasingly unreliable: Apple Mail pre-loads all pixels, Gmail caches images, and corporate security tools trigger false opens. Document tracking tells you what the viewer did with the actual content — which pages, how long, how many times, who else saw it. They complement each other: email tracking for message engagement, document tracking for content engagement.
Does the viewer need to create an account to be tracked?
No. Recipients click your link and view the document directly in their browser — no login, no signup, no app install. All engagement data is captured automatically. The experience is simpler than downloading an email attachment.
Can I see who forwarded my document to someone else?
Yes. When your contact forwards the link to a colleague, the colleague shows up as a separate viewer — with their own engagement data, device info, and location. Multiple viewers from the same company appearing on the same link within a short timeframe is the clearest indicator of internal forwarding, and it's the strongest buying signal in B2B sales.
How accurate are the analytics? Do bots inflate view counts?
Without bot detection, 15–40% of apparent views in enterprise-focused sales teams come from email security scanners — not real people. HummingDeck's three-layer detection (user-agent matching, datacenter IP identification, gesture-based human confirmation) filters these out automatically. Every view in your dashboard represents a real person who interacted with your document. You can also inspect filtered bot sessions anytime for full transparency.

Start tracking document engagement today.

No credit card required. Your viewers never need an account.