Before You Hire Anyone to Run Cold Email, Ask How They Keep the List From Decaying

Cold email costs almost nothing to send. That's not the good news it sounds like. It means an agency running a stale, unmaintained list can keep billing you for months before anything in your metrics actually breaks.
The Framework: MxToolbox's "Myth of Free Email Marketing"
MxToolbox published a piece in January 2023 called "The Myth of Free Email Marketing." The core argument is theirs, not mine: sending an email is nearly free, but the list behind it decays on its own schedule whether anyone's watching or not, and the cost of ignoring that shows up somewhere else entirely.
Three pieces of that framework matter when you're vetting a vendor:
- Stealth unsubscribers. People who stop opening or engaging without ever clicking unsubscribe. Nothing in a bounce report or an unsubscribe count flags this. The list quietly stops working while every dashboard still looks normal.
- Domain burnout. Past a certain spam-complaint threshold, MxToolbox notes, the entire sending domain gets flagged as a spam source, not just the one address that triggered it. One bad, stale segment can drag down deliverability for contacts who were perfectly fine.
- The job-change clock. MxToolbox's own line: "for B2B contacts, people change jobs every 3-5 years." That's their framing, not one hard-nailed statistic (BLS median tenure data lands around 4.4 years, other tenure studies range 2.6 to 4.3), but the direction holds up everywhere you look: a B2B list decays on a predictable timeline with zero action from anyone.
None of this shows up as a dramatic failure. It shows up as reply rates drifting down over a year or two while everyone assumes the copy got stale, because copy is the visible, editable thing and list decay isn't.
Where MDR's Own Practice Holds Up, and Where It Doesn't
I'll run this on myself before I ask you to run it on anyone else.
What I actually do, and can point to: UNICARGO, a real logistics client, runs cold email through 12 mailboxes across 6 sending domains, pulling roughly 15 qualified leads a month. That's volume-spreading and domain rotation built specifically so one degrading domain or one spam-complaint spike doesn't take the whole operation down with it, which is a direct answer to MxToolbox's domain-burnout point.
Here's the honest gap. What I run is infrastructure discipline: multiple domains, multiple mailboxes, watching for a degrading domain before it silently kills reply rates. What I don't run, as a published, named internal process, is a formal list-refresh or contact re-verification cadence tied to the job-change clock MxToolbox describes. That's a real gap between "the sending infrastructure is protected" and "the list itself gets actively re-verified on a schedule," and I'm not going to paper over it with a checklist I don't actually follow.
Run This on Any Agency, Mine Included
Ask any vendor pitching cold email these three questions before you sign anything:
- What happens to a contact who stops opening but never unsubscribes? Is there a mechanism that catches that, or does it just sit in the list forever?
- How many sending domains and mailboxes is my volume actually spread across, and what happens the moment one of them starts degrading?
- How old is the average contact on my list, and what's the actual plan for a B2B contact who's changed jobs since it was pulled?
If the answer to any of those is a shrug, you've just found the hidden cost that cold email's low sending price was hiding. Ask me the same three questions. I'll give you the same straight answer I just gave you here.
Your cold email gets replies but no meetings. Here is why.
A high reply rate can hide a dead campaign. One account hit its best-ever reply rate and its lowest real interest, at once. The fix: classify, not speed.
Cold EmailI came across your company." Nobody reads past that line.
Generic openers do not fail because they are rude. They fail because they are invisible, the reader has seen the exact same sentence a hundred times and their eyes skip it before the real message even starts.
Want this applied to your own outbound? That is a 20-minute call.
Book it