Clients
A client onboarding process for freelancers, step by step
Most freelance projects that go wrong were going wrong from the first week. The brief arrived in pieces, nobody agreed what "done" meant, and the billing address turned up on invoice day. Onboarding is just the habit of starting every job the same way, so the dull questions are answered before they cost you anything.
· 6 min read
What client onboarding actually means for a freelancer
In a big agency, onboarding is a department. For a freelancer it is a short sequence you run for every new client, between "yes, let's do it" and starting the work:
- Collect the information you need, once, in writing.
- Agree the scope, price and terms, and get them signed.
- Take the deposit.
- Set expectations about how you will work together.
- Give the client one place to find everything.
None of it is complicated. The value is in doing it every time, including with the friendly client who "doesn't need all that". They are often the ones whose projects drift.
Step 1: the intake form
Replace the back-and-forth emails with one form, sent as a link, that the client fills in before you speak properly. It saves you both time, and it gets the brief written down in the client's own words, which is useful if there is ever a disagreement about what was asked for.
The questions almost everyone needs
- full name, company name (if any), billing address and the email invoices should go to
- who makes the final decisions, and who else will give feedback
- what they want done, in their own words
- the deadline, and whether it is fixed or flexible
- their budget, or at least a range
- how they found you
That last one costs nothing to ask, and after a year it tells you exactly where your work comes from.
Questions that depend on your trade
- Photographers and videographers: location, date, shot list, people involved, usage needed
- Designers: examples they like and dislike, existing brand assets, where the work will be used
- Writers: audience, tone, word count, who signs off, any subject-matter experts to interview
- Developers: current hosting and logins, who has admin access, integrations needed
- Wedding and event planners: date, venue, guest numbers, key suppliers already booked
- Bookkeepers and accountants: the documents and identity checks you need, because money laundering rules require you to verify who your client is before you start
Mark the questions you cannot start without as required. A form that can be submitted half-empty saves the client time and costs you the same email chase you were trying to avoid.
Step 2: scope, quote and contract
With the brief in hand, send a quote or proposal that repeats the scope back in plain words: what is included, what is not, when it will be delivered and what it costs. If the client says yes, that becomes the contract.
Do not skip the signature because the client seems nice. A signed scope is what makes "can you just add..." a polite conversation about a second quote rather than a dispute. Our freelance contract checklist goes through the clauses worth having.
If you work for private individuals rather than businesses, this is also the point to give them the cancellation information consumer law requires, and to record it if they ask you to start within 14 days.
Step 3: the deposit
Take a deposit before you block out time or start work. It confirms the client is serious, covers you if they disappear, and quietly tests whether paying you is going to be easy. A client who cannot manage a deposit invoice will not manage the final one either.
How much to ask for, and how to word it, is covered in how to ask clients for a deposit.
Step 4: the kickoff and the welcome note
A short kickoff call, half an hour for most jobs, is worth more than a long email. Go through the brief together, confirm the dates, and agree three things:
- How you will communicate. Email, a portal, a weekly call? And just as important, where not to. Feedback sent by text message at 11pm is easy to lose.
- When you are available. Your working hours and typical response time. Setting this in week one is far easier than resetting it in week six.
- How feedback and approval work. Who approves each stage, and how. A named person and a clear way to say "approved" will save you from three people with different opinions.
Then send a short welcome note confirming all of it in writing. It does not need to be a designed PDF. A clear email or a pinned message in your client portal does the job: what happens next, what you need from them and by when, and where to find everything.
Step 5: one place for everything
The quickest way to look disorganised is to send a contract by email, files through a transfer service, feedback requests in a shared doc and invoices from your accounting app. The client has to remember which link was which, and so do you.
A client portal fixes that: one login where the client finds the project, the files, anything waiting for their approval and their invoices. It also stops the "can you resend that link?" emails.
The whole checklist on one page
| Stage | Done when |
|---|---|
| Intake form | Every required question answered, client record created |
| Quote or proposal | Scope, price and dates agreed |
| Contract | Signed and stored, consumer cancellation info given if needed |
| Deposit | Invoice paid, date confirmed |
| Kickoff | Call held, communication and approval agreed |
| Welcome note | Sent, with next steps and deadlines |
| Portal access | Client has logged in once |
Putting it into a system
You can run all of this with a form builder, an e-signature tool, invoicing software and a shared folder. Plenty of people do. The cost is the hand-offs between them: retyping the client's details four times and keeping four tools up to date.
Panorivo's onboarding keeps it in one place, and it is free. You build the intake form with your own questions and send one link. The answers arrive as an enquiry, and accepting it creates the client (and their first project, if you want) without retyping. The portal invite goes out by email at the same moment. From there the contract goes out for e-signature, the deposit invoice goes out with a card payment link if you use Stripe, and the client has a branded portal where everything about their job lives. It works the same whichever trade you are in, with the wording adjusted to match it.
Frequently asked questions
What should be included in a client onboarding process?
At minimum: an intake form that collects contact, billing and project details; a quote or proposal that confirms scope and price; a signed contract; a deposit; a kickoff conversation that sets communication and approval rules; and a single place where the client can find files and invoices.
What questions should I ask a new freelance client?
Their full name, company and billing details; who makes decisions; what they want in their own words; the deadline and how fixed it is; their budget; and how they found you. Add questions specific to your trade, such as location for photographers or brand assets for designers.
How long should client onboarding take?
For most freelance jobs, a few days from first enquiry to starting work: the client completes the form, you send the quote and contract, they sign and pay the deposit, and you hold a short kickoff call. A repeatable process makes this faster, not slower.
Do I need a welcome pack for new clients?
Not a designed one. What matters is that the client has, in writing, what happens next, what you need from them and by when, how to reach you and where to find everything. A clear email or a pinned note in a client portal is enough.