← Back to Blog

Agency Client Offboarding SOP Template (Free)

Last updated: February 2026 · 9 min read

Every agency obsesses over client onboarding. Almost none have a proper offboarding process. And that's a mistake that costs real money.

Bad offboarding leads to: forgotten access credentials that become security risks, missed final invoices, burned relationships that never send referrals, and zero feedback to improve your services. A good offboarding process turns a departure into a future opportunity.

Here's the complete offboarding SOP we use, broken into 5 phases. Copy it, customize it, automate it.


Phase 1: Offboarding Trigger & Internal Notification (Day 1)

Offboarding starts the moment you know a client is leaving — whether that's a cancellation email, contract end date, or a mutual decision during a call.

Phase 1 Checklist

  • Document the reason for offboarding (contract end, client decision, mutual, agency-initiated)
  • Notify account manager and relevant team members
  • Update CRM/project management tool (status → "Offboarding")
  • Review contract for notice period, final deliverables, and termination terms
  • Check for any outstanding invoices or pending payments
  • Schedule internal offboarding kickoff meeting
  • Create offboarding project/task list in PM tool
🤖 Automate this: When a deal/project status changes to "Offboarding" in your CRM, automatically create a task list from your offboarding template, notify the team in Slack, and schedule the internal kickoff meeting. This takes 2 minutes to set up in n8n or Zapier.
Phase 2: Final Deliverables & Documentation (Days 2-7)

Complete all outstanding work and prepare everything the client needs to transition smoothly — whether to a new agency or in-house.

