Most companies fire their cold email agency and inherit the wreckage: dead domains, missing data, and a 3 month gap where no outbound runs at all. We run AI outbound for 50+ B2B companies, and roughly a third of them came to us after a bad agency breakup that damaged their sending reputation. Below, the step by step playbook for cutting an agency loose without burning your domains, losing your leads, or killing your momentum.
Why Firing a Cold Email Agency Is Riskier Than Hiring One
- Domain Reputation
- A score that email providers (Google, Microsoft, Yahoo) assign to your sending domain based on sending history, bounce rates, spam complaints, and engagement metrics. Domain reputation takes 2 to 4 weeks of consistent, clean sending to build. It can be destroyed in a single day by a spike in bounces or spam complaints. When you fire a cold email agency, the risk is that the transition process damages the reputation your domains already earned.
Hiring an agency is relatively low risk. You start from zero, build new infrastructure, and ramp slowly. The worst case is wasted money and wasted time.
Firing an agency is the opposite. You have live infrastructure that is actively warmed, sending domains with established reputations, lead lists with months of enrichment data, suppression lists that prevent you from emailing people who already opted out, and campaign performance history that informs what copy and targeting works. All of that is at risk the moment the relationship ends.
The 3 most common failure modes we see:
- Domain abandonment. The agency registered the sending domains under their own account. When you stop paying, they keep the domains. Your warmup history, DNS records, and sender reputation vanish. You start from scratch on new domains, which means 2 to 4 weeks of warmup before you can send at volume again.
- Suppression list loss. The agency does not export the list of people who unsubscribed, bounced, or replied negatively. Your next system emails those people on day 1. They report you as spam. Your new domains take a reputation hit before they even finish warmup.
- Abrupt volume drop. You cancel, sending stops overnight, and Google and Microsoft notice the sudden silence on domains that were sending 50 to 100 emails per day. That pattern shift signals abandonment. When you try to resume sending 4 weeks later, inbox placement is worse than when you started. According to InfraMail's migration guide, a 14 day warmup buffer during any provider switch is non negotiable for protecting sender reputation.
Every one of these is preventable. The playbook below walks through each step.
Step 1: Audit What the Agency Actually Owns
Before you say a word about leaving, run a quiet audit of who owns what. This is the most important step in the entire process, and it needs to happen while the relationship is still intact.
Domains: Who registered the sending domains? Check the WHOIS records for every domain the agency sends from on your behalf. If the registrant is the agency (or an employee of the agency), those domains are legally theirs even though they are sending your emails. You will need to negotiate a transfer.
DNS records: Who controls the DNS? Even if you own the domain, the agency may have set up SPF, DKIM, and DMARC records that point to their sending infrastructure. You need copies of every DNS record on every sending domain before you make the switch. We covered the full DNS setup in our cold email infrastructure guide.
Sending platform accounts: Is the Instantly, Smartlead, Lemlist, or other sending platform account under your name or theirs? If theirs, you lose access to all campaign history, performance data, and warmup status the moment you cancel.
Lead lists and enrichment data: Where do the lead lists live? In a shared Google Sheet you both have access to? In the agency's CRM? In the sending platform's contact database? Map every location where your lead data exists.
Suppression lists: This is the one most people miss. Suppression lists include everyone who bounced, unsubscribed, replied negatively, or was manually removed. These lists live inside the sending platform and sometimes in a separate sheet. If you lose them, you will re email people who already told you no.
| Asset | Who Typically Owns It | What You Need |
|---|---|---|
| Sending domains | Whoever registered them (check WHOIS) | Domain transfer or new registrations |
| DNS records (SPF, DKIM, DMARC) | Whoever manages the domain's DNS zone | Full record export before cutover |
| Sending platform account | Usually the agency | Campaign history and warmup status export |
| Lead lists with enrichment | Varies (shared sheet, CRM, or platform) | Full CSV export with all columns intact |
| Suppression / bounce list | Inside the sending platform | Complete export before access is revoked |
| Reply threads | Inside sending platform or connected inbox | Export of all positive reply conversations |
| Campaign performance data | Inside sending platform | Open, reply, bounce rates by campaign and domain |
Run this audit silently. Do not announce you are leaving until you have confirmed ownership of every asset or have a plan to reclaim the ones you do not own.
Step 2: Export Everything Before You Cancel
Once you know what exists and where it lives, export it all. Do this while you still have platform access. The window between "I want to cancel" and "your access is revoked" can be shorter than you expect.
What to export:
- Full lead lists. Every contact with every enrichment field: name, title, company, email, phone, LinkedIn URL, industry, revenue band, and any custom fields. Export as CSV. Do not let the agency strip columns or send you a "cleaned" version. The raw data is yours.
- Suppression lists. Every email address that bounced, unsubscribed, or was manually suppressed. Export separately from the active lead list. Label it clearly. This file prevents your next system from making day 1 mistakes.
- Campaign performance data. Open rates, reply rates, bounce rates, and spam complaint rates broken out by campaign name, sending domain, and date range. This tells your next system (or agency) which copy worked, which domains are healthy, and which sequences to replicate.
- Positive reply threads. Every conversation where a prospect expressed interest, asked a question, or booked a meeting. These are warm leads that your next system needs to continue nurturing.
- DNS record snapshots. Screenshot or export the SPF, DKIM, and DMARC records on every sending domain. If you own the domains, you will need to update these records to point to your new platform. If the agency owns them, these records tell your new platform exactly how to configure the replacements.
Store everything in a folder structure you control: Google Drive, Dropbox, or local storage. Do not rely on the agency to "send it over later." Once the relationship ends, response times tend to slow down considerably.
Step 3: Secure Your Domains
Domain ownership is the single highest stakes variable in the transition. If you lose your warmed sending domains, you lose 2 to 4 weeks of warmup time and all the reputation those domains built. According to Woodpecker's domain setup guide, secondary domain variations are the standard practice for cold outbound, but each one needs its own warmup period before it can send at volume.
If you own the domains:
- Log into the domain registrar (GoDaddy, Namecheap, Cloudflare, Google Domains) and confirm you have admin access.
- Change the DNS management password if the agency had access.
- Do not update DNS records yet. Wait until your new system is ready to receive the domains.
- Keep the domains active and connected to the current sending platform until you complete the volume ramp down (Step 5).
If the agency owns the domains:
- Request a domain transfer in writing before you announce you are leaving. Frame it as a routine housekeeping request: "We would like to consolidate all our domain assets under our own registrar."
- If the agency refuses or delays, register new domains immediately. Pick close variations of your brand name. Start warmup on day 1. You will lose the old domain reputation, but at least you control the timeline.
- Factor in 7 to 10 days for the domain transfer process, plus 24 to 48 hours for DNS propagation after the transfer completes.
The worst outcome is discovering the agency owns your domains on the day you cancel. By that point, you have no leverage and no time. Run the WHOIS check before the conversation happens.
Step 4: Wind Down the Old System Gradually
This is the step most companies skip, and it is the one that causes the most deliverability damage.
Email providers track sending patterns at the domain level. A domain that sends 50 emails per day for 3 months and then goes silent overnight looks abandoned. When that domain tries to send again 4 weeks later, inbox placement drops because the provider no longer trusts the sending pattern.
The gradual ramp down:
- Week 1: Reduce sending volume by 25%. If the agency was sending 100 emails per day per domain, drop to 75.
- Week 2: Reduce by another 25%, down to 50 emails per day per domain. This is also when your new system should start its warmup ramp up.
- Week 3: Drop to 25 emails per day per domain on the old system. Your new system should be at 25 to 50 emails per day per domain in warmup.
- Week 4: Stop sending on the old system. Your new system takes over at full volume.
The overlap period is critical. For 2 to 3 weeks, both systems run simultaneously. The old system ramps down while the new system ramps up. Total outbound volume stays roughly constant across the transition. Email providers see a stable sending pattern from your brand, even though the underlying infrastructure is changing.
If your agency will not cooperate with a gradual ramp down, accept that you will lose some domain reputation and focus your energy on getting new domains warmed as fast as possible. A 2 to 3 week warmup on fresh domains is better than trying to resurrect an abruptly abandoned domain.
Step 5: Spin Up the Replacement Before You Cut Over
The biggest mistake in an agency transition is cutting the old system before the new one is ready. The gap between "old agency stopped" and "new system producing meetings" is where pipeline dies.
Timeline for the new system:
- Day 1 to 3: Choose your next platform or agency. Set up the new sending infrastructure. Register new domains if needed. Configure SPF, DKIM, DMARC on every domain.
- Day 4 to 17: Warmup period. 14 days minimum on every new domain and mailbox. Start at 5 to 10 sends per day and ramp to 25 to 30 by day 14. Use a warmup tool (Instantly warmup, Mailreach, Warmbox) to build engagement history.
- Day 18 to 21: Load your lead lists (minus the suppression list) into the new platform. Set up campaigns using the performance data you exported. Replicate the copy and sequences that had the highest reply rates on the old system.
- Day 22 to 28: Run the new system at full volume. Old system is fully shut down by end of week 4.
Travis switched from a traditional outbound agency to an AI SDR system and hit $106K in his first full month. Read the full case study →
If you are moving to a done for you agency (instead of building in house), make sure the new agency's onboarding timeline overlaps with the old agency's notice period. A solid onboarding takes 2 to 3 weeks. If you give 30 days notice to the old agency and start onboarding with the new one on day 1, you hit full production with zero gap.
The Complete 30 Day Transition Timeline
The 30 day timeline assumes a cooperative agency and domains you own. If the agency is uncooperative or owns the domains, add 1 to 2 weeks for domain transfers or fresh domain registration and warmup.
What each week looks like in practice:
- Days 1 to 7: Silent audit. Export every dataset. Check WHOIS on all domains. Set up the new sending platform. Register new domains if needed. Start DNS configuration.
- Days 8 to 14: Notify the agency. Request any outstanding data exports. Begin warmup on new domains. Reduce sending volume on the old system by 25%. New agency (if applicable) begins onboarding.
- Days 15 to 21: New domains reach warmup maturity. Load lead lists into the new platform. Old system drops to 25% volume. New system starts sending at 50% to 75% volume.
- Days 22 to 30: Old system sends final campaigns and shuts down. New system runs at full volume. Verify deliverability metrics (inbox placement, bounce rate, spam complaint rate) on the new system match or exceed the old system's baseline.
What to Do If the Agency Already Burned Your Domain
If you are reading this after the damage is already done, here is the recovery playbook.
Scenario 1: Sending domains are burned (high bounce rate or spam complaints). Do not try to rehabilitate them. Register fresh domains, configure DNS from scratch, and run a full 2 to 3 week warmup. The cost of new domains ($10 to $15 each) is trivial compared to weeks of poor deliverability on a damaged domain. Let the burned domains sit dormant for 6 to 12 months before considering reuse.
Scenario 2: Primary brand domain is affected. This is the worst case. If your primary domain (the one you use for client communication, proposals, and invoices) has been flagged, you need to submit delisting requests through Google Postmaster Tools and the Microsoft SNDS portal. Set up DMARC enforcement (p=quarantine or p=reject) to prove you are taking sender authentication seriously. Recovery takes 4 to 8 weeks of clean sending. During that period, critical business emails may land in spam. This is why you should never, under any circumstances, let an agency send cold email from your primary domain.
Scenario 3: Suppression list was lost. Pull your CRM contact list and cross reference it against your sending platform's bounce and unsubscribe logs (if accessible). If you have no suppression data at all, send a re permission email to your entire contact database before resuming cold outbound. The 5% of contacts who immediately unsubscribe from the re permission email are the ones who would have filed spam complaints on your new cold campaigns.
- Suppression List
- A compiled list of email addresses that should never receive outbound email from your system. Includes hard bounces (invalid addresses), soft bounces that failed repeatedly, unsubscribe requests, spam complaints, and manually flagged contacts. The suppression list protects sender reputation by preventing messages to contacts who have already signaled they do not want your email. Losing this list during an agency transition is one of the fastest ways to damage a new sending setup.
The common thread in all 3 scenarios: the damage happened because the exit was not planned. An abrupt cutoff, a lost data export, or a domain you did not own. The 30 day playbook above prevents all of them.
Firing a cold email agency does not have to be a crisis. The companies that lose their domains, their data, and their momentum are the ones that treat the exit like flipping a switch. The ones that come out clean treat it like a 30 day migration project. Audit first. Export everything. Ramp down gradually. Ramp up simultaneously. And never let an agency register your sending domains under their own account in the first place. The best time to protect your outbound infrastructure is during the onboarding. The second best time is before you sign the cancellation.
See How an AI SDR System Works
15-minute demo. No fluff. We will walk you through the exact system, show real prospect examples, and scope what it looks like for your market.
Schedule a Demo →