Three months into a project, a client is frustrated. The work is good. Deadlines are being hit. But nobody set up reporting access, the approval process was never agreed on paper, and invoices have been going to the wrong contact since week one.
Nothing about the delivery failed. The onboarding did.
This is the most common source of client dissatisfaction agencies face, and it has nothing to do with the quality of work produced. Onboarding failures are structural. They happen because nobody on either side confirmed the details that make the relationship run smoothly, before the work started.
Once a project is moving, those gaps calcify into friction. The client feels managed poorly. The agency feels unfairly criticized.
A proper onboarding checklist solves this before it starts.
What Client Onboarding Actually Is
Client onboarding is the structured process of setting up a new client relationship so both parties can work together without confusion. It covers access, expectations, legal paperwork, communication norms, and the administrative layer that most agencies handle informally or skip entirely.
Onboarding is not a kickoff call. The kickoff call is one step inside the onboarding process, not a substitute for it. Onboarding begins before the call, with contract signing and team briefing, and ends only when both sides have confirmed the working agreement in full.
Done well, onboarding compresses the first 90 days of a client relationship. Done poorly, those 90 days are spent catching up on things that should have been settled in week one.
Why Most Agency Onboarding Fails
Most agencies onboard clients through informal muscle memory rather than a documented process. The account lead does roughly the same things each time, but nobody has written it down, nothing is checked against a list, and the specifics vary depending on who is running the account.
The gaps that tend to cause problems:
- Access is requested late. Platform access should be collected before the first deliverable is due. In practice, agencies often ask for it when they need it, which creates delays and trains the client to expect requests to trickle in throughout the project.
- The approval chain is assumed, not agreed. Agencies assume one person approves work. The client assumes someone else does. Nobody finds out until a revision round goes past its SLA and two people claim they were waiting on each other.
- Billing contacts are wrong. Finance details collected at contract stage often go stale. The contact who signed the contract is not always the accounts payable contact. If nobody confirms this on day one, late invoice chasing starts by month two.
- Communication norms are never set. Response time expectations, escalation paths, and out-of-hours policies are obvious topics that most agencies avoid because they feel awkward. Not having them agreed causes far more awkwardness when a client pings at 11pm expecting a response.
- Legal items stay incomplete. NDAs, GDPR agreements, and insurance certificates fall through the cracks when there is no formal checklist. Most agencies remember the signed contract and forget everything else.
The common thread is that each of these is easy to fix with a checklist and nearly impossible to recover once a project is moving.
The 7 Phases of a Complete Agency Client Onboarding
A thorough new client onboarding checklist covers seven phases. Each one has a clear owner and a clear deadline.
- Phase 1: Pre-Kickoff (Before Day 1). Everything that must be confirmed before the first interaction with the client as a working partner. Contract, deposit, internal briefing, workspace setup, access requests sent. This phase happens entirely on the agency side. The client should receive confirmation that their deposit is received, their kickoff call is booked, and their agenda is ready before they hear from you again.
- Phase 2: Kickoff Call. The meeting itself is a deliverable. Scope, goals, timeline, communication channels, and meeting cadence should all be formally confirmed on the call, not assumed to be aligned from the proposal stage. Prepare a written agenda and send it to the client 48 hours before. The call should end with documented next steps, not a vague sense of alignment.
- Phase 3: Admin and Legal. Contracts on file, NDAs executed, billing details confirmed, payment terms agreed, insurance and GDPR documentation completed where required. The goal is to have nothing outstanding that could block work or cause a dispute. Most agencies treat this phase as an afterthought. Most disputes reference something that was not confirmed at this stage.
- Phase 4: Access and Tools. Every platform the agency needs access to, logged with the platform name, the access level granted, and the date confirmed. This phase is the most commonly delayed and the most disruptive when it is. Request access at the same time you send the signed contract. Do not wait until you need it. Access requests that go out after work has started telegraph disorganization and slow the entire project.
- Phase 5: Brand and Assets. Brand guidelines, logo files, color palette, tone of voice, photography, competitor references, and creative direction preferences. Starting work without these leads to revision cycles that were entirely preventable. Send a consolidated asset request to the client in one go. Piecemeal requests over multiple weeks make the agency look unprepared and frustrate the client contact who has to track down files.
- Phase 6: Stakeholders and Communication. The decision-maker, approval chain, escalation path, reporting format, and feedback turnaround expectations. This is where agencies most often take shortcuts, and where most relationship problems originate. Getting explicit answers to "who approves final deliverables" and "how quickly can we expect feedback" at the start of a relationship prevents weeks of chasing later.
- Phase 7: Sign-off. A formal sign-off confirming that all phases are complete, with dates and signatures from both sides. This acts as a reference document if questions arise later about what was and was not agreed at the start. Keep it simple: a PDF with four fields (project start date, agency lead, client name, date completed) is enough. The point is to create a shared record, not to add bureaucracy.
Client Onboarding Checklist (41 Steps)
The checklist below covers all seven phases. Each item has a checkbox and an owner field for the team member responsible for confirming it. Phase 4 (Access and Tools) includes a platform column and an access level column for logging exactly what was granted.
The most important rule for using this checklist: assign an owner to each item before the project starts, not after. If nobody knows who is responsible for confirming the GDPR agreement, it will not get confirmed. The checklist works when each row has a name next to it.
Download Free Client Onboarding Checklist Template (PDF) →
The PDF version is formatted as a fillable dark-mode checklist, ready to print or use on screen. It includes all 41 items across the 7 phases, with owner initials fields and sign-off section.
Before using this checklist, you should also have a signed agency contract in place. The onboarding checklist is a working document, not a legal one. The contract governs the relationship; the checklist makes it functional.
How Long Should Client Onboarding Take
For most agency engagements, onboarding should take between five and ten business days from contract signing to formal sign-off. Complex retainer relationships or multi-stakeholder enterprise clients may take longer.
The breakdown across phases:
- Pre-kickoff items: Completed within 24 hours of contract signing.
- Kickoff call: Scheduled within the first five days.
- Admin and legal: Completed before or alongside the kickoff call.
- Access and tools: Requested at contract stage, confirmed within the first week.
- Brand and assets: Collected in parallel with access requests, confirmed by end of week one.
- Stakeholders and communication: Agreed on the kickoff call or in a follow-up document within 48 hours.
- Sign-off: Completed within two business days of all phases being confirmed.
The risk is treating onboarding as something that happens in the background while project work starts. If work begins before onboarding is signed off, you are building on an unconfirmed foundation. The checklist exists to prevent exactly this.
Using a Checklist vs a Client Portal
A checklist and a client portal serve different purposes in onboarding, and most agencies need both.
The checklist is an internal process document. It tells your team what needs to happen, who owns it, and whether it has been confirmed. It is not a client-facing tool. The client does not work through the checklist with you.
The client portal is the client-facing layer. It is where you send documents for review, collect approvals, share reports, and run the communication that would otherwise live in scattered email threads. A portal with a structured onboarding flow built in can replace the ad-hoc email chain that most agencies use for collecting access and assets.
Which one matters more depends on the size of the client and the complexity of the engagement. For smaller retainer clients, a checklist run internally and a single shared folder may be sufficient. For larger clients with multiple stakeholders, an active portal is worth the setup time because it gives the client a single place to interact with your team rather than tracking multiple email chains.
The two are complementary. Use the checklist to make sure nothing inside your team gets missed. Use the portal to make the client-facing experience clean and professional from day one.
One practical combination: run the checklist internally as a team task tracker, and use the portal to send the client a single consolidated request for access and assets. The client sees one organized request rather than a series of individual asks, and your team has a record of exactly what has been confirmed and what is still outstanding.
If you run social media services, there is a dedicated social media client onboarding template with platform-specific access fields and content approval workflows.
Frequently Asked Questions
What should be included in a client onboarding checklist?
A complete new client onboarding checklist should include: contract confirmation, deposit receipt, internal team briefing, kickoff call agenda, admin and legal paperwork, platform access collection, brand asset collection, stakeholder and approval chain documentation, communication norms agreement, and a formal sign-off. The 41-item checklist in this article covers all of these across seven structured phases.
How do I onboard a new client without overwhelming them?
Keep the client-facing requests consolidated. Rather than sending individual access requests and asset requests as separate emails over the course of a week, batch them into one structured request document or portal task. Tell the client what you need, why you need it, and by when. A client questionnaire is a clean way to collect information in one go rather than through multiple back-and-forth exchanges.
What is the difference between client onboarding and a kickoff call?
The kickoff call is one step inside the onboarding process. Onboarding starts before the call, with contract and deposit confirmation, internal team briefing, and pre-call preparation. It ends after the call, with access confirmed, assets collected, admin complete, and sign-off done. Treating the kickoff call as the whole of onboarding is the most common mistake agencies make.
How long does client onboarding take for a retainer client?
Most retainer onboarding should be complete within five to ten business days. If your onboarding is taking longer, the usual cause is access requests being sent late or chased over multiple weeks. Sending access and asset requests on the day the contract is signed, before the kickoff call, cuts this timeline significantly.
Should I charge for onboarding?
Some agencies include onboarding as part of the retainer or project fee. Others charge a separate setup fee for larger or more complex clients. There is no universal answer, but the onboarding process should be reflected somewhere in your pricing. Structured, professional onboarding takes time and provides real value to the client. If your pricing does not account for it, the hours will erode your margin on the early months of a retainer.
How do I handle a client who resists the onboarding process?
Some clients push back on structured onboarding because they have worked with agencies before that did not require it, or because they see it as admin overhead before the real work starts. The most effective response is to frame onboarding as protection for the client, not process for the agency. When they know that onboarding is what prevents mid-project access delays, invoice confusion, and approval bottlenecks, most clients engage with it. Present the checklist as a shared document rather than an agency intake form. When both parties are ticking boxes together, the resistance usually disappears.
---

