Skip to main content

๐Ÿ“š [Ebook] Get our 56-page Ultimate Guide to ClickUpโ€”from ClickUp's #1 Solutions Partner. Download now.

ZenPilot Blog ยป Latest Articles

Agency Client Onboarding: The Exact Process To Follow [+Free ClickUp Template]

Jakub "Kuba" Grajcar is the Content Marketing Manager at ZenPilot. His obsessions include interviewing smart people; productivity methods; project management; and playing bass in a progressive metal band.

In this article, we'll give you a full process you can immediately apply to your agency to make your client onboarding quick, seamless, and watertight.

I've looked at some of the other articles on this subject on the web. They're long and high-level. Hard to get through, if I'm honest.

This one will be different.

Prepare to get an exact process you can follow (including checklists, email templates, and tool recommendations) to solve the client onboarding problem at your agency once and for all.

No fluffโ€”just all you need to do to ensure fruitful partnerships.

Let's begin!

The fastest solution: Get our agency client onboarding ClickUp template

I want to save you time, so before we jump into the onboarding processโ€”you should know this is a lot easier to execute on using a proper project management tool that allows you to create and deploy task templates. 

One such tool that we recommend is ClickUp. In fact, we've helped nearly 3,000 agencies use ClickUp to give their clients a consistent onboarding experience.

And I've got a gift for you:

๐ŸŽ Click here to get a free, ready-to-use ClickUp template for client onboarding.

It will allow you to follow this process much easier.

If you'd rather walk through the process in blog post format, read on!


Agency Client Onboarding: The Exact Process To Follow By Stages

I divided the onboarding process into stages, each with a brief explanation. For most steps in the process, you'll also get a checklist to follow to ensure you don't miss anything.


๐Ÿšฉ Stage 1: Sales rep client onboarding steps after winning the deal

All of the following are performed by the Sales rep soon after the contract gets signed.


โœ… Confirm Invoice Payment & Contract Signature

Before proceeding with any work, make sure that the client has signed the contract or appropriate agreements and that the initial invoice has been paid.
  • Verify invoice for the kickoff payment has been paid.
  • Verify contract has been completed and signed.


โœ… Close Client Deal in CRM & Announce Client in Slack

Once the new deal is official, update the CRM and share the good news with the whole team. 

If you're on ClickUp + HubSpot, you can automate this process so that new deals closed automatically spawn tasks for the whole team to complete in ClickUp. Check out this video by our Productivity Professor Jeff Cypher for a walkthrough:


You can also read Jeff's full guide here:

Read: Streamline Onboarding With the ClickUp + HubSpot Integration


  • Save a copy of the signed contract to the deal in the CRM.
  • Move the deal to Closed Won.
  • Announce the new client in the internal Slack channel.


โœ… Create Handoff Plan with Head of Client Service

Sales will sync with the Head of Client Service to determine who will be the Strategist for the new client account. CC the Strategist on the client welcome email.



  • Reach out to the Head of Client Service via Slack.

  • Share a background on the client and kickoff timeline.

  • Determine the lead strategist for the account.


โœ… Send Welcome Email Introducing Client to Strategist

When you know who will be the lead Strategist working with the client you're free to send the welcome email. Customize the template below when making your introduction.

Welcome aboard! Thanks for signing the contract and completing the kickoff payment. I'd like to introduce you to STRATEGIST NAME. They'll be your leader and main point of contact.
They'll also be following up to schedule a time to meet and share our onboarding intake form.
I'll pass it over to you STRATEGIST NAME to say hello.
Looking forward to working together!


  • Customize the template included in the description. 
  • CC the lead strategist
  • Track the email in the CRM
  • Send!

(Does your process have to include "Send!" on the checklist? Maybe not. But this is a happy moment so why not underline it with an extra checklist step? This is not an exact science, you know.)

After this, the Sales rep passes the baton on to the Strategist.

Benchmark Your Agency Ops

Take the Agency Project Management Benchmark Assessment to see how your operations stack up against 3,000+ other agencies.

๐Ÿšฉ Stage 2: Strategist client onboarding โ€“ first steps

The Sales rep may be the one signing the deal...

...but it's the Strategist that will ensure that deal turns into a successful client engagement.

Their work is crucial. Here's what they should do in the client onboarding process.


โœ… Reply to Welcome Email & Send Intake Form

The Strategist begins by replying to the welcome email and sending the intake form.

And we've got exactly what you need to get started here: examples of both the intake form and the email reply.

>> Example Client Intake Form

Great to meet you โ€” I'll be your strategist, and I'm looking forward to working closely together!
We run all of our new client kickoff calls on CLIENT KICKOFF DAY, and you have first pick on the time slots:
  • OPTION #1
  • OPTION #2
  • OPTION #3
