How to send deliverables to clients professionally
The short answer
Upload files to a client portal and share one permanent link. The client bookmarks it and downloads deliverables whenever they need them. No expired WeTransfer links, no hunting through email attachments, no “can you resend that file?” messages.
The problem with how most freelancers send deliverables
Most freelancers email a Dropbox link or WeTransfer attachment when a project is done. That works once. Three weeks later, the client can't find the file, the WeTransfer link has expired, and they email you asking to resend.
Then you dig through your own email to find the original link, realize it's expired, re-upload the file, generate a new link, and send it again. The whole thing takes 10 minutes you shouldn't have had to spend.
The fix is simple: put deliverables somewhere permanent that the client can always find.
What changes when you use a client portal
A portal turns deliverable delivery from a series of one-time events into a permanent record.
Files are always there
You upload a file once. It stays in the client's portal until you remove it. They can download it on day 1, day 30, or day 200. No link expiry, no email to dig through.
Revisions stay organized
Upload a new version to the same project. Add a note: 'Final logo files, v3.' The client sees the note and downloads the right file. Old versions stay visible if they need to compare.
No account required to download
Clients access their portal via a magic link. One click and they're in. No account creation, no password friction, no reason to email you asking for access.
Professional presentation
A branded portal with your logo and colors looks like a studio experience. It signals that you take their project seriously. Sending a Dropbox link in an email doesn't do that.
How delivery methods compare
The question isn't just “can the client get the file today?” It's “can they find it three months from now without asking you?”
How to set up professional deliverable delivery in 10 minutes
Using ClientDesk (free for 1 client, $12/mo for up to 10):
Create the client and project
Add the client's name and email. Create a project. Takes 3 minutes.
Upload your deliverable files
Drag files into the project. Up to 100 MB each. Any file type. They're stored securely and linked to that project.
Share the portal link once
Send the client their permanent portal link. Tell them to bookmark it. Every file you ever deliver to them will be there. You never resend files again.
File specs
Stop resending files. Give clients somewhere to find them.
Free forever for 1 client. Pro from $12/mo. Takes 10 minutes to set up.
No credit card required.
Frequently asked questions
What's the best way to send deliverables to clients?
Upload files to a client portal and share a permanent link. The client can download current files at any time, and when you deliver a revised version you just upload it to the same project. No new email, no confusion about which file is current. ClientDesk does this with up to 100 MB per file, free for 1 client.
Should I email deliverables directly or use a file sharing service?
Email works once. A file sharing service (or portal) works every time the client needs to find the file again, which happens more than you'd expect. Clients revisit deliverables before client calls, when onboarding their team, when picking up a project months later. A permanent portal link handles all of those situations without you needing to resend anything.
How do I make sure clients can always find their deliverables?
Give them one link and tell them to bookmark it. Everything you deliver — files, progress updates, messages — lives at that one URL. When they need something, they go there. They don't dig through email for a WeTransfer link that expired three weeks ago.
Do clients need an account to download files?
With ClientDesk, no. Clients use a magic link to access their portal. They click, they're in, they download. No account creation, no password. This matters because the more friction between the client and their files, the more likely they are to email you asking to resend.
What file types can I send through ClientDesk?
Any file type up to 100 MB. PDFs, design files, images, video clips, ZIP archives, Word docs, spreadsheets. If you can upload it, the client can download it. There's no file type restriction.
What happens if I need to send a revised version of a deliverable?
Upload the new file to the same project and add a progress note: 'Revision 2 uploaded.' The client sees the note in their portal and downloads the new version. The old version stays available too, which clients often appreciate when they need to check what changed.