Phase 2 Checklist

  • Complete any outstanding deliverables or work in progress
  • Prepare final performance report with full engagement summary
  • Compile all assets: designs, copy, templates, brand guidelines used
  • Document all active campaigns and their current status
  • Export data: analytics reports, keyword rankings, ad performance history
  • Prepare knowledge transfer document (what's working, what was planned next)
  • Organize all files in a shared folder (Google Drive, Dropbox) for handoff
  • Create a "state of the account" summary for their next team/agency

What Goes in the Final Report

Your final report should demonstrate the value you delivered. Include:

This report serves double duty: it shows the client the value they received (important for referrals), and it makes the transition easier if they're moving to a new agency.

🤖 Automate this: Use the same automated reporting workflow you use for regular client reports, but pull data for the full engagement period. Generate the final report from your existing template and add a manual executive summary.
Phase 3: Access Transfer & Security (Days 7-14)

This is the phase most agencies skip — and where security risks live.

Phase 3 Checklist — Access Transfer

  • List ALL accounts and tools where agency has access
  • Transfer ownership of Google Analytics properties to client
  • Transfer ownership of Google Search Console properties
  • Transfer ownership of Google Ads accounts (or remove agency access)
  • Transfer ownership of Facebook Business Manager assets
  • Transfer admin access on social media accounts
  • Transfer domain registrar access (if agency managed)
  • Transfer hosting/CMS admin access
  • Transfer email marketing platform access (Mailchimp, ConvertKit, etc.)
  • Transfer CRM access and export data
  • Hand over any API keys or integration credentials

Phase 3 Checklist — Security Cleanup

  • Remove all agency team members from client accounts
  • Revoke OAuth tokens and API keys used by agency automations
  • Deactivate any agency email aliases for the client (support@client.com, etc.)
  • Remove client data from agency internal tools (project boards, time trackers)
  • Archive (don't delete) client files — you may need them for reference
  • Disable any automations running for this client (Zapier, Make, n8n workflows)
  • Remove client from shared Slack channels or communication tools
  • Update password manager — remove shared credentials
🤖 Automate this: Create a master access checklist that auto-populates based on client type. When Phase 3 starts, send automated reminders to each team member responsible for their tools: "Remove agency access from [Client]'s Google Analytics by [Date]." Track completion in your PM tool.
Phase 4: Feedback Collection (Days 14-21)

This is the most underrated phase. Client feedback from departing clients is the most honest feedback you'll ever get — they have no reason to sugarcoat.

Phase 4 Checklist

  • Send exit survey (Typeform, Tally, or Google Form — 5-7 questions max)
  • Schedule optional exit interview call (15-30 minutes) for larger clients
  • Collect NPS score (1-10: How likely to recommend us?)
  • Ask for testimonial/review if relationship was positive
  • Document feedback in team database for process improvement
  • Share relevant feedback with team (anonymized if needed)
  • Identify action items from feedback and assign owners

Exit Survey Questions

Keep it short. Long surveys don't get completed. These 6 questions cover everything:

  1. On a scale of 1-10, how satisfied were you with our work? (NPS)
  2. What did we do best?
  3. What could we have done better?
  4. Was there a specific reason you decided to end the engagement?
  5. Would you recommend us to a colleague? (Yes/No + why)
  6. Any other feedback or suggestions?
🤖 Automate this: When Phase 3 is marked complete, auto-send the exit survey via email. Set a reminder at 3 days if not completed. Route responses to a central feedback database. If NPS ≥ 8, auto-trigger a testimonial request email. If NPS ≤ 5, alert the agency owner for personal follow-up.
Phase 5: Final Billing & Relationship Nurturing (Days 21-30)

Offboarding isn't goodbye forever. It's "see you later." The agencies that win long-term treat departed clients as future re-engagement opportunities.

Phase 5 Checklist

  • Send final invoice for any outstanding work
  • Confirm all payments received and accounts settled
  • Send a professional goodbye email from the account manager
  • Add client to "Alumni" segment in CRM (not deleted!)
  • Schedule 90-day check-in reminder ("How's everything going without us?")
  • Add to quarterly newsletter/updates list (with permission)
  • Connect on LinkedIn if not already connected
  • Send a small thank-you gesture (handwritten note, gift card — for big clients)
  • Mark offboarding as complete in PM tool
  • Conduct internal retrospective: what can we learn from this engagement?

The 90-Day Re-engagement Check-in

Set a calendar reminder for 90 days after offboarding. Send a brief, friendly email:

Hi [Name],

Hope things are going well! Just wanted to check in — we noticed [relevant observation about their industry or a metric they'd care about]. If you ever need a hand with [your service], we're always here.

Best,
[Your name]

This simple email has an surprisingly high re-engagement rate. Clients who left often come back when their new solution doesn't work out — but only if you maintained the relationship.

🤖 Automate this: When offboarding is marked complete, auto-create a 90-day reminder in your CRM, add the contact to your "Alumni" email segment, and schedule the check-in email. Use Zapier or n8n to trigger the entire sequence from a single status change.

The Complete Offboarding Automation Workflow

Here's the full automated workflow that ties all 5 phases together:

TriggerActionTool
Status → "Offboarding"Create task list from template + notify teamCRM + Zapier/n8n
Day 2Send "final deliverables" reminder to teamSlack/Email via automation
Day 7Send access transfer checklist to teamPM tool + automation
Phase 3 completeAuto-send exit survey to clientTypeform/Tally + automation
Survey response receivedRoute to feedback DB + trigger follow-up if neededZapier/n8n
Day 21Generate final invoice + send goodbye emailAccounting tool + Email
Offboarding completeMove to "Alumni" + set 90-day reminderCRM automation
Day 90Auto-send re-engagement check-in emailCRM email sequence

With this workflow in place, offboarding goes from a chaotic, ad-hoc process to a systematic, professional experience that protects your agency and preserves relationships.


Get the Complete Agency SOP Bundle

Offboarding template + onboarding SOP + reporting template + 18 more templates. Everything you need to run a systemized agency.

Get the Automation Kit — $19

Frequently Asked Questions

Why do agencies need a client offboarding SOP?

A structured offboarding process protects your agency legally (proper access transfers, final billing), preserves the relationship for future re-engagement and referrals, generates valuable feedback for improvement, and ensures nothing falls through the cracks. Agencies without an offboarding SOP risk security issues from lingering access, missed final invoices, and burned bridges that never send referrals.

How long should the offboarding process take?

Plan for 2-4 weeks from trigger to completion. Week 1: internal notification and final deliverables preparation. Weeks 2-3: access transfers, final report delivery, and knowledge transfer. Week 4: feedback collection, final invoice, and relationship nurturing setup. For smaller clients, this can compress to 1-2 weeks.

Can I automate client offboarding?

Yes, significantly. You can automate: the offboarding trigger (status change creates task list), team notifications, access revocation reminders, final report generation, feedback survey delivery, and follow-up scheduling. The human parts — writing the executive summary, conducting the exit interview, personal goodbye — stay manual. Tools like Zapier, Make, or n8n can orchestrate the entire automated workflow.

What should be in a client offboarding report?

Include: executive summary of the engagement, key results and metrics achieved, complete list of deliverables, current status of all campaigns/projects, recommendations for ongoing maintenance, all assets organized in a shared folder, and a brief transition guide if they're moving to a new agency. This report protects your reputation and makes referrals more likely.

How do I ask for feedback during offboarding?

Send a short survey (5-7 questions max) about 1 week after the main offboarding is complete — not during the process when emotions may be high. Use a mix of rating scales and open-ended questions. Follow up personally on negative feedback. For positive responses (NPS 8+), ask for a testimonial. Tools like Typeform or Tally make this easy to automate.


Related Resources