Templates

Client Onboarding Checklist for Agencies

Good onboarding determines how well the project goes.

Bad onboarding: Client feels lost. They're not responsive.

They delay approvals. Project stalls.

Good onboarding: Client knows what to expect. They're engaged.

They move fast. Project ships on time.

Use this checklist at the start of every project.

Before Kickoff (Week 1)

  • Send project brief / SOW for signature
  • Collect signed brief / SOW
  • Set up project management tool (Asana, Linear, etc.)
  • Invite client to project management tool
  • Create shared folder (Google Drive, Dropbox) for files
  • Share shared folder with client
  • Schedule kickoff meeting
  • Send meeting prep work (client fills out questionnaire)

Kickoff Meeting

  • Introduce team members
  • Walk through timeline and milestones
  • Review scope (what's in, what's out)
  • Explain revision process
  • Set communication expectations (response time, meeting cadence)
  • Discuss reporting/check-in cadence
  • Answer all questions
  • Get clear decision-maker identified

Immediately After Kickoff

  • Send meeting notes to client
  • Clarify any decisions made
  • Send first set of prep work needed from client (content, assets, access)
  • Set deadline for client materials
  • Schedule next meeting/check-in

Access and Setup

  • Get website access if needed (FTP, CMS, hosting)
  • Get email access if needed
  • Get analytics access if needed
  • Get social media access if needed
  • Test all access (don't wait until needed)
  • Document all credentials securely

Information Gathering

  • Collect brand guidelines (if they exist)
  • Collect competitor examples
  • Collect past project examples
  • Collect target audience details
  • Collect technical requirements
  • Collect budget constraints (if not in SOW)
  • Collect timeline constraints (if not in SOW)

Team Setup

  • Assign project owner (internal)
  • Assign account manager (if applicable)
  • Identify team members and their roles
  • Set up team meetings (weekly, etc.)
  • Create project communication channel (Slack, email thread)
  • Ensure team has access to all necessary tools and files

Client Communication Setup

  • Identify primary contact at client
  • Identify backup contact
  • Establish preferred communication method (email, Slack, calls)
  • Set response time expectations
  • Set meeting time/frequency
  • Share your availability (when you're offline, response times)

Documentation

  • Create project folder structure
  • Create project brief in shared folder
  • Create timeline in shared folder
  • Create meeting notes template
  • Create deliverables checklist
  • Create approval process document

Week 1-2 Deliverables

  • Present project plan (timeline, milestones, deliverables)
  • Get client approval on project plan
  • Present discovery findings (if applicable)
  • Identify any gaps or risks early
  • Adjust timeline if needed
  • Get sign-off that everything is clear

Setting Expectations

Make sure client understands:

  • What success looks like
  • When they'll see deliverables
  • How revisions work
  • What they need to provide and when
  • Your communication cadence
  • How you'll handle changes
  • Payment schedule and dates

Red Flags to Address Early

  • Client is unclear on scope
  • Client doesn't understand timeline
  • Client can't provide required materials
  • Client has unclear decision-making process
  • Client has unclear budget
  • Client doesn't have a primary contact

If you see these, clarify them in Week 1. Don't wait.

The First Month Review

  • Check in with client: "How are things going?"
  • Assess: Are they responsive? Engaged? Happy?
  • Address any issues early
  • Adjust if needed
  • Celebrate early wins

Ongoing Documentation

  • Keep meeting notes updated
  • Keep timeline current
  • Keep shared folder organized
  • Keep client informed of progress

FAQ

How much of this is essential?

The core essentials: Signed SOW/brief, clear scope, project setup, access gathered, expectations set.

Everything else is hygiene that prevents problems.

What if the client resists onboarding?

They might feel like it's a lot. Reassure them: "This 2 hours upfront saves us 20 hours of confusion later."

Can I do this asynchronously?

Mostly, yes. But do the kickoff meeting synchronously. It's worth it.

How long does good onboarding take?

2-4 hours of your time across a week. It pays for itself in efficiency.

Ready to see all your tasks in one place?

Sync all your project management tools.

Start Free Trial