Published on August 22, 2026
Agency client portal: what it is and how it works
The term keeps showing up in searches from web agencies, design studios, and freelancers juggling multiple clients: client portal. Not a CRM, not a general-purpose messenger. Just a dedicated space where each client finds their files, approvals, and project progress — without reopening a three-week-old email thread to figure out where things stand.
An agency client portal is a private web space, unique to each project, where the client uploads or retrieves files, approves milestones, and tracks progress — without creating an account. On the agency side, a centralized dashboard lists all active clients and projects, instead of juggling Drive, WeTransfer, and WhatsApp.
What is a client portal, in practice?
Two access models, two logics. Agency side: a standard account with email and password, plus an overview of all active projects. Client side: no account — just a unique link sent by email that opens directly on their project and nothing else. They never see other agency clients or projects closed six months ago. That separation, seemingly minor, changes a lot about how clients perceive an agency's professionalism.
Why a shared Drive is not enough beyond a few clients
A Drive folder works very well for a first client. By the tenth, the agency manages ten different folder trees, ten sets of access rights to verify, and nobody remembers who received which link. A client who gets a generic Drive folder with a random name feels like they are dealing with a beginner — even when the agency charges premium rates. It is not just an internal organization issue: it is the first thing clients see about how you work.
What a good client portal should cover
A portal that earns the name combines four building blocks, no more:
- Brief collection: logo, technical access, content. Covered in our article on structuring client onboarding.
- File delivery without the client creating an account, with full history. See how to share deliverables without a client account.
- Follow-ups when an item is missing, with a backup channel. Our method is detailed in following up with a client who will not respond.
- Milestone approval: the client approves a mockup or milestone in one click, with a comment thread attached to that item — never a general chat mixing every topic.
Client portal vs Drive, WeTransfer, or Notion: a comparison
| Tool | Client account required | Per-project history | Automatic follow-ups |
|---|---|---|---|
| No | No | No | |
| WeTransfer | No | No (expiring link) | No |
| Shared Drive / Dropbox | Often yes | Partial | No |
| Shared Notion | Yes | Yes, but manual | No |
| Dedicated client portal | No (magic link) | Yes, automatic | Yes |
How much does a client portal cost for an agency?
On Briefetch, it is a flat rate of €19 excl. VAT per month, unlimited projects and clients, with no per-user tiers to watch. The first 15 agencies to sign up keep free lifetime access as founding members, and the one-month trial requires no credit card. No crippled free tier pushing you to upgrade after the second project — the price stays the same whether you have three clients or thirty.
Try a client portal on your next project
Create a free agency account, send a magic link to your next client, and see the difference from the first file exchange. Pricing and feature details on the pricing page.
Create my agency accountQuestions before migrating your current clients? Contact us, or see the FAQ.