How Many Cold Emails Can You Send Per Day?

Short answer: most experienced teams keep cold email to roughly 20–50 emails per mailbox per day, follow-ups included, and spread volume across several mailboxes and domains instead of pushing one inbox harder.

The longer answer depends on mailbox age, list quality and how recipients react. Here’s how to think about it.

Provider limits are not your target

Google Workspace and Microsoft 365 both publish daily sending limits, and they are far above what you should send cold:

Provider Published limit (approx.) Sensible cold email volume
Google Workspace ~2,000 messages/user/day 20–50/day
Microsoft 365 ~10,000 recipients/user/day 20–50/day

Those limits exist to stop abuse, not to tell you what’s safe. Long before you hit them, receiving servers will start judging your mailbox by engagement, complaints and bounces. Check each provider’s current documentation, as limits do change.

Why 20–50 per mailbox?

Cold email has low engagement by nature: most recipients don’t know you. The fewer messages each mailbox sends, the less any single complaint, bounce or spam-folder placement hurts it. Keeping volume low per mailbox also:

  • Makes your traffic look like a normal person working their inbox
  • Contains the damage if one mailbox or domain gets flagged
  • Leaves room for replies, which are a strong positive signal

New mailboxes should start much lower — around 5–10 per day — and ramp up over 2–4 weeks while warming up.

Scale with mailboxes, not volume per mailbox

If you need more volume, add mailboxes and domains:

  • 2–3 mailboxes per domain is a common pattern.
  • Separate outreach domains from your main company domain so that problems never touch your primary domain.
  • Keep spare capacity — around 20% extra mailboxes warming in the background so you can rotate out any that start underperforming.

For example, to send 50,000 emails a month over 22 sending days at 30 per mailbox:

  • 50,000 ÷ 22 ≈ 2,273 emails per day
  • 2,273 ÷ 30 ≈ 76 active mailboxes
  • +20% spare ≈ 92 mailboxes
  • ÷ 3 per domain ≈ 31 domains

Run your own numbers in the Email Sending Calculator, then see what that setup costs in the Cold Email Cost Calculator.

What matters more than volume

Volume is only safe when the basics are right:

  1. Authentication. SPF, DKIM and DMARC on every domain. Check with the Domain Health Check.
  2. List quality. Verify addresses before sending. Keep total bounce rate under about 2% — use the Bounce Rate Calculator after each campaign.
  3. Low complaint rate. Gmail asks senders to stay below a 0.3% spam rate, and ideally under 0.1%.
  4. Relevance. Tight targeting and short, specific messages earn replies. Replies protect your deliverability more than any technical setting.
  5. Easy opt-out. Honor unsubscribe requests and follow the laws that apply to you (CAN-SPAM, GDPR, CASL and others).

Bottom line

Pick a conservative per-mailbox number (30 is a good default), warm new mailboxes gradually, and grow by adding infrastructure. Then keep that infrastructure healthy — once you’re past a few dozen domains, tracking it by hand gets painful, which is why we’re building FeedPipeline Monitor.

Free tools for this guide