You set up your cold email campaign, your list looks solid, and you're ready to send 100+ emails today. Then you hit a wall - your sending limit gets throttled back to 20 emails, or 50, or sometimes nothing at all.

This is infuriating because it feels random. You didn't do anything wrong. But sending limits get throttled for specific, fixable reasons - and most of them are within your control.

Your Email Provider Is Protecting Itself (And You)

Gmail, Outlook, Microsoft 365, Google Workspace - they all have hard limits on how many emails you can send per day. But before those hard limits kick in, they also have soft limits. If your account starts behaving like a spam account, the provider throttles you back automatically to prevent your domain from getting blacklisted.

The providers aren't being mean. They're protecting their reputation (and yours). If your account sends 500 emails today and gets a 15% bounce rate from bad data, the provider's spam filters notice that. If it happens three days in a row, they throttle you.

Throttling is the warning before suspension.

The Real Reasons You're Getting Throttled

Your List Quality Is Low

This is the biggest one. If you're sending to a list with a bounce rate above 3-5%, email providers notice immediately and start throttling you down.

A 5% bounce rate on 100 emails means 5 hard bounces. Those are bad addresses that trigger spam filters. Providers track this per account and start limiting your sending speed the same day you hit a high bounce rate.

The fix: before you send anything, run your list through a verification tool like ZeroBounce or NeverBounce. Cost is roughly $0.0005 per email. Yes, spend the money. A 2% bounce rate instead of a 10% bounce rate saves your sending limit.

You're Not Warming Up Your Domain

If you just launched a new sending domain or email account, you can't send 200 emails on day one. Providers track sending velocity. A brand new domain that suddenly sends 200 emails looks like a compromised account or a spam operation.

You need a proper warmup schedule for new domains. This means:

This applies whether you're using a warmup tool or sending manually. If you skip warmup and send 300 emails on a new domain in day one, you will get throttled. Guaranteed.

Your Reply-to Rate Is Suspiciously Low

Providers don't just look at bounces - they also look at engagement. If you send 100 emails and get 0 replies, 0 opens, and 0 clicks, the provider's algorithm flags your account as low-quality.

This is why your email copy matters for deliverability, not just conversions. A poorly written email that gets 2% opens and 0% replies signals a spam-like sending pattern to the provider.

The fix: test your subject line and opening line before scaling. A subject line that gets 25%+ open rate and messaging that gets 3-5% reply rate signals legitimate email to providers.

Here's what a working opening line looks like for a service business:

Quick question - are you still looking to bring on new [service type] clients without the heavy ad spend? I work with [business type] who've done it and wanted to see if it made sense for you too.

This works because it's specific (mentions the service), asks permission ("quick question"), and references a real use case. It gets replies, which signals legitimacy to the provider.

You're Sending From Too Many Domains or Accounts at Once

Some people think they can scale faster by sending from 5 domains with 5 different email accounts. This backfires. Providers see 5 brand new accounts all sending similar emails to similar lists, and they throttle all 5 accounts simultaneously because it looks coordinated and suspicious.

Build on one domain first. Get it to your full sending limit (usually 200-300 emails per day depending on the provider). Then, only after you've established a clean sending reputation, add a second domain.

Your Sending Infrastructure Is Broken

If your SPF, DKIM, and DMARC records aren't set up correctly, email providers treat your emails as suspicious. This triggers throttling before it triggers a full block.

Check your setup: use a tool like MXToolbox to verify all three records are correct. If any of them are missing or misconfigured, fix them immediately. This is non-negotiable.

If you're not sure how to set this up, read the guide on email sending infrastructure.

What to Do Right Now If You're Being Throttled

If you're already throttled, here's the order to fix things:

  1. Check your list quality: Run a sample of 100 addresses through ZeroBounce. If you see 5%+ bounces, clean the entire list. If you see 8%+ bounces, delete it and rebuild.
  2. Verify your infrastructure: Use MXToolbox to check SPF, DKIM, DMARC. Fix anything that's broken.
  3. Lower your sending volume immediately: Drop to 20-30 emails per day for the next week. Let your sender reputation recover.
  4. Test your email copy: Send 5 emails to warm contacts (people who have replied to you before). If they don't open them, your copy is the problem, not your list.
  5. Wait 7-10 days: After a throttle, most providers need a week of clean sending behavior before they lift the limit. There's no faster way around this.

Do not try to fight throttling by sending more emails or switching providers mid-campaign. This makes it worse.

The Scale Problem Most People Miss

Knowing why you're throttled is one thing. Actually maintaining clean sending practices while scaling from 100 emails to 500 to 2000 per week is another. It requires monitoring your bounce rate daily, adjusting your warmup schedule based on provider feedback, rewriting emails that aren't hitting 25%+ open rates, and rebuilding your list every 60-90 days.

Most people manage one or two of these things. Doing all of them consistently at scale - while also running the rest of your business - is where most cold email campaigns fail.

Related Guides