Heads up — the easy free way to put an AI-built page online usually makes it public and searchable on Google. Pagelive keeps yours private →
+ +

Guide · July 21, 2026 · 9 min read

How to Know If Someone Actually Opened Your Document

You sent the proposal Tuesday. It's Thursday, no reply, and you're staring at your sent folder trying to read tea leaves. Did they open it? Did it land in spam? Are they thinking it over, or did it never get looked at?

Here's the mistake baked into almost every tool that promises to answer this: tracking an email and tracking a document are two different jobs. A read receipt or a tracking pixel tells you, at absolute best, that an email was opened. It tells you nothing about whether the person opened the attachment inside it, clicked the link, or read a single line of your document.

The stronger move is to serve the document as a tracked link — a page on a server that logs each time it's fetched. Then the recorded event is the document itself being pulled, not a proxy image standing in for it. That's a far better signal than a pixel. It still isn't proof of who read it or how carefully — a scanner or a forwarded link can muddy the picture, as we'll get to — but it moves you from guessing to evidence. Everything below builds on that distinction.

+ +

Do Google Docs, Gmail, or Outlook tell you if someone opened your document?

Short answer: mostly no, and the exceptions are narrower than you'd hope.

Google Docs has the Activity Dashboard — the "Viewers" and "Viewer trend" tabs. It sounds like exactly what you want. The catch: it only names viewers when both you and the viewer are inside the same Google Workspace organization (a paid Business or Enterprise account). Send a Doc to a client at another company, or to anyone on a personal @gmail.com address, and they show up as "a viewer outside your organization" — or don't show up at all. No name, no reliable count.

Worse for the common case: if you're on a free personal Gmail account, there's no view history at all — the Activity Dashboard is missing or permanently blank. And any viewer can switch off their own view history in privacy settings, which erases them even inside the org. For sending a doc to an outside prospect — the whole reason you're reading this — Google Docs tells you essentially nothing.

Gmail read receipts don't exist on consumer accounts and never have. On Workspace, an admin has to enable them, they generally only fire between people in the same organization, and the recipient is often prompted and can just decline. Useless for external prospects.

Outlook has "Request a Read Receipt," but it fails three ways. The recipient can decline, or their mail client silently ignores the request — so no receipt does not mean unread. It's reliable mainly within the same Exchange org; external recipients frequently never send one back. And "read" here means "marked read" or previewed in the reading pane, not actually read. A missing receipt is meaningless and a received one is weak.

The pattern: native read receipts and activity dashboards are org-internal collaboration features. The moment your document leaves your company, they go quiet.

+ +

Why do email read receipts fail for shared links and attachments?

This is where a lot of people get actively misled, because the tool shows them numbers. The numbers just don't mean what they think. Here are the real failure modes.

A pixel open is not a document open. Tools like Mailtrack/Mailsuite, Yesware, HubSpot Sales, Streak, and Mixmax embed a 1×1 invisible image. When the email renders, the image loads and logs an "open." But if you attached a PDF or pasted a link, that open only means the email was viewed — the attachment and the link are invisible to the pixel. The document itself is off the radar.

Apple Mail Privacy Protection poisons the data. For recipients who've turned it on — a large share, since it's offered as the default on setup — Mail Privacy Protection can fetch remote content independently of a human open and routes it through Apple's proxy. That inflates your opens and masks the recipient's real IP, so location data goes with it. One iPhone user among your recipients and your open stats stop meaning much.

Corporate security scanners create phantom opens and clicks. Some corporate email-security systems rewrite, inspect, or prefetch links and images to sandbox them for threats, creating machine visits that resemble a human open or click — often seconds after you send, from a datacenter IP. Enterprise recipients are exactly who founders and salespeople send docs to, and exactly where pixel data is most corrupted. The tell: everyone shows "opened," and it happened three seconds after you sent.

A few more: Outlook blocks external images by default (pixel never fires → false "not opened"). Gmail proxies images through its servers, which can collapse several real opens into one and hides the real IP. Plain-text emails carry no pixel at all. And if your recipient forwards the message, neither a pixel nor a single shared link can tell the original person from whoever they sent it to.

Net: pixels are directionally useful for "is this thread warm in aggregate," and worthless as proof that a specific person read a specific document.

+ +

What actually works to track if a document was opened?

Stop attaching the file. Share a tracked link where the document is served from a server that logs each fetch. That logs access to the document itself, not a stand-in image — a much stronger signal than a pixel. Keep the caveat in mind: a scanner can still prefetch a link, and a forwarded or shared link can be opened by someone other than your recipient, so a visit isn't proof of who was reading. With that framing, here's the real tool landscape.

DocSend (owned by Dropbox) defined this category. You upload a PDF or deck, share a link, and get per-page analytics, time spent on each page, an opens count, and a notification when someone opens it. You can email-gate the link (the viewer types an email before viewing), add an NDA, disable downloads, or set the link to expire. It's the strongest option for PDFs and decks. Downsides: it's per-seat and not cheap, and it has no real free plan — check DocSend pricing for current tiers. And note that a typed email is self-reported: the viewer can enter a fake address. Truly binding a view to a verified person is a separate, higher-tier feature — plain email-gating tells you an address was typed, not that the named person personally read it.

Papermark is the open-source DocSend alternative, and for most people reading this it's the best low-effort answer. Page-by-page analytics, time-on-page per visitor, view completion, last-access timestamp, and real-time open notifications. There's a free hosted tier with real limits (a fixed number of links and documents, page analytics, and a capped analytics-retention window and recent-views list) — enough to run a sales cycle, but check Papermark pricing for the current caps before you lean on it. Paid tiers add custom branding, a custom domain plus viewer location, and NDA/data-room features. It's also open-source, so you can self-host — that means running and maintaining it yourself, which is real work, not a free upgrade.

