Send your proposal as a shareable link and see the view count tick up the moment your client actually opens it, so you know when to follow up.
See who opened it, and whenLock it with a passwordPrint or share it as a QR code
Drop your file here
Drop several at once and they become one album link
Files up to 250 MB free·
FreeNo sign-up to view250 MB free
ImagesPDFsVideoAudioSlidesCodeSites
How do I know if a client opened my proposal?
To track a proposal, drop the finished PDF in the uploader above and copy the short link. Paste it into the follow-up email you were going to send anyway, and the view count ticks up the moment your client opens it, so you know when to follow up instead of guessing.
The signal an attachment can never give you
A PDF stapled to an email is a black box. You never know if it landed in spam, got opened at 11pm, or was forwarded to the person who signs. A tracked link closes that gap: the moment a client opens your proposal, the view counter moves, so you follow up because you saw activity, not because a calendar reminder fired.
Multiple viewers is a buying signal
On any plan, the analytics get specific: devices, countries, and download counts per link. When a second device or a different country hits the same link, your proposal is being circulated to a partner, a finance lead, or whoever approves the spend. That is a strong buying signal, and it changes how you follow up.
Fix a typo or price without a re-send
Spot the wrong day rate ten minutes after sending? With an attachment your only move is a cringing 'please ignore my previous email'. Here you just replace the file, and the same link now serves the fixed version. The email you already sent keeps working and points at the right document.
Proposals carry your rates, your scope, sometimes a discount a competitor shouldn't see. On any plan you can password-protect the link so only the client you texted the code to can open it, and switch it off the instant the deal is signed or dead, no lingering public URL with your pricing on it.
Tracking doesn't name people on its own. You see when the proposal was opened, for how long and how far it was read; to know who, switch on the optional email gate, which asks for an email before the file opens.
Volume is what you pay for. Every report detail is free (time spent, how far each page was read, device, location and per-visit detail), but the free plan holds 20 live links; more needs Pro.
View-only is a courtesy gate, not copy protection. It hides the download button to deter casual saving, but it can't stop a determined screenshot.
How it works
1
Turn your proposal PDF into a link
Drag the finished PDF onto the upload box and you get a clean, shareable link, with a custom name like acme-website-proposal, in a couple of seconds. No 8 MB attachment to get bounced by a corporate mail filter, and nothing for your client to download before they can read it.
2
Send the link in your normal follow-up email
Paste it into the email or message you were going to send anyway, 'Here's the proposal we discussed.' The client clicks and reads it in their browser on any device. No login wall, no app, no 'this file can't be previewed' dead end that makes them give up.
3
Watch for the first open, then time your nudge
Your dashboard shows the view count rise the moment they read it. Opened within an hour and never again? They skimmed, give it a day, then check in. Opened three times across two days? It's circulating internally. That's your cue to call while you're top of mind, not two weeks later when the budget's gone.
The signal an attachment can never give you
A PDF stapled to an email is a black box. It leaves your outbox and you have no idea whether it landed in a spam folder, got opened at 11pm, or was forwarded to the person who actually signs. A tracked link closes that gap. The moment a client opens your proposal, the view counter moves, so 'did they even see it?' stops being the anxious question that makes you send an awkward 'just bumping this' email a day too soon. You follow up because you saw activity, not because a calendar reminder fired.
How to time the follow-up from what you see
Timing is the whole game, and views make it readable. A proposal opened within minutes of you sending it and never again usually means a quick skim, wait a day, then reference something specific from the doc so it feels human, not automated. Silence for three days is its own signal: the link never opened means it's buried, so resend with a sharper subject line rather than assuming you were rejected. A second or third open days later, especially in business hours, means it's back on someone's screen, that's the moment to call, not email.
Reading multi-viewer buying signals
On any plan, the analytics get specific: devices, countries, and download counts per link. For proposals, the pattern that matters most is more than one viewer. Your solo contact opens it, then you see a second device or a different country hit the same link, that almost always means your proposal is being circulated to a partner, a finance lead, or the person who approves spend. That is a strong buying signal, and it changes your follow-up. Instead of chasing your original contact, you can ask 'happy to walk your team through the scope on a quick call', because you already know a team is looking.
Fix a typo or price without an awkward re-send
Every freelancer has sent a proposal and spotted the wrong day rate or a copy-paste from the last client's name ten minutes later. With an attachment your only move is a cringing 'please ignore my previous email' follow-up that undercuts your polish. Here you just replace the file, upload the corrected PDF and the same link now serves the fixed version. The email you already sent keeps working and points at the right document. Your client never sees version two of anything; they only ever open the correct proposal.
Make 'this quote is valid until Friday' actually mean something
Deadlines in proposals are usually theatre, everyone knows the price still stands next month. On any plan you can set a real expiry date on the link, so the offer genuinely stops being viewable after the date you named. Pair it with a line in your cover email ('the rates in this proposal hold through Friday') and the urgency is real, not rhetorical. It's an honest nudge for a slow-moving client: nothing punitive, just a soft close that gives a stalled deal a reason to move this week instead of drifting into next quarter.
Keep pricing confidential without extra tools
Proposals carry your rates, your scope, sometimes a discount you don't want a competitor to see. On any plan you can password-protect the link so only the client you texted the code to can open it, and you can switch it off the instant the deal is signed or dead, no lingering public URL with your pricing on it. You can also make the proposal view-only, which hides the download button to deter a client from casually saving and shopping your quote around. Be honest with yourself about that last one: view-only deters saving, it can't stop a determined screenshot.
A link just looks more professional in the inbox
There's a credibility gap between 'Proposal_FINAL_v3(2).pdf' hanging off an email and a tidy, custom-named link like your-studio-proposal that opens instantly on a phone in a meeting. The link never gets clipped by a mail server's size limit, never triggers a 'this sender is not trusted' download warning, and works the same whether the client is on a laptop, an iPad, or their phone on the train. On any plan you can give it a custom name and hide our branding, so the whole experience reads as yours, a small detail that quietly signals you're organised enough to be worth hiring.
Run every client proposal from one dashboard
If you're pitching several clients at once, tracking gets more useful the more links you have. Each proposal is its own link with its own view count, so at a glance you can see which prospects are warm and which have gone cold, the ones with zero opens after four days probably need a resend, the ones being viewed repeatedly deserve a call today. It turns a pile of hopeful sent emails into a simple, honest pipeline view: who's engaged, who isn't, and where your follow-up time is actually worth spending this week.
Set an end date or a view cap and the link stops on its own. Send a quote that expires Friday, or a preview that closes after five opens, without remembering to delete it.
See when a client opens your quote and time the follow-up right.
Agencies & studios
Run every client pitch from one dashboard and spot warm leads fast.
Consultants
Spot when a proposal gets circulated to the decision-maker inside a company.
Sales teams
Turn a pile of sent quotes into an honest pipeline of who's engaged.
What people say
In their words
“The admin interface is incredibly intuitive and set up exactly how a user actually thinks. My students all said it was easy to use and worked perfectly.”
JJasonTeacher · shares class materials
“The app is genuinely nice and easy to handle. I keep all my different app links in one place, my App Store and Play Store screenshots, and I organise my images and PDFs into albums with tags. The big storage means everything just lives here.”
EEvelynApp developer
“I handle contracts, invoices and legal files for several different organisations, so almost everything I send is password protected. Link in Seconds makes that simple, and I run my portfolio on a custom domain. It is easy to use and genuinely affordable.”
GGuy HenryFreelancer · contracts and invoices
Every link feature is free. Pro adds room and website hosting.
Send the proposal as a link instead of an attachment. Every time the client opens it, the view count on your dashboard goes up. On any plan you also see which devices and countries the views came from.
There's no banner or 'you are being tracked' notice on their side, they just see your proposal in a clean browser viewer. The view counting happens on our servers when the page loads, so it's invisible to the reader.
No, and we're honest about that. View tracking tells you the proposal was opened and how many times, plus device and country on any plan. It doesn't capture the reader's name or email, it counts opens, it doesn't identify people.
Repeat views are your best signal. One quick open usually means a skim. Several opens over a few days, especially from a second device or country, suggests it's being shared internally with a decision-maker, a good time to call.
Yes. Replace the PDF from your dashboard and the same link immediately serves the new version, the email you already sent keeps pointing at the corrected document. A wrong price becomes a 30-second fix, not an awkward re-send.
Yes. On any plan you can set an expiry date, disable the link instantly when the deal closes, or password-protect it so only the intended client can open it. That keeps your pricing from lingering after it's no longer relevant.
No. Anyone with the link opens the proposal straight in their browser, desktop, tablet, or phone, with nothing to sign up for and nothing to install. That removes the friction that makes busy clients put off reading an attachment.
Yes, every link, free or Pro, has a view counter, so basic open tracking works without paying. Richer analytics (devices, countries), expiry dates, passwords, and custom link names are free too. Free gives you 20 links up to 250 MB.
Send your next proposal as a tracked link
Upload your proposal PDF and share a link your client opens in any browser. You see the view count tick up the moment they read it, so you follow up at the right time. No account needed to view, and your links never expire.