Skip to main content
Back to blog

ClickUp client onboarding: The agency process and template

5 min read

Client onboarding in ClickUp works when 3 things are true. A Form creates the onboarding task, an automation applies one template to it, and the client's waiting time has its own status. That's the whole system. The rest of this post is how to build it, and where agencies usually get it wrong.

Most onboarding doesn't break inside sales or inside delivery. It breaks in the gap between them. An agency founder put it this way on a call: he wants to close a deal, hand it to the service team, and have them start with full context. Today they start with a Slack message and a forwarded email.

The 5 gaps between the sale and the first task

Here's what falls through. Check yours against this list before you build anything.

  • The scope. It lives in the proposal and in the founder's head. The delivery lead finds out on the kickoff call, in front of the client.

  • The owner. If the task has no assignee, 2 people send the welcome email, or neither does.

  • The client's homework. You need logins and brand files from them, plus access to their ad account. The request goes out late, and then no one chases it.

  • The start date. The first deliverable has no date because no one set one.

  • The timing promise. Sales said "2 weeks". Delivery planned for 4.

All 5 are a field, a task or a status in ClickUp. None of them is a training problem.

Step 1: one Form that starts everything

Build a ClickUp Form on your Clients List. Sales fills it the day the client signs the contract. It asks for the client name, the package, the start date, the client contact, the account lead and a link to the signed proposal.

A submission creates one task, the client's onboarding task. That's the first rule: onboarding never starts from an email. If it's not in the Form, it hasn't started.

Keep the Form short. 8 fields is plenty. A field has to feed a due date, an assignee or a dashboard. A field nobody reads is a field people fill with the first option in the dropdown. ClickUp Forms covers conditional logic, which lets one Form serve 3 packages without 3 Forms.

Step 2: an automation applies the template

Set an automation on the List: when a task is created, apply a task template. Put all the onboarding steps in that template as subtasks, each with an owner and a due date relative to the start date.

A typical agency template has 10 to 15 steps. Here's the shape most of ours take.

Day

Step

Owner

0

Send the welcome email and kickoff invite

Account lead

0

Request logins and ad accounts

Account lead

1

Create the client folder from the delivery template

Ops

2

Internal handover: sales walks delivery through the proposal

Sales

3

Hold the kickoff call, notes on the task

Account lead

5

Confirm access, or chase it

Account lead

7

Schedule the first deliverable with a date

Delivery lead

14

Send the first deliverable

Delivery lead

30

30-day check-in with the client

Account lead

Look at step 2. The handover is a task with a date and an owner. It doesn't happen in the hallway. That's the step that closes the gap from the top of this post.

Notice the day 1 step too. The client's delivery Folder gets made from its own template, with the Lists, statuses and views already set. A new client should never mean someone copying last month's Folder and deleting the old tasks. How to set up an agency workspace in ClickUp shows the Folder layout we use.

Step 3: a status for waiting on the client

Most onboarding lists only have To do, In progress and Done. That hides the biggest delay in the whole process, which is waiting for the client to send things.

Add Waiting on client as its own status. When the access request goes out, the task moves there. Now you can filter for it. A Dashboard card can count how many onboardings sit in that status and for how long.

That changes the Monday meeting. You stop asking how the new client is going. You see 3 onboardings waiting on the client for more than 5 days, and you know who to chase. Our guide to ClickUp statuses has the full set we use for client work.

Step 4: the sales notes ride on the task

The Form links the proposal. The internal handover step adds the rest: the client's priorities, their worries, and anything sales promised that isn't in the scope.

Put it in the task description, not in a Doc somewhere else. The delivery lead opens one task and has everything. An ops lead told us their account manager "had been making things up as she went". She wasn't careless. Her job was never written down.

Step 5: measure it in days

Track one number: days from signed to first deliverable. Put the signed date and the first-deliverable date in 2 date fields on the onboarding task. Add a formula field to count the days between them.

Look at it every month. If it drifts from 14 days to 21, the template tells you which step got slow. Without the number, you only find out when a client says it felt slow.

Review the template every quarter. For any onboarding that went wrong, ask which step was missing, and add it. That's how the template gets better than any one person's memory.

A checklist is enough below 2 clients a month

A Doc checklist works at 2 new clients a quarter. Past about 2 a month it breaks, because a checklist doesn't assign anyone and doesn't remind anyone. That's the point where the Form and the template pay for the hour they take to build.

FAQ

Does ClickUp have a client onboarding template?

Yes. ClickUp ships a Client Onboarding SOP template and a Customer Onboarding List template. Use them to see the shape, then rebuild from your own steps. A template built from someone else's process gets ignored by week 3.

Should the client see the onboarding task?

Usually not. Internal notes and the sales handover sit on it. Share a separate view or a Doc with what you need from them and when. Our post on the ClickUp client portal covers what to show and what to hide.

Where do onboarding SOPs live?

On the template, as a link in each subtask. An SOP in a Docs hub nobody opens is an SOP nobody follows. How to write SOPs in ClickUp shows the pattern.

How long should client onboarding take?

Long enough to get access and hold a kickoff, short enough that the client sees work inside 2 weeks. If your number is past 3 weeks, the delay is almost always in Waiting on client.

Can I automate the welcome email?

Yes, with a ClickUp automation or Make. Automate the send, but keep a person's name on it. A welcome email from "the team" reads like nobody owns the account.

Next

If you'd rather see where your own onboarding leaks before you build anything, that's what the Agency Blueprint does: 2 weeks, scored findings, and a roadmap in priority order. If you want the build done for you, start with how we set up ClickUp for agencies.

Want this running in your workspace?

30 minutes to look at your ClickUp together. You leave with a map of what to fix first, yours either way.