The curated list
Client portal software for agencies
Client portal software for agencies: self-hosted and white-label portals, Wayfront (Service Provider Pro) alternatives, plus the onboarding, proposal, project-management, invoicing and reporting tools that sit around them.
Listings are short and neutral. Inclusion is not an endorsement, and nothing here is ranked. Check each vendor’s current features and pricing yourself before you buy — plans change. This list is maintained by the ClientOS team, and the ClientOS entry is marked as such.
Self-hosted client portals
You run it on your own server; client data stays in your own database.
- ClientOS — Self-hosted, white-label client portal for productized service agencies: service pages, payments (Stripe, PayPal, crypto), briefs, delivery approvals and invoicing on your own server. One-time licence, no monthly fee. Not open source — delivered as verified Docker images. Docs. Disclosure: maintained by the ClientOS team, who also maintain this list.
Hosted (SaaS) white-label client portals
Subscription portals hosted by the vendor, on their infrastructure.
- Wayfront — Hosted client portal for productized agencies. Formerly Service Provider Pro (spp.co); the footer on wayfront.com states the rename.
- SuiteDash — All-in-one hosted client portal and CRM with white-label options.
- Assembly — Hosted CRM and branded client portal for professional service firms.
- Agency Handy — Hosted client portal and service management for agencies.
- Zendo — Hosted platform to sell and deliver productized, subscription and custom services.
- Clientjoy — Client management suite for agencies and freelancers.
- Moxie — Client management for freelancers and small agencies.
- Plutio — Business management and client portal for freelancers and teams.
- Bonsai — Practice management for agencies and freelancers.
Client onboarding and intake forms
Proposals and e-signatures
- Proposify — Proposal software for sales teams and agencies.
- Qwilr — Interactive web-page proposals and quotes.
- Better Proposals — Proposal templates and tracking.
- DocuSeal — Open source document signing, self-hostable.
- Portant — Document generation and workflows for Google Workspace.
Invoicing and payments
- FreshBooks — Invoicing and accounting for small businesses.
- Zoho Invoice — Invoicing app from Zoho.
- Wave — Accounting and invoicing for small businesses.
- Stripe Invoicing — Create and send invoices on Stripe.
Client reporting
- AgencyAnalytics — Reporting dashboards for marketing agencies.
- Looker Studio — Free Google dashboards and reports.
What "self-hosted" means, and what it does not
The word gets used loosely, and the distinction matters when you are choosing from the list above.
Self-hosted
The software runs on a server you rent or own. The database, the files and the client records are in your infrastructure, and the vendor cannot read them. You are responsible for the server, the updates and the backups — which is the trade.
Open source
The source code is published under a licence that lets you read, modify and redistribute it. Self-hosted software is often open source, but not always — and open source hosted for you by the vendor is not self-hosted.
White label
The product carries your brand rather than the vendor’s. This is a branding feature, not a hosting one: plenty of hosted SaaS is fully white-label, and some of it charges extra to remove a "powered by" badge.
Where ClientOS sits
Self-hosted and white-label, but not open source: it ships as ready-built, SHA-256-verified Docker images with a one-command installer, and the source code is not provided. If an open-source licence is a hard requirement, ClientOS is not your answer and we would rather you knew that now.
Free agency templates in this repo
Four vendor-neutral templates, released under CC0 — use them with any portal on this page, or with none.
Adding to the list
Open a pull request. One tool per PR, in the right section, described in one neutral sentence with no superlatives. It has to be live and publicly available, and if you work for it or are affiliated with it, say so in the PR — that is the whole review standard, and it is the same one the ClientOS entry above is held to.
The self-hosted entry on that list, in detail
ClientOS is the self-hosted, white-label option above. The instant demo emails you a login to a live one with sample data — read-only, 3 days, no call and no card.