Oct 8, 2026
Dock Client Portal Review: We Had Claude Build a Real Agency Onboarding in It
By
Zack Garbow

We put Dock through the same test as six other client portal tools: build a real 10-week website redesign onboarding for a dental practice client, using Claude on the tool's free trial. Dock finished last. It's a polished sales deal room with an onboarding feature bolted on, and for this brief, the bolt-on broke in the places that matter most: money and sign-offs.
This review is part of our Best Client Portal Software series, where we had Claude (Opus 5.5) build the same agency onboarding project in seven tools and graded each one on the same nine categories. See the full roundup and scorecard there.
Dock's Client Portal Scorecard
Dock covered roughly 6 of the 20 required capabilities natively. It landed a D overall, the second-lowest grade in the test, with an F in the two categories that decide whether a client can actually pay you and sign off on work.
| Category | Grade | Why |
|---|---|---|
| Spec coverage | D | About 6 of 20 required capabilities native. Payments, approvals, proofing, and form logic are all missing. |
| Setup speed | D | The workspace wizard is fast, but task names vanished about half the time, menus closed before clicks landed, and the AI builder failed. |
| Team workflow | C | Internal toggle, subtasks, and relative due dates are solid. No review gate, and automation is paywalled. |
| Payments & contracts | F | No invoicing or payment. E-signing means repurposing a sales order form or paying for DocuSign. |
| Review & approvals | F | No approval step, no proofing, no version history. |
| Workflow functionality | D | No task dependencies or gates. Reminders are documented but we couldn't find the setting in the product. |
| Admin overhead | D | A manual verification gate sits before your first share, plus paywalls and direct URLs that crash to Page not found. |
| Customization | C+ | Flexible page builder, a large embed catalog, custom code, a custom sending domain, and brand theming. |
| Reusability | C | Workspace templates are native and easy. Stages can't recur, and plan templates are hard to find. |
| Overall | D | A polished sales deal room stretched to fit agency delivery. It breaks at approvals, payments, and forms. |
What We Built, and What Dock Got Right
We built Stage 1 and Stage 2 of the 8-stage spec in full, plus a targeted test of every other required capability. Stages 3, 4, and 6 through 8 were scoped out by agreement once it was clear Dock couldn't support the forms, payments, and proofing those stages needed anyway.
Three things stood out as genuinely good:
- Internal versus external visibility, checked live. Toggle a task internal and the client-facing Preview updates instantly. We confirmed a task we marked internal stayed fully hidden from the client view.
- Templates and relative due dates. "3 business days after start" resolved correctly the moment we created the workspace from a saved template.
- A genuinely deep embed catalog. Calendly, Loom, iFrames, file blocks, and forms all sit on one branded page builder, with clear action buttons inside task rows.
Dock's own AI task builder was fast but not trustworthy: it announced it had added Stages 2 through 8, then actually built one stage, out of order, in the wrong kind of content block.
Where Dock Breaks Down
Dock has no invoicing and no online payment field anywhere in the product. The Integrations settings list CRM tools, call recorders, and team chat, but nothing for payments.
Collecting the brief's $6,000 deposit meant a workaround: an external payment link pasted into a task. E-signing meant repurposing a sales Order Form or paying separately for DocuSign or PandaDoc. Neither approach confirms the agency signs before the client, which the brief required.
The client side has real friction too. The account's trial never received Dock's manual verification, so the client invite and magic link could never be tested end to end. From the admin Preview, we could see the workspace kept the generic template title and a stock briefcase icon instead of the client's name or logo, and a progress counter that read 0 of 2 complete with only one task actually visible, a quiet signal of hidden work the client has no way to investigate.
Build time ran about 2.5 hours for Stages 1 and 2, the template, and testing, roughly 45 to 60 minutes of which was Dock itself. We estimate 3 to 4 hours for someone building the full 8-stage spec by hand.
A Few Stranger Findings
A handful of details that didn't affect the grade but are worth knowing before you build in Dock:
- The client-facing portal carries a "Get Dock Free" button in its header, advertising Dock to your client inside your own branded workspace.
- Every empty state, including the error page, is guarded by a cheerful googly-eyed blue blob.
- The account labeled our dental-practice client "Cold" the moment the workspace was created, before any client activity had happened.
- A task's activity log read "Last change 32 minutes ago" seconds after we made the edit.
Our Verdict on Dock
Dock is a capable digital sales room and a decent lightweight onboarding portal. For a straightforward agency delivery workflow, it falls short exactly where money and sign-offs happen. There's no way to invoice or collect a deposit, no proofing or approval step for design work, and the form builder can't handle conditional logic or repeating fields. E-signing means stuffing a design contract into a SaaS-style order form or paying for a separate e-sign tool. The client gets an attractive page while the agency still runs contracts, payments, and approvals somewhere else.
<TL;DR>
Dock's deal-room-first design shows: no native payments, no approvals, and its own AI overstated what it actually built. Not recommended for agency onboarding and delivery, worth considering only when the main job is a sales-stage deal room.
Head-to-head: LaunchBay vs. Dock →How Dock Compares
Dock finished 7th of 7 in our full roundup. Here's how it stacks up against the tool that finished 1st.
| Dock | LaunchBay | |
|---|---|---|
| Overall grade | D | B |
| Native capabilities (of 20) | 6 | 16 |
| Payments & contracts | F | B |
| Review & approvals | F | B+ |
| Agency-signs-first contract | Not supported | Built in |
See the full 7-tool scorecard for how every tool compares, or the LaunchBay vs. Dock page for a deeper head-to-head.
Frequently Asked Questions
Everything you need to know about Dock as a client portal.


Get back to the work you're best at.
LaunchBay's AI-powered client portal handles the collecting, reminding, and following up, so your team spends less time chasing clients and more time delivering.
Ready to stop chasing?