# The Ultimate Agency Client Onboarding Checklist

(Downloadable template)

If you prefer to view this in the browser instead of downloading, go to:
https://getonboardflow.com/resources/client-onboarding-checklist

---

**Your complete, step-by-step guide to onboarding clients like a pro.**

Use this checklist for every new client engagement. Customize it for your agency's specific services, but never skip the fundamentals. Great onboarding is the foundation of every great client relationship.

---

## Pre-Signing (Before the Contract)

- [ ] **Define scope of work clearly** — Document exactly what's included and what's not. Ambiguity now means disputes later.
- [ ] **Set expectations on timeline** — Give the client a realistic project timeline, including onboarding duration.
- [ ] **Identify key stakeholders** — Who on the client side will be involved? Who approves deliverables? Who signs off on strategy?
- [ ] **Assign an account lead internally** — One person owns this relationship from day one. No orphaned clients.
- [ ] **Prepare onboarding materials** — Customize your intake forms, welcome packet, and templates for this client's service package before they sign.

---

## Day 0: Contract & Payment

- [ ] **Send contract for e-signature** — Use a professional e-signature tool (DocuSign, PandaDoc, or built-in platform). No printing and scanning.
- [ ] **Confirm contract signed** — Verify both parties have signed and all terms are agreed.
- [ ] **Process payment or set up billing** — First invoice sent, payment method on file, or recurring billing activated.
- [ ] **Confirm payment received** — Don't start work before financials are settled (unless that's your policy).
- [ ] **Create client record** — Add client to your CRM, project management tool, and onboarding platform.
- [ ] **Trigger onboarding workflow** — Automated welcome sequence activated. Clock starts now.

---

## Day 1: Welcome & First Impression

- [ ] **Send automated welcome message** — Immediately after contract signing. Include: welcome, next steps, timeline, and first action item.
- [ ] **Send personal message from account lead** — Within 2 hours. Reference something specific from the sales conversation. Show you're already thinking about their project.
- [ ] **Provide client portal access** — One link, one destination for everything. No scattered emails and tool links.
- [ ] **Share team introductions** — Names, roles, photos, and how to reach each person. The client should know who they're working with.
- [ ] **Set communication expectations** — Preferred channels, response times, meeting cadence, and escalation process. Put it in writing.

---

## Days 1-3: Information Gathering

- [ ] **Send intake questionnaire** — 10-15 questions max. Focus on what you need to start work:
  - Business goals and success metrics
  - Target audience / ideal customer
  - Brand voice and positioning
  - Competitive landscape
  - Past experience with similar services
  - Absolute requirements or constraints
  - Biggest concern about this project
- [ ] **Request brand assets** — Specific list with format requirements:
  - Logo files (SVG, PNG, various sizes)
  - Brand colors (hex codes)
  - Typography / fonts
  - Brand guidelines document
  - Photography / image library
  - Tone of voice examples
- [ ] **Collect platform credentials** — Securely (never via plain email):
  - Website CMS access
  - Google Analytics / Search Console
  - Social media accounts
  - Ad platform access (Google Ads, Meta, LinkedIn)
  - Email marketing platform
  - CRM access
  - Hosting / DNS access
- [ ] **Send automated reminder (24h)** — If intake form isn't completed, send a friendly reminder with direct link.
- [ ] **Send automated reminder (48h)** — More specific: "We noticed the brand assets step is still pending..."

---

## Days 2-4: Legal & Compliance

- [ ] **NDA signed** — If required for this engagement.
- [ ] **Data processing agreement (DPA)** — Required if handling personal data (GDPR/CCPA compliance).
- [ ] **Service Level Agreement (SLA)** — If applicable for this tier.
- [ ] **Vendor onboarding forms** — Enterprise clients may require these. Don't let them delay your timeline.
- [ ] **Insurance/liability documentation** — If required by the client's compliance team.

---

## Days 2-4: Internal Setup

- [ ] **Complete internal handoff** — Sales briefs delivery team with:
  - Client goals (in their words)
  - Budget and scope boundaries
  - Key stakeholders and decision dynamics
  - Communication preferences
  - Personality/working style notes
  - Promises made during sales
  - Red flags or sensitivities
- [ ] **Create project in PM tool** — With templated tasks, deadlines, and assignees pre-populated.
- [ ] **Set up communication channel** — Dedicated Slack channel, Teams group, or email thread.
- [ ] **Assign team members** — Clear roles: Account Manager, Project Manager, Strategist, Specialists.
- [ ] **Set up time tracking** — If billing hourly or tracking efficiency.
- [ ] **Create shared file structure** — Organized folders for assets, deliverables, and documents.
- [ ] **Brief the full team** — Everyone understands the client, their goals, and expectations.
- [ ] **Set up reporting templates** — Customize for this client's KPIs and preferred format.

---

## Days 3-5: Strategy & Preparation

