// Feature

Client portal

The only surface your clients ever interact with.

The client portal is the only surface your clients interact with. They never sign up — they receive a magic-link email and open the portal directly.

When you send a request, CompleteLane emails the client a unique link bound to that request. Each link is single-tenant: it only shows that client's checklist. The link doesn't expire as long as the request is active.

completelane.com

Acme Tax Group

Hi Alex Chen,

Acme Tax Group has sent you 5 documents to upload for Q1 Tax Returns.

Open portal

Powered by CompleteLane

The portal page

The portal shows your organization's name and logo at the top, the request title, a progress indicator (N of M items received), and the checklist below.

completelane.com/portal/yJHVwM…

ATG

Q1 Tax Returns

Acme Tax Group · 3 of 5 items received

Driver's license
Approved
W-2
Rejected
1099-INT
Pending review
Mortgage statement
Approved
Receipts (charitable)
Awaiting upload

The portal as your client sees it.

Uploading

Clients can drag-and-drop or click to choose files. The supported formats are PDF, JPG, PNG, DOCX, and most common document types up to 25 MB per file. After upload, the item shows as 'Pending review'.

Upload states

Each item has a status chip showing where it stands. Pending review means your team hasn't acted yet. Approved means the upload was accepted. Rejected means your team sent feedback and the client needs to re-upload.

completelane.com

license.pdf

Uploaded just now

Pending review

mortgage.pdf

Verified

Approved

w2.pdf

Page 1 only

Rejected
Please re-upload — page 1 only

Messaging

There's an in-portal message thread for back-and-forth between your team and the client. Use it to clarify what's needed without leaving the portal.

completelane.com/portal/yJHVwM…

Messages

Hi Alex — quick question about your W-2.

Acme Tax Group · 2:14 PM

Sure! What do you need?

Alex Chen · 2:18 PM

Could you re-upload page 2?

Acme Tax Group · 2:19 PM

Manual completion

If your team marks an item as manually completed, the client sees a 'Marked completed by team' pill. They cannot see who marked it or why — just that no upload is needed.

completelane.com

Signed engagement letterMarked completed

No upload needed for this item.

Security and privacy

The magic link is bound to the request. Clients can't see your dashboard, other clients' requests, or any information about your team. Files are encrypted at rest using AES-256.

// Related

We use cookies

CompleteLane uses cookies and similar technologies to keep you signed in, remember your preferences, and (in the future) understand how the product is used. You can accept all, reject non-essential, or customize your choices. Read our Cookie Policy.