ClickUp client onboarding: The agency process and template
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.
