Freelance Client Onboarding Checklist

Strong client onboarding takes about 45 minutes of your time and prevents most of the delays that show up in week two: missing logins, unclear approvers, and a deposit that never arrived. A good checklist moves all of that to before the work starts.
This checklist is split into four stages, with the email text for the two messages that matter most.
Stage 1: before the project starts
Do these before you open any work files.
- Signed scope of work and contract returned.
- Deposit invoice paid, or the date it will be paid confirmed.
- One named approver on the client side, with the title and email.
- Preferred contact channel agreed, plus expected reply time on both sides.
- Start date and first delivery date written in the project calendar.
The named approver matters more than it seems. Projects stall when feedback arrives from three people who disagree. Ask early: "Who has the final say on approving each stage?"
Stage 2: collect access & materials
List everything you need from the client and give each item a due date. A shared checklist document works better than a long email because the client can tick items off.
Common items by type of work:
- Websites: hosting login, domain registrar access, existing brand files, text and images.
- Writing: style notes, past articles, target audience, source contacts, internal links to use.
- Design: logo files, color codes, fonts, examples the client likes and dislikes.
- Marketing: ad account access at the right permission level, analytics access, past campaign results.
Ask for access with the lowest permission that lets you work, and send invitations through the platform instead of asking for passwords. Sharing passwords over email is a risk for both sides. A family password manager setup follows the same logic of shared vaults and separate logins, and the same idea carries to client work.
Stage 3: the kickoff message
Send this within a day of the deposit landing. It sets the rhythm for the project.
Subject: [Project] kickoff: what happens next
Hi [Name],
Thanks for the deposit and the signed scope. Here is the plan.
Start: [date]
First draft: [date]
Feedback window: [number] business days after each delivery
Your approver: [name]
To begin on [date] I need these by [date]:
- [item]
- [item]
- [item]
I will send a short update every [day]. If anything changes on your side, tell me early and we will adjust the dates.
[Your name]
The message works because every line is a date, a name or a countable thing. Nothing in it asks the client to interpret anything.
Stage 4: the first week
Use the first week to prove the process works.
- Send the first update on the promised day, even if progress is small.
- Confirm that all access works by logging in once.
- Note any scope questions in writing and answer them the same day.
- Ask for feedback on a rough version early so surprises appear while changes are cheap.
A short early check-in also tells you how the client communicates. Someone who answers in an hour needs a different schedule from someone who answers in four days, and your timeline should reflect that.
Setting expectations on feedback
State how feedback works before you deliver anything. The practical rules:
- Feedback comes from the named approver, in one message per round.
- The feedback window is a set number of business days.
- Silence after the window counts as approval for that stage, if the contract says so.
If you used the freelance scope of work template, the revision count and late-feedback clause are already there. The onboarding message simply repeats them in plain words, which is useful because clients rarely reread contracts.
Billing setup during onboarding
Money questions are easier before work begins. Confirm the invoice email address, any purchase order number the client's accounts team needs, and the payment method. Ask whether invoices go through an approval step, because that adds days to the payment cycle.
Then put your follow-up routine in place. An invoice reminder schedule works best when the client has been told in advance that reminders are part of normal process. One sentence in the kickoff email is enough: "Invoices are due in 14 days, and I send an automatic reminder if one is overdue."
A one-page version to copy
For small projects, the checklist can be this short:
- Scope and contract signed
- Deposit received
- Approver named
- Access and materials requested with dates
- Kickoff email sent
- Update schedule agreed
- Feedback rules stated
- Invoice details confirmed
Keep one copy per client in the same folder as the project files, and tick items off as they are done. The record also helps when a project is revisited months later.
When a client is slow to respond
If materials do not arrive by the agreed date, send one clear message the day after: state what is missing, the new date it is needed, and what moves if it is late. Then, if nothing arrives, reschedule the work. Holding a project slot open for a silent client costs you the next client's start date.
A calm, factual note works better than a frustrated one: "The brand files were due Tuesday. Without them, the first draft moves from the 18th to the 25th. Send them by Friday and I will keep the 18th."
FAQ
How long should onboarding take?
For most freelance projects, onboarding takes between one and five days, depending on how quickly the client returns the signed documents and materials. Your own time is usually under an hour. The delay is almost always waiting for the client.
Should I use a client portal or just email?
Email and a shared checklist are enough for one or two clients at a time. A portal helps when you handle many clients or share many files, because everything stays in one place and nothing depends on search.
What should I do if a client skips the kickoff step?
Send the kickoff message anyway and begin only when the required items are in. A project that starts without access or an approver tends to restart later.
Do I need onboarding for a small one-off job?
A shorter version, with the approver, the materials list and the deadline, is still worth sending. Even a ten-minute task has an owner and a due date.
Next steps
Pick your next client project and set up the one-page checklist in a document today. After the project ends, mark which items caused delays, then move those items earlier in the order. Within three clients, the checklist will reflect how you work instead of a generic list.



