ProgressProgress

For freelancers and agencies

Client portal software that's already part of the project

One link lets clients book time, join meetings, view documents, and sign — no account required.

Most "client portal" tools are a directory page, not a workspace — a branded link that hands your client off to whatever scheduling, e-signature, and file-sharing tools you already pay for separately. Progress works differently. Every project is a real workspace with a board, docs, files, and meetings, and a slice of it becomes the client's view automatically. Share one link, and a freelancer or agency's client can book time, join a video call, review and sign a document, and see what's been delivered — no account required.

progress.app / acme-launch
Search this project…⌘F
72°·10:42

Sign

3 documents · 1 needs you

1Recipient
2Page 4 — signature
3Sent

Recipient

Owen Stone · [email protected]

What you get

  • Client booking pages backed by your real Google Calendar availability
  • Guests join video meetings from a plain link — no account, no download
  • Documents clients can view and e-sign, with a signing audit trail
  • Publish notes, docs, or files as read-only links for finished deliverables
  • Everything scoped to the one project the client is actually working with you on

The usual setup, and where it breaks down

The "portal" is just a login page to five other tools

Plenty of client portal products are a directory, not a workspace: click here for Calendly, click there for DocuSign, click somewhere else for a shared drive. The client still bounces between separate logins and separate notification emails from each vendor — the portal just organizes the bouncing.

Clients won't make an account for you

Every extra signup is a client who emails instead. A booking tool that requires an account, a file drop that requires an account, a sign request that requires an account — each one is a small tax on a relationship you're trying to keep frictionless.

Deliverables get buried in email threads

Without a shared place tied to the actual project, "here's the final version" lives in an email attachment three replies deep. Months later, neither of you can find it.

 ProgressThe usual stack
Client booking pageBuilt in, backed by your Google CalendarCalendly or similar, wired in separately
Video meetings clients joinBuilt in — guest joins from a link, no accountZoom or Meet link pasted into an email
Document signingBuilt in, with a signing audit trailDocuSign or PandaDoc — another login, another bill
Published deliverablesPublish notes, docs, or files as read-only linksEmail attachments or a shared drive folder
Where it all livesOne project workspace per clientA portal page pointing out to four other tools
Client account requiredNo — booking, meetings, viewing, and signing all work from a linkOften yes, for at least one of the tools

A portal that's really just the project, shared

There's no separate portal product to configure. The booking page, the meeting link, the document you send for signature, and the deliverable you publish all come out of the same Progress project you're already running the work in. Update the document, and the link you already sent still points at the current version.

E-signature documents tracked inside a Progress project
Sign — send documents for e-signature without leaving the project.

Nothing for the client to set up

A client picks a time on your booking page, gets a calendar invite with a meeting link, joins the call from that link, opens the document you sent and signs it, and views whatever you've published — start to finish without ever creating a Progress account. You control what they see; they never see your board, your other clients, or your team's internal chat.

Built in beats bolted on

Calendly, DocuSign, and a Zoom link are all solid tools on their own — but wiring them into a consistent client experience is work, and keeping them in sync with the actual project is more work. Progress skips the wiring: booking, signing, and meetings already know which project they belong to, because they're part of it.

Common questions

Do clients need to create an account?

No. Booking a time, joining a meeting, viewing a published document, and signing a document all work from a plain link — no Progress account required.

Can I control exactly what a client sees?

Yes. Clients only see what you explicitly share — a booking page, a meeting link, a published document or note, or files you send them. They never see your board, your other projects, or your team's internal chat.

Is this a separate 'portal' product I have to configure?

No, and that's the point. The client-facing pieces are the same booking, meetings, e-signature, and publishing features you already use — there's no separate portal to set up or keep in sync.

What does it cost?

Progress is free during the open beta.

One workspace for all of it

Free during the open beta.

Start free