I Almost Sent 4,000 Emails to a Dead List. What I Learned About Cold Email Tools, Pricing, and Validation
2026-08-11 · Julian Hartwell
The day I nearly sent 4,000 cold emails to a dead list started with a spreadsheet. (It always starts with a spreadsheet.)
I was a marketing manager handling outbound for a B2B SaaS company. We had a new product, a list of 4,000 contacts, and a mandate to "fill the pipeline." I'd just signed up for a cheaper tool because it looked like the obvious choice. The search for alternatives to Mailshake for cold emailing was how I found it. The sales rep promised "great deliverability" and "no setup fees." What he didn't show me was the fine print.
Mailshake pricing: the transparency test
Here's what happened next. The tool's base price was $49 per month, which felt like a win. But after I added email verification, a warmup pool, and access to their API, the total was nearly $220 per month. I went back and forth for two weeks: the cheaper tool offered more automated sequence branches, but Mailshake had cleaner reporting and—more importantly—a public pricing page. Ultimately I chose Mailshake because if a vendor's pricing requires a demo to reveal the real number, I now assume the real number will hurt.
Mailshake's pricing page, as of early 2026, listed paid plans starting around $50 per user per month. Exact rates change, so verify before you buy. The point isn't whether Mailshake is the cheapest. It's that I could see what I'd be paying before I handed over my email address. The vendor that lists all fees upfront—even if the total looks higher—usually costs less in the end.
Per FTC guidelines (ftc.gov), claims about deliverability and response rates need to be truthful and substantiated. That's a good filter: if a sales rep says "you'll get a 30% reply rate," ask for the data. (I've never seen data. You haven't either.)
What email validation actually does
I skipped validation on that original 4,000-contact list. I thought a list bought from a "reliable data provider" was clean. It wasn't.
Before launch, I ran a sample of 400 through an email validation service. 38% came back invalid. Thirty-eight percent. I stared at the screen for a minute, refreshed the report, and stared again.
The service didn't fix the list. It just told me which addresses would bounce. That's what an email validation service is for: it flags invalid, fake, and high-risk email addresses before they damage your sender reputation. It won't turn a bad list into a good one. It will keep you from sending to a list that was bad from the moment you bought it.
The math was simple. The list cost $900. Validation cost around $40 for the sample. The real cost would've been a spike in bounces, a warning from our email provider, and weeks of rebuilding our domain's reputation. The price of validation—I've seen quotes from about one cent to ten cents per address depending on volume—is trivial compared to that.
The LinkedIn automation scraping rabbit hole
Around the same time, I got interested in LinkedIn automation scraping. The idea was to combine cold email with automated LinkedIn profile visits and connection requests. "Multi-channel outbound" sounded like a strategy. It is a strategy, but not the way I did it.
I tested one tool for three days. It visited maybe 150 profiles and sent a handful of connection requests. On day four, LinkedIn flagged my account and locked me out temporarily. I know I'm not the only person this happened to, but that didn't make it less embarrassing when my VP asked why I couldn't access my own network.
Honestly, I'm not sure why some automation tools still advertise features that seem to violate the platform's terms. My best guess is that enforcement is inconsistent and they're betting on that. But I can tell you this: if your outreach depends on a LinkedIn account getting restricted, that's not a growth strategy. It's a liability.
I can't give you a clean yes/no on whether every LinkedIn automation scraping tool is non-compliant. It depends on the platform's terms at the time, how the tool works, and how it's used. What I can tell you is to read LinkedIn's user agreement, test on a disposable account, and don't hook your main sales channel to something that can be switched off overnight.
What is website visitor identification, and when should a B2B sales team use it?
After I cleaned up the email mess, the VP asked me to look at website visitor identification. I had to Google it in front of him. Not my finest moment.
Website visitor identification uses reverse IP lookup to show which companies are visiting your site. It won't usually tell you the name of the person. It tells you something like "Acme Corp visited your pricing page four times, then left." Then you can decide whether to reach out.
When should a B2B sales team use it? My honest answer: when you have enough traffic for the data to be meaningful, and a sales motion that can act on it fast. If you're sending 100 cold emails a week and getting a handful of replies, visitor identification is a shiny distraction. If you're an account-based motion with a strong content engine, it can help your SDRs prioritize the accounts that are already showing signs of interest.
I've tested a few visitor ID tools—Clearbit (now part of HubSpot), RB2B, and a smaller plug-in whose name I've forgotten. My experience is based on about 50 B2B campaigns for SaaS and professional services. If you're in e-commerce or enterprise hardware, your mileage will differ. Don't let a dashboard with company logos convince you that a visit equals intent. Sometimes Acme Corp visits because someone wrote "Acme pricing reviews" into Google and clicked the wrong link.
What I'd tell a sales team today
The campaign ended up going out about a week later, after we cleaned the list and set up validation. The bounce rate was under 2%. I'd love to say the campaign killed it. It didn't. But we didn't light our deliverability on fire, and we kept the domain alive to run the next, better campaign.
Three lessons stuck with me:
- Transparent pricing matters more than the number on a landing page. If a tool's real cost requires a sales call, treat that as a red flag.
- Email validation is not optional. Validate before you upload, after you upload, and before you send. Yes, multiple times.
- Before you add a "growth hack"—LinkedIn automation scraping, visitor ID, whatever—ask whether it helps a real human send a relevant message, or just makes your process look modern. The most effective channels are the ones you can lose and still run your business.
I still use Mailshake. I've also tested and recommended alternatives to Mailshake for cold emailing, including tools with cheaper entry plans and more complex sequence builders. There are plenty of good options. The one I trust is the vendor that answers a simple question before I ask it: "What is everything going to cost?"
That's the checklist now. Spell out the price. Show me the unsubscribe question. Let me verify the data. And don't let me get a LinkedIn restriction notice on a Tuesday morning. (Preferably never, but especially not on a Tuesday.)