- [ ] **Review all collected information** — Read every intake response. Study their brand. Understand their business.
- [ ] **Identify missing information** — Follow up immediately on gaps. Don't wait.
- [ ] **Conduct preliminary research** — Research their industry, competitors, and current online presence.
- [ ] **Perform initial audit** — Website, SEO, social media, or whatever's relevant to your services.
- [ ] **Draft preliminary strategy** — Come to the kickoff with ideas, not just questions.
- [ ] **Prepare kickoff presentation** — Agenda, preliminary findings, and proposed approach.
- [ ] **Identify a quick win** — Something valuable you can deliver within the first week to prove your value early.

---

## Days 5-7: Kickoff Meeting

- [ ] **Schedule kickoff call** — Self-service booking link sent early. 30-60 minutes depending on project complexity.
- [ ] **Send agenda in advance** — So the client can prepare. Include: topics, attendees, expected duration.
- [ ] **Conduct kickoff call** — Cover:
  - Team introductions and roles
  - Goals and success metrics confirmation
  - Process and communication walkthrough
  - Timeline and milestones review
  - Quick wins discussion
  - Open Q&A
  - Clear next steps with owners and deadlines
- [ ] **Record the call** — With permission. Share the recording.
- [ ] **Send meeting summary within 24 hours** — Action items, decisions made, and timeline confirmed.
- [ ] **Share project timeline / roadmap** — Visual representation of the first 30-60-90 days.

---

## Week 2: Post-Kickoff Transition

- [ ] **Deliver quick win** — Something valuable before formal project work begins. Competitive analysis, quick audit, or strategic recommendation.
- [ ] **Send first progress update** — Even if it's small. Early communication builds trust.
- [ ] **Personal check-in** — "How's everything going? Any concerns about our process?"
- [ ] **Verify all systems working** — Test every credential, check tracking codes, confirm tool access.
- [ ] **Resolve any remaining onboarding items** — Chase stragglers with personal follow-up.
- [ ] **Begin first billable work** — Start executing on the agreed plan.
- [ ] **Establish regular communication rhythm** — Weekly updates, bi-weekly calls, or whatever was agreed.

---

## Week 3-4: Confirm & Solidify

- [ ] **Send onboarding satisfaction survey** — 3 questions max:
  1. How would you rate your onboarding experience? (1-10)
  2. What was the best part of getting started with us?
  3. What's one thing we could improve?
- [ ] **Act on feedback** — If they suggest something, implement it visibly.
- [ ] **First deliverable or milestone completed** — Show tangible progress.
- [ ] **First feedback cycle completed** — Client has given and received feedback on actual work.
- [ ] **Officially close onboarding** — Mark the transition from "onboarding" to "active client."

---

## Ongoing: Relationship Maintenance

- [ ] **Monthly performance reviews** — Share metrics, progress against goals, and recommendations.
- [ ] **Quarterly strategy sessions** — Step back from tactics and evaluate the big picture.
- [ ] **Regular NPS or satisfaction checks** — Don't wait for renewal to find out they're unhappy.
- [ ] **Proactive communication** — Share industry insights, new opportunities, and ideas without being asked.
- [ ] **Scope expansion conversations** — When appropriate, discuss additional services that could help them.
- [ ] **Document lessons learned** — What worked? What didn't? Feed insights back into your onboarding process.

---

## Metrics to Track

Monitor these numbers to continuously improve your onboarding:

| Metric | Target | How to Measure |
|--------|--------|----------------|
| Time to onboard (contract → kickoff) | ≤ 7 business days | Track dates |
| Intake form completion rate | ≥ 85% without reminders | Platform analytics |
| Client satisfaction (onboarding NPS) | ≥ 8/10 | Post-onboarding survey |
| Ops time per client | ≤ 45 minutes | Time tracking |
| 90-day retention rate | ≥ 90% | CRM data |
| Asset collection time | ≤ 3 days | Portal tracking |

---

## Quick Reference: Onboarding Timeline

| Day | Milestone |
|-----|-----------|
| 0 | Contract signed, payment processed |
| 0-1 | Welcome message + portal access |
| 1-3 | Intake form + asset collection |
| 2-4 | Legal docs + internal setup |
| 3-5 | Strategy prep + preliminary research |
| 5-7 | Kickoff meeting |
| 7-14 | Quick win delivered + first check-in |
| 14-30 | First deliverable + feedback cycle |
| 30 | Onboarding closed, active client |

---

## Tips for Success

1. **Don't skip steps for "easy" clients.** The checklist exists to catch what you'd otherwise miss. Even simple projects benefit from structure.

2. **Automate the admin, humanize the moments.** Use automation for reminders, notifications, and data entry. Keep the personal touches personal.

3. **Customize by service type.** Create variations of this checklist for each service you offer. An SEO client needs different credentials than a branding client.

4. **Review after every 10 clients.** What steps consistently take the longest? Where do clients get stuck? What can you eliminate?

5. **Use a dedicated tool.** Spreadsheet checklists work for your first 5 clients. After that, use a platform like [OnboardFlow](https://getonboardflow.com) that automates the workflow, tracks progress, and gives you analytics.

---

*This checklist is provided by [OnboardFlow](https://getonboardflow.com) — the client onboarding platform built for agencies. Automate your onboarding, impress your clients, and scale without the chaos.*
