Client Onboarding Checklist: What to Include From First Contact to Kickoff

Client Experience7 min read

By the Streamline Creative team · Published

A practical, start-to-finish checklist for onboarding a new client. Use it as written or adapt it to your service, then turn it into a template so every client starts the same way.

What is a client onboarding checklist?

A client onboarding checklist is a list of every step needed to take a new client from first contact to a smooth kickoff, so nothing gets missed. It should confirm the agreement and payment, collect information and access, set communication expectations, prepare your internal setup, and make sure the client always knows the next step.

A ticked checklist on a clipboard beside a calendar and a welcome folder

Key takeaways

  • Onboarding starts before the contract, with clear expectations during sales.
  • Collect information and access in one request, not five.
  • Every task on the checklist needs an owner.
  • Automate reminders and setup tasks, keep the kickoff personal.
  • Review the checklist after each new client and remove what nobody used.

This article focuses on execution: the actual items to tick off. For the bigger picture, including why onboarding matters and how to design the process, see the practical guide to client onboarding.

1. Before the client says yes

  • Scope, price, and timeline discussed in writing
  • Client knows roughly what onboarding involves and how long it takes
  • Main point of contact identified on both sides

2. Contract and payment

  • Agreement sent and signed
  • Deposit or first invoice paid
  • Billing contact and invoicing details saved

3. Collecting client information

  • Intake form sent (one form, not several emails)
  • Goals, priorities, and key dates collected
  • Brand files, templates, and existing documents received
  • Key contacts and decision makers listed

4. Access and permissions

  • List of required logins and tools sent to the client
  • Access requested through a secure method (invitations or a password manager)
  • Access tested, not just received
  • Permission levels recorded so they can be removed later

5. Kickoff preparation

  • Kickoff meeting scheduled
  • Agenda shared in advance: goals, scope, timeline, communication, approvals
  • Intake answers reviewed before the call so time is not spent repeating them

6. Communication expectations

  • Main communication channel confirmed
  • Expected response times agreed on both sides
  • Meeting or update rhythm set
  • Approval process and who signs off confirmed

7. Project setup

  • Client folder created with a consistent structure
  • Project or task list created from a template
  • Tasks assigned with owners and due dates
  • Client added to the CRM with the correct stage

8. Internal handoff

  • Delivery team briefed with intake answers, kickoff notes, and access
  • Responsibilities clarified: who does what, who the client contacts
  • Deadlines confirmed internally and with the client

9. First deliverable or milestone

  • First milestone date shared with the client
  • First deliverable reviewed internally before it goes out
  • Short check-in scheduled after delivery

10. Final onboarding review

  • Next step communicated to the client
  • Anything still missing listed and assigned
  • Client asked what was unclear during onboarding
  • Checklist updated with anything learned

The quick version

If you only want the core items, this is the minimum list:

  • Signed agreement
  • Payment confirmed
  • Client information collected
  • Required files received
  • Logins and access requested
  • Communication channel confirmed
  • Meeting scheduled
  • Project or task system created
  • Responsibilities clarified
  • Deadlines confirmed
  • Next step communicated

If several of these keep getting missed, it may be a process issue rather than a checklist issue. These signs your client onboarding process needs work can help you spot where.

What should you automate in client onboarding?

Checklist itemAutomate?Why
Welcome email and intake linkYesSame message every time, triggered by a signed agreement
Reminders for missing informationYesSaves manual chasing
Project and task setupYesA template prevents missed steps
Team notificationsYesThe right person knows when it is their turn
Kickoff meetingNoNeeds conversation and judgment
Clarifying scope or concernsNoRelationship-based and different each time

If you are unsure which to start with, our guide on what to automate first offers a simple way to decide. To see how these pieces fit together, look at the client onboarding solution.

Frequently asked questions

What should be included in client onboarding?

A signed agreement, confirmed payment, client information and files, logins and access, a communication plan, a kickoff meeting, internal project setup, a handoff to the person doing the work, and a clear next step for the client.

How do you onboard a new client step by step?

Confirm the agreement and payment, send a welcome message, collect information and access in one step, set up your internal project, hold a kickoff, agree on communication, hand off to delivery, and check in after the first milestone.

Who should own the onboarding checklist?

One person should own the checklist overall, usually the account lead or operations person, even if individual tasks are assigned to others. Without a single owner, steps fall between people.

Should clients see the onboarding checklist?

Share a simplified client-facing version showing what you need from them and what happens next. Keep internal setup tasks in your own project tool.

Read the full client onboarding guide

A step-by-step workflow, an example process flow, common mistakes, and tools, for when you want to design or rebuild the whole process.

Read the client onboarding guide

Want help putting this into practice?

You do not need to know exactly what solution you need. Tell us where the work gets stuck and we will take it from there.

Tell us what’s not working