A Client Onboarding Checklist for Freelancers
2026-11-12
A messy start creates messy projects. A short, repeatable onboarding saves you from chasing logins, repeating questions and arguing about scope. Use this checklist every time a new client says yes.
1. Agree on the basics in writing
- Scope: what you will deliver, how many revisions are included and what counts as extra.
- Price and payment terms: amount, currency, due dates and how you invoice.
- Timeline: start date, key dates and who approves what.
- Communication: the main channel and how fast each side replies.
2. Collect what you need
- Main contact and who has final approval.
- Brand basics: logo, colors, fonts, tone of voice, examples they like and dislike.
- Goals for the next 90 days and how success will be measured.
- Access to the accounts you will work in, shared through each platform's proper roles and never by passing passwords around.
3. Set up your side
- Create one profile for the client with contacts, scope, links and key dates.
- Create the projects and tasks for the first month, with due dates.
- Plan the first batch of work and schedule the first check-in.
4. Run the kickoff
- Confirm goals, scope, timeline and how approvals work.
- Agree the date of the first deliverable and the first report.
- Send a short written recap the same day.
5. Check the first two weeks
After two weeks, ask what is working and what is not. Small corrections early are cheap, and clients notice that you ask.
Keep it in one place
The checklist only works if you reuse it. Keep a template and duplicate it for each client so nothing gets skipped. If you work in Notion, our Client Hub includes a ready-made onboarding page linked to each client profile.