Practical guide

A Client Onboarding Checklist for Agencies

A consistent onboarding process makes each new client faster to launch and less error-prone. This checklist suits agencies, freelancers and consultants managing several client accounts.

  • 3 min read
  • Sept 2026 last updated
  • Independent educational content
On this page
  1. Why standardise onboarding
  2. Phase 1: Discovery
  3. Phase 2: Access and permissions
  4. Phase 3: Account setup
  5. Phase 4: Testing
  6. Phase 5: Training and handover
  7. Phase 6: Review
  8. Quick checklist
  9. Keep going
  10. Keep learning

Why standardise onboarding

When each client is onboarded differently, details are missed and knowledge lives in individuals' heads. A standard process shortens time to launch, improves consistency and makes it possible to hand accounts between team members. It should still leave room for each client's differences.

Phase 1: Discovery

  • Confirm the client's goals in specific terms, such as "reduce time to first response" or "increase booked consultations", and how success will be measured.
  • Map their current process for leads, sales, delivery and follow-up.
  • List existing tools, domains, accounts and integrations.
  • Identify decision-makers, day-to-day contacts and approval routes.
  • Agree scope, deliverables, timeline and communication rhythm in writing.

Phase 2: Access and permissions

  • Request access using proper delegation, such as invitations or partner access, rather than shared passwords.
  • Record who has access to what, and set an expiry or review date.
  • Confirm the client owns their domains, ad accounts, review profiles and data, and document this.
  • Complete any data processing agreements needed.

Phase 3: Account setup

Example agency onboarding path
  1. Agency
  2. Client account
  3. CRM setup
  4. Funnel or website
  5. Automation
  6. Reporting
  7. Client portal
  • Create a separate account or workspace for the client so that data stays apart.
  • Start from a tested template or saved configuration rather than building from scratch, then adapt it.
  • Configure the pipeline, custom fields, tags and user roles.
  • Connect the domain, sender authentication and messaging registrations required for email and text.
  • Build or adapt capture forms, booking pages and follow-up workflows.
  • Connect the payment method and test a transaction if payments are in scope.

Phase 4: Testing

  • Submit test leads from each source and follow them through every step.
  • Check that notifications reach the right people.
  • Confirm consent capture and opt-out handling.
  • Test on mobile and in more than one browser.
  • Review with the client using real scenarios before launch.

Phase 5: Training and handover

  • Provide short recordings or written guides for the tasks the client will handle.
  • Explain how to read the reports and what to do with them.
  • Agree a support route and response expectations.
  • Give the client a clear list of what was built and where it lives.

Phase 6: Review

  • Schedule a review at 30 days to check results against the goals.
  • Collect feedback on the onboarding process itself and update the template.

Quick checklist

  • Goals and success measures agreed.
  • Access delegated securely and recorded.
  • Client owns key accounts and data.
  • Account created from a tested template.
  • Domain, email and messaging set up.
  • Workflows tested end to end.
  • Reporting configured.
  • Training delivered and handover documented.
  • 30-day review booked.

Keep going

Details of multi-client structures, branding and reusable configurations are in our guide to agency, white-label and SaaS models. To assess platforms for this use, apply the software evaluation scorecard.

Keep learning

Keep learning

Explore the rest of the guides

Fifteen problem-first guides, a plain-language glossary and practical checklists, all free to read.

Browse all topicsOpen the glossary