Agency
Agency Client Onboarding SOP Template
The first two weeks of a client engagement determine whether you keep the client for two years or spend the next six months managing their frustration. Poor onboarding doesn't just slow delivery — it creates the conditions for scope creep, missed expectations, and churn. The fix isn't more check-in calls. It's a structured process that moves every new client from signed contract to productive collaboration on the same timeline every time.
This SOP covers everything from the moment the contract is signed to the completion of the first-week kickoff. Account managers can run it in under an hour end-to-end, and it can be recorded with Claudia so the process is consistent regardless of which team member handles onboarding.
Time to complete
~45 minutes
Owner
Account Manager
Frequency
Every new client
What You'll Need
- Signed contract and deposit receipt confirmed by finance
- Access to your project management tool (Asana, Monday, Notion, etc.)
- Client's primary contact email and preferred comms channel
- Onboarding questionnaire template
- Your agency's standard project folder structure
- Kickoff call agenda template
The SOP
Send the signed contract and deposit invoice
Confirm with finance that the deposit has been received (or the payment link has been sent). Send the client a welcome email with the fully executed contract as a PDF, a brief timeline overview, and what to expect in the next 48 hours. Do not begin any discovery or project work until the deposit is confirmed — ambiguity here sets a bad precedent.
Create the client folder in shared storage
In Google Drive (or SharePoint), create a new client folder using your agency's standard naming convention (e.g., ClientName_YYYYMM). Inside, create the standard subfolders: Contracts, Deliverables, Assets, Meeting Notes, Invoices. Set sharing permissions so only team members and the client contact have access.
Set up the project in your PM tool
Create a new project from your agency's project template. Add all relevant team members with correct roles and notification settings. Set up the milestone timeline based on the contracted deliverable dates. Link the client folder to the project. This is the operational nerve center — everything should be traceable from here.
Send the onboarding questionnaire
Send the client your standard onboarding questionnaire covering: brand guidelines, target audience, competitors, goals for this engagement, internal stakeholders, and approval processes. Give them a 3-business-day deadline to return it. This document drives discovery and protects you when scope questions arise — if the brief changed after the questionnaire, that's a scope conversation.
Schedule the kickoff call
Send a calendar invite for a 45–60 minute kickoff within 5 business days of contract signing. Include an agenda covering: introductions, project scope and timeline review, communication cadence, deliverable approval process, and Q&A. Share the agenda in the invite so the client arrives prepared.
Add the client to Slack or your comms channel
Create a dedicated Slack channel (or equivalent) named with the client name. Invite the client's primary contact and all internal team members. Send a brief welcome message in the channel establishing: how you'll use the channel, response time expectations, and who to tag for what. Establishing comms norms upfront prevents miscommunications later.
Conduct the kickoff call and confirm deliverables
Run the kickoff call using your agenda. During the call: confirm deliverables and timeline, establish the approval process (who signs off, how many revision rounds), and clarify any open questions from the questionnaire. Record the call if the client consents. The most important outcome is written agreement on scope — verbal alignment is not enough.
Share the project timeline with the client
After the kickoff, share a written project timeline document with milestones, deliverable due dates, and client review deadlines. This document prevents the "I didn't know when that was due" conversation. Send it as a shared Google Doc so any timeline changes are visible to both parties with edit history.
Record and file kickoff notes in the shared folder
Write up the kickoff notes within 24 hours while memory is fresh. Include: key decisions made, open questions with owners and due dates, any scope clarifications, and next steps. Save to the client's Meeting Notes folder and share with the client for confirmation. These notes are your paper trail if disputes arise later.
Pro Tips
- Don't skip the questionnaire. Agencies that skip directly to the kickoff call without a written brief consistently over-scope and under-charge. The questionnaire creates a record of what the client said they wanted.
- Set Slack response time expectations in writing. "We respond to Slack Monday–Friday, 9–6pm" prevents weekend emergency messages from becoming a churn driver.
- Run this process identically for every client regardless of deal size. A $3k project that becomes a $30k account will thank you for the professional onboarding experience you gave them from day one.
Record this SOP with Claudia
Run through these steps once in your browser — creating the folder, setting up the PM project, sending the questionnaire — while Claudia records. Every future account manager onboards clients the same way.
Add to Chrome — Free Trial