All articles

How to track a shared file: who opened it, for how long, and on what device

Sunny 7 min read

#secure#analytics#track#who#opened

Track who opened your file

proposal.pdf Live
/p/proposal

You sent a file. Was it opened? By how many people? Did they read it, or glance and close it? Were they on a phone on the train or at a desk? An email attachment can't answer any of that. A tracked link can answer all of it, and without the creepy parts: no cookies, no stored IP addresses, no names unless the reader gives you one.

Here is what you can actually find out about a shared file, how each number is measured, and the honest limits.

The short version

  1. Upload the file and get a link.
  2. Send the link instead of attaching the file.
  3. Open the link's analytics to see opens, time spent, how far people got, device and location.

The rest of this post is what those numbers mean, so you can trust them.

What you can see about each open

QuestionWhat the report showsHow it is measured
Was it opened?Views, and the time of every openEach page load of the link, minus bots and link previews
By how many people?Unique visitorsA one-way hash of the network address; the address itself is never stored
For how long?Average and median time, plus time per visitSeconds the tab was visible and in focus
How far did they get?Pages reached, percent watched or percent scrolledReported by the viewer as they read
On what device?Desktop, mobile or tablet, plus browser, OS and screen sizeRead from the browser's user agent and window size
From where?Country and cityA coarse location from the request, not a stored address
How did they arrive?Direct, QR scan, album, embed or another websiteThe QR marker, the album page or the referrer
Did they come back?Returning visitors, and visits per personThe same hashed network opening the link again
Did they keep a copy?DownloadsCounted when the file is saved
Link analytics headline tiles for a shared PDF: views, unique visitors, average time, completion, downloads and QR scans, with a range picker
The headline numbers for one link, with a range picker and change against the previous period.

Time spent, measured properly

“Time on page” is where most tracking tools quietly lie. If someone opens your file, switches to another tab and comes back an hour later, a naive tracker reports an hour of reading. Here the clock only runs while the tab is visible and the window is in focus. It pauses when the tab is hidden or the device locks, and it stops when the visitor leaves.

You get the average, the median (which one very long visit can't drag up) and the share of quick bounces, opens that lasted under five seconds.

One visit at a time

The Recent views table lists the latest opens: when, the city and country, device and browser, where they came from, how long they stayed and how far they got, such as “6 of 15 pages”. Expand any row to see that single visit page by page.

The Visitors card groups visits from the same network, so “Visitor from Manchester, 2 visits, 15 of 15 pages” tells you someone came back and finished it. That is usually the person to follow up with first.

Visitors table on a shared link: each visitor by city with number of visits, total time, how far they got and when they were last seen
Visitors: repeat opens grouped, with total time and how far each person got.

Want to know who, by name?

Analytics never shows names or email addresses on its own. If you need to know exactly who opened a file, turn on “Ask for the viewer's email” in Link settings. Readers type an email before the file shows, and you get a Viewers table you can export. Readers see the request up front, which is the honest way to do it.

Get told the moment it is opened

Checking a dashboard is fine. Being told is better. Turn on “Email me when viewed” and you get an email when someone opens the link, at most once an hour per link so a busy link doesn't flood your inbox. The best time to reply to a proposal is right after it has been read.

The honest limits

  • Shared networks blur people together. Two colleagues on the same office Wi-Fi can count as one unique visitor. One person who opens the link at home and then on mobile data can count as two.
  • Messaging apps often hide the source. Many chat and email apps send no referrer, so those opens show as Direct.
  • Scanners and previews exist. Email security scanners and chat link previews can open a link before a person does. Known bots are removed, and the brief opens a scanner leaves are flagged as atypical and kept out of every average. We wrote a whole post on why view counts look too high.
  • Time needs JavaScript. A visitor with JavaScript off still counts as a view, but not time or progress.
Views, unique visitors and the views-over-time chart are free on every link. Time spent, completion, devices, location, sources, Recent views, Visitors, view alerts and CSV export are part of Pro. Developers can pull the same report from the analytics API or ask Claude for it through the MCP server.

Which files this works for

Any file you share as a link. PDFs get page-by-page reading (see which page readers stop on), videos and audio get watch-through, and images, web pages and text files get scroll depth. For PDFs specifically, our guide to knowing if someone opened your PDF compares the other methods too. Ready to try it? Send a tracked link.

Quick answers

Can I see the name of the person who opened my file?

Not by default. Analytics shows when, how long, how far, the device and a coarse location, but never a name. To know exactly who opened it, turn on Ask for the viewer's email in Link settings, and readers enter an email before the file shows.

Is file tracking free?

Views, unique visitors and the views-over-time chart are free on every link. Time spent, completion, devices, location, sources, per-visit details, the Visitors card, view alerts and CSV export are part of Pro.

Does the reader know the file is tracked?

The link opens like any web page. The tracker sets no cookies and stores no IP addresses, and what it collects is listed in the privacy policy. If you turn on the email gate, readers see that request before the file opens.

Can I export the tracking data?

Yes. On Pro, Export CSV downloads one row per open with time, location, device, source, time spent and progress, up to 10,000 rows. The same report is available as JSON from the analytics API and to AI assistants through the MCP server.

Turn any file into a link in seconds

Upload a PDF, image, video, or ZIP and get a clean, trackable link with a QR code, free.

Try Link in Seconds →