Process7 min read

The Client Onboarding Checklist Freelancers and Small Agencies Actually Use

A no-fluff client onboarding checklist: paperwork, payment, intake, files, access, and kickoff — everything to collect before work starts, nothing you won't use.

Most client onboarding checklists you'll find online were written for companies with an “onboarding manager.” If you're a freelancer or running a five-person agency, you don't have one of those — you are one of those, in between doing the actual client work. So this checklist is deliberately short, grouped by what each item is for, and ruthless about one rule:

If an item doesn't block work from starting, it doesn't belong on the onboarding checklist.

Nice-to-haves go somewhere else. Onboarding is for the things you genuinely cannot start without.

The checklist

Paperwork

  • Contract sent (same day the client says yes)
  • Contract signed by both parties
  • Scope, deliverables, and revision limits stated in the contract

One thing worth saying out loud: a verbal yes is not a client. A signed contract and a paid deposit is a client. Everything before that is a warm lead, and your checklist shouldn't let you start producing work for a warm lead.

Money

  • Deposit invoiced (immediately after signature)
  • Deposit paid
  • Billing contact and payment method confirmed for future invoices

Information

  • Intake questionnaire completed — goals, audience, constraints
  • Success criteria written down (“what does done look like?”)
  • Key decision-maker identified (the person whose feedback is final)

That last one saves more projects than any other item on this page. If you don't know who has final say before you start, you'll find out during round three of revisions, and it will be someone you've never spoken to.

Assets & access

  • Brand assets collected (logos in source format, fonts, guidelines)
  • Content and reference files uploaded to one agreed place
  • Account access granted — CMS, hosting, analytics, ad accounts, whatever your work touches
  • Credentials shared securely (never in plain email)

Ask for all of this in one request, not as a drip of “oh, also…” emails over three weeks. We've covered the mechanics in how to stop chasing clients for files, logins, and signatures.

Scheduling & expectations

  • Kickoff call booked
  • Communication channel agreed (and what counts as urgent)
  • Timeline shared, including what you need from the client and when — a welcome packet is the natural home for this

Split it into your half and theirs

A mistake we made for years: sending clients the whole checklist, including internal items like “create project folder” and “add to invoicing schedule.” It made the list look twice as long as it was and buried the four things the client actually had to do.

Keep two lists. The client-facing half — sign, pay, answer, upload, book — should arrive as one link, with visible progress, so they always know how much is left. The internal half lives in your project management tool and never touches the client's inbox.

Turning the checklist into a system

A checklist in a Google Doc still depends on you remembering to use it, copying it for each client, and manually checking what came back. That works at one new client a month. At three or more, the checklist itself becomes the admin burden.

The upgrade path is to make the checklist self-executing: the client gets one branded flow that contains the contract, the deposit, the questionnaire, the uploads, and the scheduling step in order — and you get a dashboard showing exactly who is stuck where. That's the core of what Onvoydoes, and it's the difference between having a checklist and never having to think about it.

Adapt it, then stop touching it

Add the two or three items specific to your work — SEO access for marketers, bookkeeping software invites for accountants, photo release forms for photographers — and then resist the urge to keep tinkering. The value of a checklist comes from running the same one twenty times, noticing where clients stall, and fixing that one step. A checklist you rewrite for every client is just a to-do list with extra steps.

Frequently asked questions

What should a client onboarding checklist include?
Five groups: paperwork (signed contract), money (deposit paid, billing details), information (intake questionnaire covering goals, scope, and constraints), assets and access (files, brand assets, logins, account permissions), and scheduling (kickoff call booked, communication channel agreed). If an item doesn't block work from starting, it doesn't belong on the onboarding checklist.
Should I send the checklist to the client?
Send the client their half of it — the things only they can do — as one link or one document, not as a series of emails. Keep your internal half (set up the project folder, add to invoicing, brief the team) out of their view so the client-facing list stays short.
When should onboarding start?
The day the client says yes. Momentum drops fast after a verbal agreement, so have the contract, deposit invoice, and intake form ready to send within hours, not days. This is the strongest argument for templating your onboarding instead of rebuilding it per client.