Skip to main content

A portal that looks like you built it.
because Kwill did.

One portal for proposals, contracts, invoices, and payments — branded as your own.

Three parts. One place to log into.

The portal your client opens, the workflow that moves the paperwork along behind it, and the thread you both talk in. You never think about them separately.

A
Acme Studio
Welcome back
Sarah Chen
Active project
Brand Refresh
Due Nov 15
Action needed
Sign contract
Review →
Pending invoice
$4,800

The Client Portal

A branded portal your clients actually want to open. Your logo, your colors, your domain.

Explore the client portal
Automation running
✓
Proposal sent
9:02 am
✓
Contract signed
9:45 am
3
Invoice created
Just now
Invoice auto-sent to client

The Workflow Engine

Proposals, contracts, invoices, and payments — connected and automated end to end.

See the workflow engine
BR
Brand Refresh
Sarah Chen · 2 unread
2
PDF
Final_Proposal_v2.pdf
Shared by you · 2.1 MB
Looks great! Ready to sign 🎉
Contract sent — check your inbox!

The Communication Layer

Messaging, files, and notifications tied to the project. Not scattered across your inbox.

See messaging & files
Both sides of the work

Your side. Their side. In sync.

Every feature, from your desk and from your client’s screen — at the same time.

Y
You— your dashboard
usekwill.com/clients/new
Add Client
We'll send them a magic link to their portal
Client name
Email
Project
C
Client— their portal
acmecorp.getkwill.com
Waiting for portal link…

Everything to Build and Run Your Business

Sending a proposal is just the start. Kwill gives you the tools to create, manage, and get paid — all in one place.

Send Proposals & Contracts

Create professional proposals with e-signature-ready contracts. Set your terms and get client sign-off without switching tools.

usekwill.com/proposals/new
New Proposal
Client: Acme Corp — Sarah Chen
Brand Strategy$2,400
Logo Design$1,800
Total$4,200
Send Proposal

Invoice Clients & Collect Payment

Generate invoices from signed contracts and accept payment online. Track what is paid, pending, and overdue at a glance.

Invoices
AllPaidPendingOverdue
Acme Corp· INV-104
Brand Identity
$6,200.00
Paid
Nova Media· INV-105
Website Redesign
$3,800.00
Pending
Peak Labs· INV-106
SEO Retainer
$1,500.00
Overdue
Stride Co· INV-107
Logo Package
$950.00
Pending

Manage All Your Clients

See every client, their documents, and payment history in one place. Stay on top of who needs attention without digging through emails.

Clients4
Search…
AC
Alex Chen
Acme Corp
Contract signed
$6,200
SM
Sophie Martin
Nova Media
Invoice sent
$3,800
JP
Jake Patel
Peak Labs
Proposal viewed
$4,500
RL
Rosa Lima
Stride Co
Proposal sent
—
4 clients · 2 activeTotal: $14,500

Track Every Interaction

A dated audit trail of proposals viewed, contracts signed, and invoices sent — tied to the exact project they belong to.

Activity
Brand Identity
Proposal viewed2 min ago
Brand Identity · Acme Corp

Your brand. Your documents. Your style.

Personalise every proposal, invoice, and contract with your logo, colours, typography, and ready-made templates — no design skills needed. Set it once and every supported document looks like your business.

Live in 5 minutes
Your subdomain
acmestudio
.usekwill.com
Your brand
A
✓ Preview ready
01

Create & brand your workspace

Sign up, pick your subdomain, upload your logo and colours. Instant preview. Takes 2 minutes.

OAuth redirect
No API keys needed
14 currencies enabled
02

Connect Stripe or Razorpay

One click, no API keys. Take payment in 14 currencies.

usekwill.com/proposals/new
Brand Identity Package
Brand Strategy$2,400
Logo Design$1,800
Total$4,200
Send Proposal
03

Send your first proposal

Use a template or build from scratch. Under 10 minutes.

The unglamorous half.

Client work means holding other people's contracts, files and money. Here is exactly what happens to them.

THEIR DATA

One client can never see another

Isolation is enforced by row-level security in the database, not by hiding things in the interface. A portal link forwarded to the wrong person still shows them nothing.

ROW-LEVEL SECURITYauto-enforced
auth.uid() == tenant_id
✓Acme Studio
Authorized
Invoice #1042 · Retainer$4,500
Master Services AgreementSigned
✓ 2 rows returned from database
✕Forwarded Link
RLS Filtered
••••••••••••••••
••••••••••••••••
0 rows visible · Filtered
0 rows returned · 403 Forbidden
Isolation enforced in Postgres100% Isolated
THEIR CARD

Card numbers never reach us

Stripe or Razorpay takes the payment and holds the details, in 14 currencies. All Kwill ever learns is that the invoice was paid.

STRIPE VAULTzero-knowledge
14 currencies
•••• •••• •••• 4242
VISA
Cardholder: ACME CORPExp: 12/28256-bit AES
Pay via Stripe (USD)
Invoice paid webhook delivered to Kwill0 bytes stored
YOUR UPTIME

Deploys your clients never notice

We release continuously, with no maintenance windows. A client part-way through signing sees no interruption.

LIVE SESSIONconnected
0ms interruption
Freelance Services AgreementSigning in progress
Client signature:Sarah Jenkins
Continuous Release v2.19
Active
Cluster updated seamlessly in background0 maintenance windows
THEIR CONNECTION

HTTPS, including on your own domain

Certificates are issued and renewed automatically. Nothing to configure, and nothing to forget to renew.

CUSTOM DOMAIN SSLauto-renewed
TLS 1.3 Active
1. Domain
youragency.com
CNAME verified
2. SSL Cert
Wildcard TLS
Issued in 14s
3. Auto-Renew
In 58 days
0 config needed
HTTPS Verified on Custom Domain
Automated cert rotation · Let's EncryptHSTS Preloaded
THE REALITY CHECK

Built for client experience, not complexity.

Most platforms are built around administrative overhead. Kwill is designed to feel effortless from day one.

Traditional CRMsHigh Overhead

Administrative overhead

Complex setups, vendor branding, and disjointed payment links.

honeybook.com/client/p/inv-8823Third-Party Domain
Powered by Third-Party Vendor+$59/mo to remove
White-label branding is locked behind top-tier plans.
Onboarding & Setup
2 to 3 weeks
Recurring Invoicing
Manual reminders
Steep learning curve and vendor markupsOld CRM Model
The Kwill Standard100% White-Labeled

The modern client portal

Your brand on your domain, ready in minutes with zero setup friction.

portal.youragency.com
Custom Domain SSL
Y
Your Studio Brand
Stripe & Razorpay
Design & Development Retainer$4,500/mo
Time to First Proposal
Ready in 5 minutes
Client Experience
Zero vendor branding
Your brand, your domain, and instant setupNative Stripe & Razorpay
See all plans & pricing

Free plan available with 1 active client · No credit card required to start

Built for how you work.

Select your profession and see how Kwill handles your workflow, start to finish.

Kwill — The client portal built for modern service businesses

Look like an agency of ten, even if you're a team of one.

Free to start. Takes 5 minutes. Your brand, not ours — in any currency, from any country.

The Kwill Product — A Guided Tour of the Client Portal