When recovery will not work — the honest version
We turn down 1 in 4 prospective recovery clients on the diagnostic call because the case is unrecoverable. We tell them, and we tell them what to do instead. Three patterns where the answer is "do not pay for recovery, migrate to a new domain":
Multi-year domain blacklist with continuous bad signals. Domain has been on Spamhaus SBL or Gmail's domain reputation Low for over six months, and during those months the bad behaviour did not stop (continued sending to bad lists, continued ignoring complaints). The reputation profile is permanent at this point. Recovery would require not sending for 6-12 months, and even then there is no guarantee the slate clears. Migration is faster and cheaper.
Compromised domain used for phishing or fraud. If your domain was used in a documented phishing or fraud campaign — even one not authored by you, like a security breach where attackers sent phishing through your DKIM — the reputation damage is structural. ISPs do not forgive this kind of signal. Migration with disclosure to receivers is the path.
Repeated compliance violations. If you have been suspended by SendGrid, Mailgun, Amazon SES, or similar in succession, the pattern that caused the suspensions will recreate the problem on a new clean domain too. Recovery without changing the underlying practice is wasted money. The conversation we need is about practice, not technology.
If any of these describes your situation, the call is still worth having — we will tell you that, and walk you through what migration looks like.
Three real recovery cases — anonymised, representative
Case 1 — DTC e-commerce after a list purchase incident. Brand had been running healthy email program for 4 years, opened 25-30%, conversion solid. Marketing manager bought a "supplemental list" from a vendor in Q3 to boost holiday-season subscriber count. Within 2 weeks, complaint rate spiked 0.6%, Gmail Postmaster Tools showed reputation Low, opens cratered to 8%. Engaged us for 30-day emergency. We immediately purged the purchased segment, identified bounce-cluster signatures and quarantined affected list slices, ran active warm-up on engagement core (their actual customers), tightened DMARC from p=none to p=quarantine. Day 21 placement was 68%; day 30 was 76%. Retainer continued for 4 months while reputation stabilised. Total cost: €1,500 + €4,800 retainer (4 months) = €6,300. Holiday season was salvaged.
Case 2 — B2B SaaS after a DKIM rotation accident. SRE rotated DKIM keys and forgot to update one of three sending services. For 6 weeks, emails from that service signed with an invalid key landed in Gmail spam silently — Postmaster Tools reputation went from High to Medium without anyone noticing because the headline open rate aggregate stayed close to normal. Eventually a customer complained "your invoice emails go to spam", investigation revealed the issue. Engaged us for 30-day emergency. Diagnosis took 4 hours: the DKIM mismatch was visible immediately. Fix took 30 minutes. The remaining 30 days were rebuilding reputation through warm-up and monitoring. Day 30 reputation was back to High. Total cost: €1,500. The lesson the team kept: a single SPF record, a single DKIM rotation, and an automated alert when DMARC alignment rate drops would have prevented the incident — that is part of the deliverable runbook we left them.
Case 3 — Cold-email agency where 18 client domains needed parallel rebuild. Agency was running cold outreach on 18 client domains through a shared-pool managed ESP. The ESP suspended the entire pool after one client's bad list triggered a spam-trap cluster. All 18 clients suddenly had no working sending infrastructure. Engaged us for 90-day structured. We migrated each client to dedicated IPs on our PowerMTA infrastructure (separated by client to prevent contamination), warmed each domain in parallel, ran content audits, set up per-client monitoring dashboards. Day 90 placement: 16 of 18 clients above 80% inbox; 2 unrecoverable cases migrated to new domains as part of scope. Total cost: €3,500 (single 90-day engagement, not per-client) + €1,200/month retainer ongoing. The agency kept all 18 clients.