How to Track Downloads and Views for a Shared PDF
Oleh Tsyupa · Founder, PDFTrackr
9 min readA download and a view are two different events
They land on the same dashboard and they measure opposite things. A view is a person reading a document that is still hosted by you: the file never leaves, so the session can be observed while it happens. A download is the moment a copy leaves your control — after it, the reader might print it, forward it, or never open it again, and none of that is visible to a document tracker.
That is why the two numbers behave so differently. Views can be counted repeatedly and in detail, because each one happens on infrastructure you still own. Downloads can be counted once, at the moment of the click, and then the trail ends. A document with 40 downloads and a document with 40 recorded reading sessions tell you completely different things, and only the second tells you whether the document worked.
Can you count downloads of a shared PDF?
You can count the click, not the download — and that is not a limitation of any particular tool. Google Analytics is how most people try, through its enhanced-measurement file_download event, and Google is precise about what that event is. It fires
“when a user clicks a link leading to a file (with a common file extension)”— Google, Analytics Help: enhanced measurement events
A click on a link. Not an opened file, not a read page, not a finished document. If the browser starts the download and the reader cancels, or it lands in a downloads folder and is never opened again, GA4 records the same event either way. Google's documentation makes no claim about what happens inside the file, because nothing outside the file's host can see inside it.
PDFTrackr counts the download click too — and still treats it as the weaker number. Each download from the viewer is recorded against the reading session it came from, so you get a download count and a download rate per link alongside the reading data. What it cannot do is the thing Google cannot do either: follow the file afterwards. The count tells you somebody took a copy, never whether they opened it. Downloading is also a per-link permission you can switch off entirely, in which case there is nothing to count.
19.7% of validated reading sessions ended in a download click — and those were the shorter sessions: a median of 15 seconds across 3 pages, against 47.5 seconds across 7 pages when nobody downloaded.
The tempting reading — that people who download read less — is not one this data can support. Reading is only observable while the document is still in the viewer, so the narrower claim is the true one, and it is the more useful one: the download is where the measurable reading stops. That is not a gap in one product. It is where every tool goes blind at once.
Based on 132 validated reading sessions across 114 distinct visits and 30 share links, 21–28 Jul 2026 — measured from 17:30 on the 21st, the moment download counting went live, so no session that could not have been recorded sits in the denominator. Sessions from 29 Jul 2026 are excluded: that day is a pre-deploy test burst, with a single visit producing 137 of its 141 download clicks. Validated means at least one page rendered and the session was not classified as automated. Figures are medians, not averages.
Which makes the download count worth having for one specific job: it tells you which sessions you can no longer say anything about. A link whose readers mostly download is a link whose reading data is thin by design, and the fix is a setting rather than a better report — turn downloading off for that link and the whole session stays observable. Both the counting and the switch are on the free plan.
What is measurable instead, and why it is the better number
Reading time per page, and it answers the question a download count only gestures at. When a PDF is opened in a hosted viewer rather than downloaded, each page turn is an observable event — so you get the order pages were read in, how long each held the screen, where the reader stopped, and whether they came back later.
The first page loses 36.4% of sessions before page two — more than pages two to twelve lose between them (32.1 points). The median reading session runs 43.2 seconds.
This is the kind of finding a download count cannot produce at any volume. Every figure here depends on the document still being hosted while it is read; the moment it is downloaded, all of it becomes unobservable.
Based on PDFTrackr production data — 3,265 validated sessions from 1,564 first-time visits, 270 documents, extract 2026-08-26. Whole-corpus figures (documents are not labelled by type); medians and 90th percentiles, never averages.
What each of those metrics does and does not prove — and how to read a drop-off curve without over-reading it — is worked through in what page-by-page reading data tells you. If your real question is who the reader was rather than what they read, that needs an email gate and has its own honest limits, covered in how to know who opened your PDF.
Which method reports which event
Comparisons in this category usually rank tools by price or feature count. The question that decides which number you can trust is narrower: what event does this method record, and does it survive the file leaving your control?
| Method | Records a download? | Records a view? | Page-by-page reading? | Survives the file leaving? |
|---|---|---|---|---|
| Tracked share link (PDFTrackr) | The click only, tied to the reading session | Yes | Yes, on the free plan | No |
| Google Analytics 4 (file_download) | The click only | No | No | No |
| Cloud storage link (Drive, SharePoint) | Sometimes, for signed-in org users | Partially | No | No |
| Email read receipt | No | Confirms the email opened, not the PDF | No | No |
| Plain email attachment | No | No | No | No |
Read down the last column and you have the whole article: nothing survives the file leaving your control, so the only real choice is whether the document stays somewhere it can be observed at all. A tracked share link is the one row that answers the reading question rather than the clicking question, and PDFTrackr does it on a free plan with no per-page paywall. Google Analytics remains worth having for the click if you publish a PDF openly on a website — it is genuinely good at telling you which page drove that click, it simply cannot follow the reader any further.
One caution before trusting any view count, ours included: a meaningful share of recorded opens are automated. Corporate mail security fetches links before delivery, and in our own unfiltered production data roughly one recorded view in seven had no page engagement at all. PDFTrackr classifies and excludes those from its counts; most tools do not, which is worth checking before comparing anyone's numbers to anyone else's.
Where measurement stops
It stops at the download, and no document tracker moves that line. Once a copy is on someone's disk it can be opened a hundred times, mailed to a competitor, or ignored entirely, and the sender sees the same thing in all three cases: nothing. Any tool promising to track a PDF after it has been downloaded is either describing DRM — which forces the reader into a special viewer, a real trade-off rather than a free upgrade — or overstating what it does.
Two smaller limits deserve naming for the same reason. A PDF sent as a plain email attachment cannot be tracked at all, because there is no link and no hosted copy — that decision has to be made before you press send. And reading time measures attention, not comprehension or agreement: a reader who sits on your pricing page for two minutes may be convinced or may be confused, and the number looks identical either way.
Setting it up on a PDF you already have
- Upload the PDF and create a share link. Nothing about the file changes — you are giving it a hosted home so the reading can be observed.
- Decide whether downloading is allowed on that link. Leaving it on records a download count against each reading session; turning it off keeps everything inside the viewer and leaves nothing to count.
- Send the link, not the file. Attaching the original PDF as well makes every open of that copy invisible, which quietly defeats the whole setup.
- Read time per page, not the open count. The open count is the ceiling — the most people who might have read it. Time per page is the number that tells you who actually did. If you are tracking a set of files rather than one document, the per-file mechanics are the same but the reporting is not — tracking multiple PDF files covers how that works.
See which pages of your PDF actually get read
Share your PDF as a tracked link and get page-by-page reading time, session length, and a daily digest of verified-human opens. Free — 500MB, 50 files, 50 links, no credit card.
Start tracking freeFrequently asked questions
How do I track downloads and views for shared PDFs?
Share the PDF as a tracked link instead of sending the file, and every view is recorded page by page — which pages opened, in what order, and for how long. Downloads are the weaker half: the most a document tracker records is the click, because a downloaded copy has left your control and cannot be observed by a hosted link. Google Analytics can capture the click on a public PDF link; a tracked share link is what captures the reading.
How do I track PDF views?
Upload the PDF to a tracking tool, create a share link, and send that link rather than the file. Each visit is then recorded as a reading session with time per page. On PDFTrackr this is on the free plan, with no per-page paywall.
Can you track PDF downloads?
You can track the click that starts a download, not the download itself. Google's file_download event fires when a user clicks a link leading to a file — it says nothing about whether the file was opened or read. PDFTrackr records the same click, tied to the reading session it came from, and reports a download count and rate per link. Nothing after the download is visible to a document tracker, and if you switch downloading off on a link there is nothing to count.
How do I track PDF files I send to clients?
Send one tracked link per client rather than one link to everybody. A shared link gives you a pile of anonymous sessions; a link each tells you which client read what. Turn on the email gate if you also need a name attached to each session.
How do I track PDF opens?
An open is recorded the moment someone loads your tracked link in the viewer. Treat it as a ceiling rather than a result: some opens are automated email-security scans rather than people, and an open with no reading time behind it is not evidence that anyone read anything.
Can Google Analytics track PDF views?
No. GA4's enhanced measurement records a file_download event when someone clicks a link to a PDF, which is a click on your website rather than a page view inside the document. Nothing in Google Analytics can see which pages of a PDF were read or for how long, because the file is not a web page it can instrument.
How long is PDF tracking data kept?
On PDFTrackr, analytics data is retained for 12 months for sessions and 26 months for daily summaries, with automatic cleanup; Pro keeps sessions for 24 months. Retention is worth checking before committing to any tool — several competitors keep only 30 days on their free tier.
Sources
- Google — Analytics Help: enhanced measurement events (file_download definition) (accessed 2026-07-20)
- Microsoft — Safe Links in Microsoft Defender for Office 365 (accessed 2026-07-14)
- Papermark — pricing and free-plan limits (retention comparison) (accessed 2026-07-17)
Keep reading: how free PDF tracking works, what page-by-page reading data tells you, and why one in seven PDF views is not a real reader.
Oleh Tsyupa
Founder, PDFTrackr
Has analysed over 3,000 tracked document-viewing sessions on PDFTrackr.