· 6 min read
Freelance Business

Freelancer Onboarding Checklist: 12 Steps Before the Work Starts

A 12-step checklist for onboarding a new freelance client — from signed contract to briefing document to calendar invite — so no detail falls through the…

Freelancer Onboarding Checklist: 12 Steps Before the Work Starts

Every freelance project that starts without a clear onboarding process risks the same problems: missing assets discovered mid-project, unclear revision expectations, communication via five different channels, and a client who feels confused about what comes next. A checklist doesn’t eliminate all surprises — but it does eliminate the ones that are caused by forgetting something obvious.

Here’s a 12-step checklist you can run through for every new client, regardless of project size.

Pre-kickoff steps (Days 1–3)

Step 1: Send a welcome email within 24 hours

The welcome email confirms the agreement, sets expectations for what happens next, and maintains the momentum from signing. Include: a thank-you, the deposit invoice (or link to it), what you need from them and by when, and when you’ll schedule the kickoff.

Step 2: Issue the deposit invoice

Issue the deposit invoice immediately after the proposal is accepted — ideally in the same workflow. If you’re using a tool like Waco3, you can convert an accepted proposal into an invoice in a few clicks. Don’t wait for the kickoff to invoice.

Step 3: Confirm the deposit is received

Don’t schedule the kickoff or begin any prep work until the deposit clears. Send a brief confirmation when it arrives: “Got the deposit — you’re officially on the schedule.”

Step 4: Send an intake questionnaire

The intake questionnaire collects everything you need before the kickoff: brand assets, tone preferences, examples of work they like, access requirements, existing materials, deadlines. Send it with a specific return deadline — “please return this by [date]” — so the process doesn’t stall.

Step 5: Collect brand assets and existing materials

Logo files, brand guidelines, existing copy, photography, any content that already exists and needs to be referenced or integrated. Request these in a format you can actually use (vector files, not screenshots; original copy, not PDFs of printed materials).

Step 6: Request access credentials

Any logins the client needs to share: website CMS, analytics platform, social media accounts, advertising accounts. Have the client share these via a password manager or a secure sharing method — not plain email.

Kickoff steps (Days 3–5)

Step 7: Review the returned intake before the kickoff

Read through the intake questionnaire responses and flag any gaps or questions before the call. The kickoff meeting is more productive when you arrive prepared with specific questions rather than reading the intake for the first time during the call.

Step 8: Schedule the kickoff meeting

Aim for 30–60 minutes. Send a calendar invite with a video conferencing link included. Confirm the meeting 24 hours in advance with a brief reminder.

Step 9: Send a kickoff agenda in advance

Send the agenda 24–48 hours before the meeting. It doesn’t need to be detailed — a list of 4–5 discussion points is enough to help the client prepare and signal that you’re organized.

The standard agenda items: project overview and scope confirmation, timeline and milestones, client responsibilities and feedback process, communication cadence, and any open questions.

Step 10: Run the kickoff meeting

Cover every item on the agenda. Take notes on any decisions or clarifications made. If anything isn’t clear, ask — the kickoff is the right time to surface ambiguity, not week three.

The kickoff meeting is the last chance to confirm scope before work begins. Any misunderstanding not caught here becomes a mid-project problem that’s harder to resolve.

Post-kickoff steps (Days 5–7)

Step 11: Send a post-kickoff summary

This is the most important document in the onboarding process. Within 24 hours of the kickoff, send an email summarizing: what was confirmed, any clarifications made, the agreed timeline with milestones, and next steps with owners. Ask the client to review and confirm.

The post-kickoff summary creates a shared written record. If a dispute arises later about what was agreed at the start, this is the document you reference.

Step 12: Confirm the first deliverable deadline in writing

Before beginning work, confirm in writing the date of the first deliverable or milestone. This sets the project clock running on a shared timeline that both parties have acknowledged.

Also confirm: how you’ll send the deliverable (file format, delivery method), how the client will send feedback (specific channel, by what date), and what constitutes approval for that milestone.

Turning the checklist into a template

The most efficient approach is to build this checklist into a reusable template — a shared doc or checklist tool you copy for each new client and work through in order. Some freelancers set it up in their project management tool (Notion, Asana, ClickUp) as a recurring project template; others keep it as a simple document they print or open at the start of each engagement.

The goal isn’t rigid process for its own sake. It’s making sure that the same fundamentals are covered for every project — because the details that fall through the cracks during onboarding are the ones that cause problems three weeks in.

Ready to send stronger proposals?

Build, send, and track proposals in one place so follow-up is easier.

Start your free trial →