PandaDoc and similar proposal tools track opens and time-per-section and tie it to e-signature — good when the "document" is a sales proposal you also want signed.

Mailsuite (formerly Mailtrack) is a Gmail/Outlook add-on for email-open tracking, with a free tier — check Mailsuite pricing for what the free plan currently includes. Be clear-eyed: this is email tracking, subject to every failure mode in the section above. Useful for "is this thread warm," not proof-of-read.

Link shorteners like Bitly and the open-source Dub give you a click count and rough geo — a blunt "was the link clicked at all" signal, nothing about time in the doc or which pages.

And skip PDF-embedded tracking pixels (a phone-home image inside the PDF). Most readers — Preview, Acrobat's defaults, anything mobile — block remote content, so it's unreliable as a primary method.

+ +

How can I see how long they spent and which pages they read?

This is a hard filter, and it cuts cleanly: only tracked-link document tools give you time-and-page depth. DocSend and Papermark both show page-level visits and time spent per page — which pages got attention, which got skipped, and total session length. That's the attention map that tells you a visitor lingered on your pricing slide or bailed at slide three.

Read receipts, tracking pixels, and link shorteners cannot do this, ever. They have a single open-or-click event with no duration and no page dimension. If your real question is "which part did they actually care about," the answer is specifically a page-analytics document tool — nothing email-based will get you there. (Even here, the page data is about the session, not a verified identity: it tells you how a visit behaved, not with certainty which named person was behind it.)

+ +

What's the free or low-effort way to do this?

For real document tracking with page and time analytics, free: Papermark's free hosted tier, or self-host it if you want to run the software yourself. That's the honest recommendation for a freelancer or founder who won't pay — just check the current free-tier limits first.

For a weak email-open signal, free: Mailsuite/Mailtrack's free tier, or the email tracking baked into Streak or HubSpot's free CRM — but re-read the pixel section before you trust a single number.

For "was the link clicked at all," free: Bitly or Dub.

Free but a dead end for external sharing: Google Docs' Activity Dashboard — Workspace-only, blank for personal-Gmail and outside viewers. Don't walk yourself down that path.

The lowest-effort improvement is one behavior change: stop attaching the file, paste a tracked link instead. It won't tell you with certainty who read it, but it turns a silent void into real signal.

+ +

The mistakes almost everyone makes

  • Trusting a pixel "opened" as proof of reading. If it says opened three seconds after you sent it, or every recipient shows opened, that's likely Apple's proxy or a corporate scanner — not a human.
  • Attaching the file instead of linking it. Once a PDF or Word doc is downloaded, it's off-grid. You can never track it again.
  • Assuming Google Docs will name your viewers. Then discovering the Activity Dashboard is Workspace-only and blank for exactly the people you sent it to.
  • Confusing "delivered" with "opened," and "opened email" with "opened document." Three different events, routinely mashed into one.
  • Sending one link to everyone, then wanting to know which person opened it. A single shared link can't tell recipients apart (or spot a forward). You need per-recipient links or email-gating — and even then, a typed address is self-reported.
  • Over-reading location from a pixel. That IP often belongs to the proxy or the scanner, not the human.
+ +

So which one should you use?

If your document is a PDF, deck, or Word file and you want per-page detail: DocSend if you'll pay for polish and email-gating, Papermark if you want the best free option or to self-host. If you also need e-signature, look at PandaDoc. If you only care whether an email thread got warm, a pixel tool like Mailsuite is fine — just don't mistake it for document tracking.

There's one more case worth naming, because it's increasingly common: the "document" you're sending is a self-contained HTML page — a proposal, report, one-pager, or demo that you or an AI like Claude built as HTML. If you already have that HTML, Pagelive can publish it as a private, noindex, optionally password-protected tracked link that reports whether and when it was opened, read time, and country (free to start, 5 pages, no card); it's the wrong choice for PDFs, for binding access to a named recipient, for expiring links, or for hosting a running app.

The underlying lesson holds no matter which tool you land on: the fix isn't a smarter read receipt. It's serving your document from a link that logs the open — which gives you far better evidence that it was accessed, even if it can't prove who read it or how closely. That alone is enough to stop flying blind.

+ +

Frequently asked

Do Google Docs or Gmail tell you if someone opened your document? +

Only inside your own organization. Google Docs' Activity Dashboard names viewers just when you and they share a paid Workspace org; Gmail read receipts are Workspace-only and opt-in. Send to an outside client or a personal Gmail address and you learn essentially nothing.

Why don't email tracking pixels reliably tell you if a document was opened? +

A pixel tracks the email, not the attachment or link inside it. And it's now often wrong: Apple Mail Privacy Protection fakes opens on delivery, corporate security scanners pre-click links, and image blocking hides real opens. A pixel open is not a document open.

What actually works to know if a document was opened? +

Share a tracked link instead of attaching the file. The page is served from a server that logs each fetch, so the open event is the document being opened. DocSend and Papermark do this for PDFs and decks; Pagelive does it for HTML you built.

Can I see how long someone spent and which pages they read? +

Only with a tracked-link tool. Per-page time and dwell come from serving the document as a page, which DocSend and Papermark do. An email pixel or a plain Drive link can't tell you duration or which sections were read.

What's the free way to track document opens? +

Papermark has a genuinely usable free tier and is open-source and self-hostable. For HTML pages, Pagelive is free for 5. Free email-open tracking (Mailsuite, HubSpot) exists but inherits every pixel-accuracy problem above.

Related: did the client open my proposal? · how to send a pitch deck

+ +

Stop guessing whether they opened it.

If what you sent is HTML you built, Pagelive turns it into a private, tracked link — you see whether it was opened, when, and for how long. Free for 5 pages, no card.