A good client onboarding process does three things: sets expectations clearly, collects everything you need before work begins, and makes the client feel confident they made the right choice.
Most freelancers skip at least one of these. The result: scope disputes, missed deadlines, and clients who ghost during the revision phase because they never fully committed to the process.
This checklist covers every step from verbal agreement to project kickoff.
Phase 1: Paperwork and Payment
Nothing starts until these three things are done — not a single hour of billable work.
Step 1: Send the contract
Your contract should cover:
Scope of work (what's included and what's explicitly not)
Deliverables and deadlines
Revision rounds
Payment schedule and late fee policy
Intellectual property terms
Termination rights
Send it as a link the client can sign electronically. FileCurrent generates contracts with e-signature fields — client gets a link, signs from any device, you're notified immediately. No printing, no scanning, no delays.
Step 2: Collect the deposit
The deposit should be non-refundable and collected before any work begins. Standard deposit is 25–50% of the project total.
Invoice for the deposit at the same time you send the contract. Some freelancers require the deposit to clear before they countersign the contract — that's a reasonable position.
Without a deposit, you have no commitment. A client who won't pay a deposit is a client who may disappear partway through the project.
Step 3: Confirm both are received
Explicitly confirm in writing when you've received the signed contract and the deposit. Something simple:
"Hi [Name] — I've received your signed contract and deposit payment. We're officially confirmed. I'll send the intake questionnaire now so we can set up the kickoff call."
This closing message creates a clear project start marker and sets the next step.
Phase 2: Information Gathering
Before you can start the work, you need the information and assets the client controls.
Step 4: Send the intake form
Your intake form should collect:
Project goals and success criteria
Target audience
Existing assets (brand guidelines, previous work, login credentials)
Timeline and hard deadlines
Decision-making process (who has final approval?)
For a full intake form template, see our client intake form template guide.
Step 5: Collect all assets
After reviewing the intake form, send a specific asset request:
Brand guidelines or style guide
Existing logo files (in vector format)
Any copy, images, or content you'll be working with
Access credentials (website, social media, analytics — whatever is relevant)
Create a shared folder (Google Drive, Dropbox) and ask the client to upload everything there. This avoids assets being scattered across email threads.
Step 6: Set the project timeline and milestones
Define the key dates:
When you'll deliver each major milestone
When you need feedback by (with a stated turnaround window: "Please provide consolidated feedback within 5 business days")
Final delivery date
Put these dates in the project folder and reference them in the welcome email. Clients who have dates on paper are far more likely to meet them.
Phase 3: Welcome and Orientation
The welcome phase is underrated. A client who feels welcomed and informed is a client who trusts the process and respects the timeline.
Step 7: Send the welcome email
Your welcome email should include:
A brief confirmation that everything is in order and the project is officially starting
Your working hours and preferred communication channel
The project timeline with key dates
How you'll provide updates (weekly check-in email, async Slack, etc.)
What you need from them and by when
Keep it to three or four short paragraphs. Don't bury it in fluff — clients want to know what happens next.
Step 8: Set up the shared workspace
If you use a project management tool, create the client's project and give them access. If you use a shared folder, make sure they can access it and know where to find things.
The goal: one place where both of you can find everything related to this project. Not six email threads and three different file-sharing links.
Step 9: Schedule the kickoff call
The kickoff call is 30–45 minutes. The agenda:
1. Review the project scope and confirm everything from the intake form is accurate
2. Walk through the timeline and milestone dates
3. Clarify the revision and feedback process
4. Confirm communication cadence
5. Answer any open questions
After the call, send a brief summary email with the key decisions and confirmed dates. This creates a record and removes any ambiguity about what was agreed.
Phase 4: Project Kickoff
Step 10: Begin work
Only start after steps 1–9 are complete. Starting before the contract is signed or the deposit received is the most common mistake new freelancers make — and the most common precursor to unpaid invoices.
Step 11: Send a project start confirmation
A short message on day one:
"Starting on [project name] today. First milestone — [deliverable] — is due [date]. I'll send an update on [date] or reach out if I have questions before then."
One sentence. Sets the expectation, creates accountability, makes the client feel informed.
Ongoing: Keep the Client Informed
Onboarding doesn't end at kickoff. The habits you establish in the first week set the tone for the entire project.
Weekly updates — even a two-sentence email noting progress and what's coming next week.
Proactive scope flagging — if something comes up that's outside the contract, mention it before doing the work, not after.
Timely invoicing — send each milestone invoice on the same day you deliver the milestone, not a week later.
FileCurrent handles the invoicing and reminder side automatically — invoice sent, reminders go out on schedule, you get notified when it's paid. 7-day free trial, no card required.
The Full Checklist
Phase 1: Paperwork and Payment
[ ] Contract sent
[ ] Contract signed
[ ] Deposit invoice sent
[ ] Deposit received
[ ] Confirmation sent to client
Phase 2: Information Gathering
[ ] Intake form sent and completed
[ ] All assets received and organized
[ ] Project timeline and milestones documented
Phase 3: Welcome and Orientation
[ ] Welcome email sent
[ ] Shared workspace created
[ ] Kickoff call scheduled and completed
[ ] Kickoff summary email sent
Phase 4: Kickoff
[ ] Work begun
[ ] Day-one start confirmation sent
Frequently Asked Questions
How long should client onboarding take?
For a typical freelance project, onboarding should be complete within 3–5 business days of verbal agreement. The main bottleneck is usually waiting for the client to sign the contract and send the deposit. Automate the reminders — don't leave it to chance.
What if a client wants to skip the onboarding steps?
Proceed with caution. Clients who want to "just get started" before the contract is signed or deposit is paid are the same clients who dispute invoices later. The process exists to protect both parties. Hold the line on steps 1–3 at minimum.
Should I send a welcome packet?
A welcome packet is a more polished version of the welcome email — often a PDF with your process, communication policies, timeline, and contact details. Useful if you want to make a strong first impression on new clients. Not strictly necessary if you cover the same content in email form.
What's the difference between onboarding and a kickoff call?
Onboarding is the full process — paperwork, payment, information gathering, and orientation. A kickoff call is one step within onboarding. You can have a great kickoff call while still having a poor onboarding process if the paperwork and information gathering aren't handled well.
How do I onboard multiple clients at once?
Systemize it. Use a template for every document (welcome email, kickoff agenda, asset request list). Use a tool like FileCurrent to automate the contract and invoice flow. The goal is a process you can run in under two hours per client, not a bespoke experience that takes a full day.
The Bottom Line
Strong onboarding sets the project up to run smoothly. Weak onboarding leads to scope creep, missed milestones, and payment disputes.
Follow the checklist. Nothing starts before the contract is signed and the deposit is received. Everything else flows from there.
FileCurrent handles the contract and deposit flow in one place — 7-day trial, no card required. For the step that comes before onboarding, see our client intake form template.
