Free ClickUp + Notion

Client Onboarding Checklist for Agencies

A complete 24-step onboarding checklist covering every action from signed contract to first deliverable. Structured by phase so your team always knows what is done, what is next, and who owns what.

Why onboarding needs a checklist

Most agencies lose clients in the first 60 days - not because the work is bad, but because the start is messy. Things get missed, the client feels uncertainty, and the team is operating without a clear handoff. A repeatable onboarding process fixes this.

This checklist is designed to run as a task template in ClickUp or as a Notion page template. Duplicate it for every new client and assign the items to the right team members before kick-off.

The checklist - 5 phases

Phase 1 Contract and Admin (Days 1-2)
  • Send and collect signed contractUse DocuSign, HelloSign, or PDF. File the signed copy immediately.
    Account Owner
  • Collect payment or set up billingInvoice for first period or set up recurring charge before work starts.
    Account Owner
  • Create client folder in your project toolSet up the client workspace in ClickUp or Notion. Name it consistently.
    PM / Ops
  • Add client to CRM or trackerCreate the client record, set status to Onboarding, assign account owner.
    Account Owner
  • Send welcome emailConfirm engagement, introduce the team, and set expectations for what happens next.
    Account Owner
Phase 2 Access and Assets (Days 2-4)
  • Send onboarding intake formCollect brand assets, logins, key contacts, and context on the business before the kick-off call.
    PM
  • Request all platform accessAd accounts, CMS, analytics, social profiles - whatever is needed for the scope.
    PM
  • Collect brand assetsLogo files, brand guidelines, font files, approved imagery. Store in the client folder.
    PM
  • Confirm key contacts on client sideWho approves work? Who answers questions? Who should NOT be contacted directly?
    Account Owner
  • Set up communication channelDedicated Slack channel, WhatsApp group, or email thread - wherever this client will be managed.
    PM
Phase 3 Kick-off Call (Day 4-7)
  • Book and send kick-off call invite60 minutes minimum. Include the agenda in the invite description.
    Account Owner
  • Prepare kick-off agendaCover: goals and success metrics, how you will work together, approval process, reporting cadence, and any open questions from intake.
    Account Owner
  • Run kick-off callCapture notes. Identify anything that changes the original scope understanding.
    Account Owner
  • Send kick-off summary emailRecap decisions, confirm scope, and outline the next 2 weeks. Client should feel clear, not confused.
    Account Owner
Phase 4 Project Setup (Days 7-10)
  • Build out project tasks and timelineCreate all tasks in ClickUp or Notion. Assign owners, due dates, and priorities before work starts.
    PM
  • Brief the delivery teamInternal handoff call or document. The team should not find out about a new client on the day work starts.
    Account Owner
  • Set up reporting templatePrepare the report or dashboard format you will use for this client. Agree on cadence.
    PM
  • Confirm approval workflowHow do deliverables get reviewed and approved? Who has final sign-off? Document this explicitly.
    Account Owner
Phase 5 First Deliverable and Check-in (Day 14-30)
  • Deliver first work outputFirst impression of your quality. No exceptions on timeline for the first deliverable.
    Delivery Team
  • Send 2-week check-in messageBrief, proactive message. Ask: how is everything feeling so far? Is there anything we should adjust?
    Account Owner
  • Verify all access is workingCheck that your team has everything they need. Any blocked access becomes a deliverable risk quickly.
    PM
  • Update client status to ActiveIn your CRM or tracker, move the client from Onboarding to Active. Onboarding is done.
    Account Owner
  • Set 30-day review reminderBook a 30-minute internal review at the 30-day mark to assess relationship health early.
    Account Owner

How to use this in ClickUp or Notion

In ClickUp: Create this as a task template with subtasks for each checklist item. Set assignee roles (not specific people) so you can apply the template and then reassign based on who is on the account. Save it as a List Template so you can create a new onboarding list for each client in seconds.

In Notion: Create a page template with toggle sections for each phase. Each toggle contains the checklist items as to-do blocks. Duplicate the template for each new client and add it to their client page in your workspace.