Client onboarding for agencies

Agency client onboarding is a six-step process that moves a new client from signed statement of work to first deliverable in 5 to 10 business days: internal handoff, welcome email, brand asset collection, kickoff meeting, scope confirmation, and first milestone delivery. The right client onboarding software can automate most of this sequence. The process still matters more than the tool.
The Predictable Profits 2025 Agency Growth Benchmark , a survey of 300+ agency executives, found that agencies retaining 92% of clients annually generate 3.6x more lifetime value per client ($450K over 36 months) than those retaining 78% ($125K over 18 months). The higher-retention group is 85% more likely to have documented, repeatable processes for core services. Onboarding sets the trajectory for every engagement. You get one attempt at it per client.
Agencies face onboarding problems that bookkeepers and solo consultants do not. Multiple stakeholders on the client side. Brand assets scattered across formats and platforms. Briefs too vague to execute. And a handoff from the salesperson who made promises to the production team that has to deliver. (For the accounting-specific version, see our portal guide for accountants.) Generic onboarding advice addresses none of that. The process below is built around what agencies specifically need.
Why Agency Onboarding Is Different
Agency onboarding is harder than onboarding for a solo consultant or bookkeeping firm because agencies onboard teams, not individuals. A bookkeeper's new client is one business owner with one set of financial records. An agency's new client is a marketing director who reports to a VP, coordinates with a brand manager, and needs sign-off from legal. Each has different expectations, different communication preferences, and a different definition of "done." That one difference changes how you collect assets, how you run meetings, and how you hold scope. It is not a detail.
Four problems separate agency onboarding from the generic variety:
1. Multiple stakeholders. The person who signed the contract rarely provides the brand assets, approves deliverables, or answers day-to-day questions. Draw the stakeholder map before the kickoff meeting, not after it. For a typical retainer engagement, expect 3 to 6 client contacts with distinct roles.
2. Brand asset collection is complex. You're not collecting a W-9 and bank statements. You're collecting logo files in vector and raster formats, brand guidelines, typography files, photography, video assets, social media credentials, analytics access, CMS logins, and ad account permissions. Those assets live in different tools, owned by different people, in formats nobody agreed on.
3. Vague briefs create scope creep. The Project Management Institute reports that 52% of projects experience scope creep, with an average cost overrun of 27%. Agencies are particularly vulnerable because sales conversations run on aspiration ("we want to own the category"). Somebody in production has to turn that into deliverables with hours attached.
4. The sales-to-production handoff drops context. The account executive who closed the deal knows the client's pain points, budget sensitivity, and political dynamics. The designer or strategist starting the work knows none of it. Without a structured handoff, the production team re-asks questions the client already answered. The client reads that as disorganization on day one.
| Agency Onboarding | Solo/Small-Team Service Business | |
|---|---|---|
| Client contacts | 3 to 6 stakeholders with distinct roles | 1 to 2 decision makers |
| Asset collection | Logos, brand guides, platform credentials, content libraries | Financial records, IDs, signed forms |
| Scope risk | High — vague briefs, aspirational goals | Lower — services are standardized |
| Internal handoff | Sales → account manager → production team | Owner handles everything |
| Typical timeline | 7 to 10 business days | 3 to 5 business days |
| Kickoff complexity | 45 to 60 min, structured agenda, both teams present | 15 to 30 min call or async welcome |
Agency onboarding has four challenges that generic onboarding advice ignores: you're onboarding a client team (not one person), collecting brand assets across a dozen formats, translating vague briefs into executable scope, and handing off from sales to production without losing context. Address all four or the engagement starts with friction that compounds for months.
The Six-Step Agency Onboarding Process
Agency onboarding should follow six steps in sequence, each producing an output the next step requires. You cannot run a kickoff meeting without first collecting assets. You cannot confirm scope until the kickoff surfaces what the client actually expects. Order is the whole point. The full sequence from SOW signature to first deliverable takes 5 to 10 business days for most engagements. For a complete client onboarding checklist covering all service business types, see our detailed guide.
Step 1: Internal Handoff (Sales → Account Team)
The first step happens before the client hears from anyone new. The salesperson or business owner who closed the deal hands everything they know to the account manager and production team.
The handoff should include:
- Signed SOW with scope, timeline, and pricing
- Contact details for every client stakeholder and their role
- Notes on the client's goals, pain points, and sensitivities mentioned during sales
- Materials the client shared during the pitch: competitive examples, existing assets, past campaign data
Do this in a 15-minute internal meeting or a structured handoff document. Not a forwarded email chain. Then ask the production team what this client cares about most. They should not have to guess.
Step 2: Welcome Email with Timeline
Send the welcome email within 4 hours of the SOW being signed. Include:
- Confirmation that the contract is received and the engagement is active
- Introduction to the account manager (if different from the salesperson)
- A timeline with specific dates: "You'll receive our brand asset request by [date]. Our kickoff call is scheduled for [date]. Your first deliverable will be ready by [date]."
- One clear action item: typically completing the creative brief intake form
A welcome email without a timeline is a thank-you note. The dates are what build confidence. For the full anatomy of what to include, see our guide to client welcome packets.
Step 3: Brand Asset and Credential Collection
Send a single, structured request for every asset and credential you need. Ask piecemeal and you turn your client into a project manager for your intake process. One email for logos, another for analytics access, a third for social credentials. That coordination is your job, not theirs. For a full breakdown of how to structure these requests, see how to collect documents from clients without the chaos.
What to collect at minimum:
- Logo files: SVG, PNG (transparent background), EPS
- Brand guidelines: colors (hex and RGB values), typography specifications, voice and tone documentation
- Photography and video: link to shared drive or direct upload
- Platform credentials: Google Analytics, Google Ads, Meta Business Suite, CMS admin, social accounts (through admin invitation, not shared passwords)
- Existing content: past campaigns, content calendars, performance reports
- Billing information: payment method, billing contact, PO number if required
Set a hard deadline: "Please provide all assets by [date], 48 hours before our kickoff call." Assets that arrive after kickoff delay production start by at least 2 to 3 days. The deadline is not pushy. It is what makes the kickoff worth holding.
Step 4: The Kickoff Meeting
The kickoff meeting runs 45 to 60 minutes with a structured agenda sent 24 hours in advance. Both the agency team (account manager, lead strategist or creative director) and client stakeholders (primary contact plus anyone who approves deliverables) attend.
Agenda:
- Introductions: who does what on both sides (5 min)
- Goals and success metrics: what the client expects to achieve and how they'll measure it (15 min)
- Process and timeline walkthrough: how work gets delivered, reviewed, and approved (10 min)
- Communication preferences: who to contact for what, frequency, and channel (5 min)
- Asset review: confirm what's been received, flag what's missing (5 min)
- Questions and open items (10 min)
Send a written summary with action items within 24 hours. That summary is what the scope confirmation document gets built from.
A good agency kickoff meeting is 45 to 60 minutes with a five-part agenda: introductions (5 min), goals and success metrics (15 min), process and timeline walkthrough (10 min), communication preferences (5 min), and questions (10 min). Send the agenda 24 hours before. Send a summary with action items within 24 hours after. Both sides should leave knowing exactly who does what, how work gets approved, and when the first deliverable lands.
Step 5: Scope Confirmation Document
Within 48 hours of the kickoff, send a one-page scope confirmation that restates:
- What is included in the engagement (specific deliverables, quantities, and timelines)
- What is explicitly excluded
- The process for adding scope (request → estimate → client approval → scheduling)
- Pricing for out-of-scope work
This document is not the SOW. The SOW is a legal contract signed before the kickoff. The scope confirmation is written after the kickoff, in plain language, and it absorbs whatever the meeting clarified or changed. Have the client acknowledge it in writing. A reply saying "confirmed" works.
Step 6: First Milestone Delivery
Deliver something tangible within 7 to 10 business days of contract signature. A strategy brief, mood board, content calendar draft, audit report, or initial wireframes: whatever fits the engagement type. What you deliver matters less than when.
Deliver a tangible milestone within 7 to 10 business days of contract signature: a strategy brief, mood board, content calendar, or audit report. The specific deliverable matters less than the timing. The gap between signing and first output is where client confidence erodes. Every day of silence makes the client wonder what they're paying for. An early milestone proves the team is working and gives the client something concrete to react to.
What to Collect from Every New Agency Client
The documents and assets you need depend on the engagement type, but every agency client requires a baseline set of materials. One missing credential can stall production for days. The Google Analytics property ID, the ad account access, the CMS login. Any of them, and you are chasing permissions through the client's IT department.
| Category | Assets | Format | Who Typically Provides |
|---|---|---|---|
| Legal | Signed SOW, NDA (if applicable) | PDF (e-signed) | Decision maker |
| Brand identity | Logo files, brand guidelines, color palette, typography specs | SVG, PNG, PDF | Brand manager or designer |
| Creative brief | Completed questionnaire — goals, audience, competitors, messaging | Form submission | Marketing lead |
| Platform access | Google Analytics, Google Ads, Meta Business Suite, CMS, social accounts | Admin invitation (not shared passwords) | IT or marketing ops |
| Existing assets | Past campaigns, content calendar, performance reports, photography | Shared drive link or upload | Marketing team |
| Billing | Payment method, billing contact, PO number | Payment form | Finance or operations |
| Stakeholder map | Names, roles, contact info, approval authority for each person | Document or form | Primary contact |
For retainer engagements, add: approval workflow preferences (who signs off on what, and in what order), communication channel setup (Slack, project portal, or email), and reporting cadence expectations.
Send one structured asset request, not five separate emails. Include every file, credential, and form the client needs to provide, with format specifications and a single deadline. Piecemeal requests turn your client into a project manager for your intake process and extend onboarding by days while you chase missing pieces.
Portico supports multi-step onboarding workflows where agencies can build asset collection forms with file uploads, conditional fields by engagement type, and automated reminders. One request captures everything. The client gets one thing to do instead of a chain of follow-ups.
Retainer vs. Project vs. Strategy-Only: Adjust Your Process
A 12-month content retainer requires a different onboarding depth than a one-off brand audit. Run the same heavyweight process on both and you waste time on the small one and under-prepare for the big one. Build one base process. Add or subtract steps by engagement type. For the general principles behind this approach, see our complete guide to client onboarding.
| Retainer | Project | Strategy-Only | |
|---|---|---|---|
| Onboarding timeline | 7 to 10 business days | 3 to 5 business days | 1 to 3 business days |
| Stakeholder map | Full map — decision maker, day-to-day contact, approvers, asset providers | Primary contact + one approver | Primary contact only |
| Brand assets needed | Complete brand kit + all platform credentials | Project-specific assets only | Minimal — existing reports and data |
| Kickoff meeting | 45 to 60 min, structured agenda, both teams | 30 min, deliverable-focused | 20 to 30 min or async brief review |
| Scope confirmation | Detailed — monthly deliverables, revision rounds, reporting cadence | Project-specific — deliverables, timeline, revision limits | One-page — engagement questions, methodology, output format |
| Communication setup | Dedicated Slack channel or project portal, recurring check-ins | Email + one project board | Email only |
| First deliverable | 7 to 10 days (strategy brief or first content batch) | 5 to 7 days (first draft or milestone) | 3 to 5 days (initial findings or framework) |
The conditional logic is simple. Retainer clients get the full six-step process. Project clients skip the communication setup and condense the kickoff. Strategy-only clients can combine steps 2 through 4 into a single async exchange plus a 20-minute alignment call.
How to Prevent Scope Creep Starting on Day One
Scope creep prevention starts during onboarding, not after the first revision round. The Project Management Institute found that 52% of projects experience scope creep, with an average cost overrun of 27%. On a fixed-fee project, that 27% comes straight out of your margin.
Scope creep almost always starts during onboarding, when the relationship is new and both sides want to impress. The client says "while we're at it, could you also look at..." The account manager says yes, because saying yes feels like starting strong. Three months later the team is doing 40% more work than the SOW covers. Nobody can point to the day the line moved.
Three rules that stop this:
1. Lock scope before the kickoff, not after. The SOW should be specific enough that both sides can point at it during the meeting. "Digital marketing services" is not scope. "8 social media posts per month across Instagram and LinkedIn, with one round of client revisions per post" is scope.
2. Send the scope confirmation document within 48 hours of kickoff. Restate what's in, what's out, and the process for adding work. Get written acknowledgment before production begins.
3. Price the extras before they're requested. Include a rate card or change order template in your scope confirmation. When the client asks for additional work, the conversation shifts from "can you do this?" to "here's what it costs and when we can schedule it." That shift turns an awkward boundary conversation into a routine business transaction. Most scope creep friction is a missing price tag.
Lock scope before the kickoff meeting, not after. Send a scope confirmation document within 48 hours of the kickoff that restates exactly what is included, what is excluded, and the process for adding scope with pricing. Have the client acknowledge it in writing. Scope creep starts during onboarding when boundaries are undefined. Setting them early is easier than enforcing them later.
Worked Example: Onboarding a Retainer Client in 8 Days
A mid-size e-commerce brand signs a 6-month content marketing retainer. Agency team: one account manager, one content strategist, one designer. Client team: marketing director (decision maker), content manager (day-to-day contact), brand designer (asset provider).
Day 0 (SOW signed):
- Account executive runs a 15-minute internal handoff with the account manager, covering client goals, budget sensitivity, and key contacts
- Account manager sends the welcome email within 4 hours: introduces themselves, shares the 8-day onboarding timeline, includes the creative brief questionnaire link
- Invoice for the first month sent alongside the welcome email
Day 1 to 2:
- Client completes the creative brief questionnaire (goals, target audience, competitors, messaging preferences, past performance benchmarks)
- Account manager sends the structured asset request: brand guidelines, logo files (SVG + PNG), photography, Google Analytics access, CMS credentials, past content performance data. Deadline: Day 4.
- Internal: account manager creates the project in the PM tool, sets up the shared Slack channel, and builds the content folder structure
Day 3 to 4:
- Brand assets arrive. Account manager reviews for completeness and follows up on gaps. Common delay: Google Analytics access requires client IT to grant permissions, which takes 24 to 48 hours
- Content strategist reviews the creative brief and audits existing content
- Account manager confirms the kickoff meeting for Day 5 and sends the agenda
Day 5 (Kickoff meeting):
- 45-minute structured kickoff with the agency team (account manager + content strategist) and client team (marketing director + content manager)
- Agenda covers: introductions, goals and KPIs, content process and approval workflow, communication preferences, missing asset status, and open questions
- Account manager takes detailed notes on scope clarifications, success metrics, and any adjustments from the original brief
Day 6:
- Account manager sends the kickoff summary with action items to both teams
- Scope confirmation document sent: restates monthly deliverables (12 blog posts, 16 social posts, one monthly performance report), revision process (one round per piece, 48-hour turnaround), and change order pricing ($150/hour for out-of-scope work)
- Client marketing director replies "confirmed" by end of day
Day 7 to 8:
- Content strategist delivers the first milestone: a draft content calendar for Month 1 with 12 topic recommendations, publishing cadence, keyword targets, and channel distribution
- Account manager schedules the recurring bi-weekly check-in
- Onboarding complete; production begins on Day 9
By Day 8, the client has a signed scope confirmation, a content calendar to react to, and a clear rhythm for the engagement. The gap between "we signed" and "work is happening" never exceeds 10 days. Nothing in those eight days is clever. It is ordinary work, done in order.
FAQs
How do agencies onboard new clients?
Agency onboarding follows a six-step process: (1) Internal handoff from sales to the account team with a brief and signed SOW. (2) Welcome email to the client with a timeline and next steps. (3) Brand asset collection: logos, fonts, guidelines, photography, credentials for ad accounts and analytics. (4) Kickoff meeting with both the agency team and client stakeholders. (5) Scope confirmation document sent within 48 hours of the kickoff. (6) First milestone or deliverable within 7 to 10 business days to build early momentum. The full sequence takes 5 to 10 business days depending on engagement complexity.
What documents should an agency collect from a new client?
At minimum: signed statement of work (SOW), completed creative brief or questionnaire, brand guidelines and logo files (vector + raster), access credentials for relevant platforms (Google Analytics, ad accounts, CMS, social media), existing content or assets to reference, and billing information. For retainer clients, also collect key stakeholder contact information, approval workflow preferences, and communication channel preferences. Send all requests in a single structured form with format specifications and a hard deadline. Piecemeal requests add days to the process.
How do you prevent scope creep during agency onboarding?
Lock scope before the kickoff meeting, not after. Send a scope confirmation document within 48 hours of the kickoff that restates exactly what is included, what is excluded, and the process for adding scope (with pricing). Have the client sign or acknowledge it in writing. The Project Management Institute reports that 52% of projects experience scope creep, with an average 27% cost overrun. For agencies on fixed-fee projects, that overrun comes directly from margin. Setting boundaries during onboarding (when both sides are aligned and enthusiastic) is far easier than enforcing them mid-engagement.
What does a good agency kickoff meeting look like?
A good agency kickoff is 45 to 60 minutes with a clear agenda: (1) Introductions: who does what on both sides (5 min). (2) Goals and success metrics: what the client expects to achieve (15 min). (3) Process and timeline walkthrough: how the work will be delivered and approved (10 min). (4) Communication preferences: who to contact, how often, which channel (5 min). (5) Questions and open items (10 min). Send the agenda 24 hours before. Send a summary with action items within 24 hours after. Both sides should leave knowing the next three milestones and who owns each one.
How long should agency onboarding take?
For most agencies, onboarding should be complete within 5 to 10 business days from contract signature. Retainer engagements typically take 7 to 10 days because there are more assets to collect and more stakeholders to align. Single-project engagements can be onboarded in 3 to 5 days. Strategy-only engagements can finish in 1 to 3 days. The first deliverable or milestone should land within 10 to 14 days of contract signature. Longer gaps erode client confidence and give buyer's remorse room to grow.
Vlad Kuzin
Founder of Portico. Former content systems architect. Obsessed with removing friction from client workflows.
Onboard your next client with one link
Intake forms, documents, e-signatures, and payments in a single guided flow.
Start FreeNo credit card required. Cancel anytime.