Which of those times on CLIENT KICKOFF DAY works best for you?
Before that kickoff call, we've got some onboarding homework to complete:
  1. Here's a link to our shared onboarding form. Please take 10 minutes to fill it out; it'll help us deliver the best results for you!
    1. Can you get that done no later than Monday morning so we have time to review it ahead of our call on CLIENT KICKOFF DAY?
  2. Our billing team (cc'd here) will coordinate payment details with you.
Glad to have you on board and excited to get to work!


  • Hit Reply All on the Intro email to the client.
  • Include the Sales Representative as CC
  • Customize the template in the description field above and send the email! Specifically, customize:
  • Your role in the 2nd sentence
  • The day of the week you onboard clients
  • Add 2-3 times that you're open and customize to their timezone (or include a scheduling link)


โœ… Create shared Google Drive and add internal and external contacts

Organizing internal files on Google Drive may not be the most glamorous work, but it can save you tons of "where the heck did I put those slides?"-flavored frustration down the line.

We've got a handy guide for you to follow here:

Resource: How to Set up the Best Google Drive Folder System for Your Agency

  • Clone "Client Template" folder in Google Drive
  • Pull client emails addresses from intake form and share Google Drive folder with them
  • Add client contract to "Contract" folder in ClickUp. This will be on the deal in the CRM.


โœ… Send New Client Handwritten Welcome Note

Hardly a "must-have" step, I'll admit, but why not make your new client feel extra appreciated and welcome with a handwritten note?

Here are the exact steps for this:

Sample Message:
Welcome to the family! We're all so excited to have the chance to work with you!
You've made a great decision in invest in your growth.
We're your champion and cannot wait to get to work!
Your biggest fans,
  • Write the "Thanks for joining" note
  • Grab client mailing address from completed questionnaire
  • Snail mail note to client

โœ… Create Internal Slack Channel and Add Team Members

An argument could be made (especially by ClickUp fans like ourselves) that you could use only ClickUp to house all communications with a client.

With that said, Slack can be useful to facilitate quick communication.

(And steal some quirky emojis from the client's Slack, which sadly is not a thing in ClickUp yet!)

And you can easily make Slack and ClickUp work well together by following this process:

  • In Slack, create a new Private Channel and name it #client-ClientName (replace ClientName). (If you don't have permissions to create a new Private Channel, have Slack admin set it up for you.)
  • Add all involved team members for each appropriate service to the channel.
  • Add leadership team to the channel.
  • After creating the channel, go to the Integration settings in ClickUp and link this space to the new private client channel you just created in Slack (if you don't have permissions, get an admin's help).


Download the Complete ClickUp for Agencies Guide FREE

The 47-page guide includes graphics, checklists, and links to how-to videos so you can actionize your ClickUp plan.

Download the Complete ClickUp for Agencies Guide FREE
Get Instant Access

๐Ÿšฉ Stage 3: Checks and housekeeping after initial setup

In this stage, a team member in the Admin seat and the Strategist perform some additional checks and housekeeping ahead of the kickoff call.


โœ… Double-Check Onboarding Details & Kickoff Call Confirmation

Done by: Admin

In this step, the Admin team member checks all the previous steps to make sure nothing got missed. Teamwork makes the dream work!

  • SOW/MSA Signature
  • Payment en route or approved
  • Onboarding call scheduled and on calendar
  • Intake form completed + Slack announcement made
  • Shared Drive is correct + personalized
  • Subscribe to the client's email list (if possible)
  • Add Google Alerts for both the business and founder's name (if appropriate)
  • Intro yourself to the client


โœ… Add Client Contacts to NPS flow in Retently

Done by: Strategist

Consistent client feedback is key to spotting issues before they become fires. The work to get that feedback begins already on the onboarding stage.

Enroll each appropriate member of your client's team (based on what you learned during the kickoff call) into a customized NPS campaign so you can keep your finger on the pulse of your client health.

If you do not yet have NPS set up and need a tool for it, we recommend Retently.

  • Login to Retently
  • Select "Audience" on the left side menu.
  • Select "Add customers" in the upper right.
  • Add the POC and other stakeholders and save.
  • Return to "Audience" tab, select users, and enroll them in the NPS campaign.


โœ… Confirm Login Credentials & Access to Client Platforms

Done by: Strategist

Confirm access has been granted to all the necessary platforms. Save usernames and passwords in a shared company password vault like 1Password or LastPass.

  • Create a shared folder in the company password vault.
  • Add login credentials for key platforms.
  • Share folder with the management and delivery teams.


๐Ÿšฉ Stage 4: Kickoff Call

Run by: Strategist

Attended by: Admin, Sales

Finally, we get to the next big moment, which is the kickoff call.

You want to put your best foot forward here, so here's an agenda you can steal, including a presentation template:

Example Kickoff Call Agenda Presentation (Google Slides file; the link will ask you to make a copy)

Client Onboarding Kickoff Call Agenda:
  • Meeting Location - add the meeting link or physical location 
  • Required Roles - Account Manager, Sales Representative, Client Point of Contact, Client Executive Sponsor
  • Introductions โ€“ 5 minutes - Sales Representative leads introductions.
  • KPI Scorecard Review โ€“ 5 minutes - Verify the metrics to be owned by each party.
  • Strategic Initiative Review โ€“ 5 minutes - Sales Representative leads a review of the mutually agreed upon goals gathered in the sales process
  • Project Plan Review โ€“ 5 minutes - Account Manager leads review of the project plan designed to achieve the shared goals. 
  • Meeting Cadence Review โ€“ 5 minutes - Account Manager leads review of the meeting schedule for both the point of contact and the executive sponsor. Meeting dates and times are set. Invitations are sent.
  • Intake Form Review โ€“ 10 minutes - Account Manager leads review of the information submitted by the client. This is the opportunity to ask for clarity and context on anything shared via the form. 
  • Conclude โ€“ 5 minutes - Recap the To-Dos for the next meeting, identify information that needs to be shared with the rest of the team, and have each person rate the meeting from 1 to 10.

 Checklist (for each role):

  • Review the Questionnaire and Sales Notes and prepare any questions you have for the client
  • Prepare any presentation docs and have them ready to go live before starting the kickoff call
  • Make sure you're in a well-lit area with no background noise (use video)
  • (Strategist only) After the call, email the client the timeline for deliverables for the next 30 days and outline any task assignments the client must complete

The Only Fully Guaranteed Agency Operations Improvement Framework

Get 360 clarity into your operations or your money back, guaranteed.

The Only Fully Guaranteed Agency Operations Improvement Framework

๐Ÿšฉ Stage 5: After the kickoff call

After the kickoff call, there's one more important step for the Strategist to go through. We'll give a (simplified) example of what we do in ClickUp after the call; your flow may vary depending on your PM tool and setup.


โœ… Complete ClickUp setup (assignees, due dates, lists, link Slack, etc)

Based on what you've learned during the kickoff call, it's time to streamline ClickUp, get tasks assigned to the right people, delete work that's not relevant at this point, and and set due dates based on the timeline we now know. 

  1. Delete all lists and/or tasks that are not relevant (based on scope)
  2. Filter tasks by the Role custom field and assign to the correct team members
  3. Adjust due dates as needed.
  4. Remove the Planning tag from all tasks (once planned)
  5. Add Client to the Account Dashboard and fill out all relevant fields.
  6. Go to the Time Tracked by Client Dashboard and duplicate an existing widget to create a new widget for this client, then update the location to correctly track time from this client.

And that's itโ€”those steps should take you all the way from "contract signed" to "ready to start delivering some great work for this client"!

But of course, this is not where the effort ends if you want to get a 10/10 NPS score from your client down the line.

Cancel chaos.
Create clarity.

You can build a happier, more productive, more profitable team with ClickUp. We'll show you how.

Cancel Chaos

What's Next After Nailing Client Onboarding?

You read this because you want your client onboarding to be smooth and pleasant, and set your client up for success.

(Don't forget to grab the free client onboarding ClickUp template if you haven't yet.)

Client Onboarding ClickUp Template

Access our pre-built Client Onboarding ClickUp template, 100% free.

Client Onboarding ClickUp Template

But as you know, onboarding is only one part of your overall client experience.

To make sure your clients enjoy not just your first days and weeks with you, but the whole engagement (and get that perfect NPS score), you should consider implementing the ZenPilot System for Agencies.

Start with our free ClickUp for Agencies Guide.

It'll teach you the space/folder/list hierarchy, internal processes, and daily/weekly/monthly habits you need to make your agency run smooth as butter on ClickUp.

Alternatively, for a deeper dive into crafting a great client journey, here's a blog post (and a podcast episode) to inspired you:

The Proven Framework Every Agency Should Use to Create a Stellar Client Journey

Thanks for reading!

If you have questions or comments about this post, don't hesitate to add me on LinkedIn and let's chat.

Explore Topics

About ZenPilot

Our proven framework helps agencies streamline their operations in ClickUp and build healthy teams, boost profits, and double productivity. Get our proven framework โ†’
New call-to-action

Related Articles

Subscribe to First Class Operations

And get instant access to the ClickUp for Agencies Guide. Join 8,000+ agencies that stay ahead of the curve on agency news, resources, tools, and insights with our newsletter.
FREE ClickUp Productivity Bundle
ClickUp for Agencies Playbook

Get our 47-page ClickUp for agencies guide + client onboarding template - all for free!