You've sent out 50 cold emails. Nothing. You've sent out 100. Still nothing. Now you're wondering if your whole approach is broken, or if you just need to wait longer.

This is the question that kills most cold email campaigns - not because the answer is complicated, but because people either test for way too long or bail out way too fast.

The Real Problem With "Testing"

Here's what I see happen constantly: someone launches a cold email campaign, checks it obsessively for two weeks, sees mediocre results, and decides cold email doesn't work. Or the opposite - they send emails for six months, get nothing, and keep hoping something will change.

Neither approach is right. The issue is that most people don't know what they're actually testing for, so they don't know when to stop.

You're not testing whether cold email works. Cold email works - that's established. You're testing whether YOUR specific combination of targeting, messaging, and offer works for YOUR audience. That's a very different thing.

The Minimum Viable Test: 100-150 Emails

You need to send at least 100 emails before you have any real data. I'm talking about emails to actual prospects in your target market - not your friends, not your LinkedIn network, not warm leads.

Why 100? Because with a typical cold email campaign, you're looking at 1-5% response rates depending on your industry. At 50 emails with a 2% response rate, you get 1 reply. That tells you nothing. At 100 emails, you get 2 replies - still not much, but enough to start seeing a pattern.

More importantly, 100 emails gives you enough data to identify whether your core idea is broken or just needs adjustment.

What to measure at 100 emails:

If you're hitting these numbers, keep going. If you're not, something specific is wrong.

When to Stop and Make Changes

The mistake people make is running the exact same campaign for months and expecting different results. That's not testing - that's just hoping.

Once you hit 100-150 emails, you should pause and evaluate. Don't immediately declare failure, but do ask yourself these questions:

Is the open rate low?

If your open rate is below 15%, your subject line is the problem. Your prospects aren't even opening the email. This is a quick fix - change your approach to subject lines and test again with fresh prospects.

Is the open rate okay but replies are nonexistent?

Your email copy or offer isn't compelling. This is also fixable - usually means you're not addressing a real pain point or your call-to-action is unclear. Rewrite the email body and test again.

Are you getting replies but they're all "not interested"?

Your targeting is off. You're reaching people who don't actually need what you're selling. Time to find a different audience or refine your ideal customer profile.

The Next Phase: 300-500 Emails

Once you've made your adjustments based on the first 100-150 emails, you're ready to scale up. Send 300-500 emails with your improved version.

This is where you'll see real patterns emerge. Your reply rate should improve compared to your first batch. If it doesn't, go back to the drawing board - something is still fundamentally off.

At this stage, you're also building enough data to identify which prospects are actually qualified. You might notice that replies are coming from a specific company size, or a specific title, or a specific industry segment. That's gold - that tells you where to focus your prospecting.

When to Actually Give Up

There are legitimate reasons to stop a campaign:

But "I waited two weeks and got three replies" is not a legitimate reason to give up. That's literally how cold email works at first.

The Time Factor

Testing 100 emails doesn't mean 100 days. You should be sending daily or at least 4-5 times per week. A proper test takes 2-3 weeks, not months.

If you're only sending 5 emails per week, you're dragging out the testing phase unnecessarily. You won't learn anything new by waiting.

The calendar matters too. Avoid sending campaigns right before major holidays or during summer months when decision-makers are out. You'll get artificially low response rates that don't reflect reality.

What Good Results Actually Look Like

By the time you've sent 300-500 emails and iterated once or twice, you should be seeing:

If you're not seeing these numbers after testing, it doesn't mean cold email is broken for you. It usually means one of three things needs fixing: who you're reaching (targeting), what you're saying (copy), or what you're offering (offer).

Save Yourself The Headache

The honest truth is that running this testing cycle yourself takes time, requires you to actually think about what the data means, and involves sending a lot of emails before you know if you're on the right track.

If you want to skip the guesswork - the bad lists, the copy iterations, the constant second-guessing - there are agencies that specialize in exactly this. They've run hundreds of these tests and know what works. They handle the infrastructure, they source the prospects, they write the copy, and they manage the whole campaign for you. You just get the meetings.

For most service businesses and agencies looking to add 5-20+ clients per month, outsourcing this piece makes sense. But whether you do it yourself or bring someone in, the testing timeline stays the same: give it 100+ emails before you decide anything.