Send Rates & Limits

Send rate follows your connected email service. GoodPostal automatically paces large campaigns for reliable delivery. In practice, your sending service sets your real send speed.

The slower-of-two rule

Every send goes through two pacing factors in sequence:

  1. GoodPostal pacing. GoodPostal automatically paces large campaigns for reliable delivery, protecting multi-tenant fairness on our infrastructure.
  2. Your sending service's account rate, set by your email sending service based on plan tier, IP warmup, and sender reputation.

Send rate follows your connected email service. For most customers, the sending service is the limiting factor.

GoodPostal pacing

PlanSend rateMonthly send capacity
GoodPostal / GoodPostal NonprofitPaced automatically for reliable deliveryNo cap, metered at $0.05 per 1,000 from your first email
Trial (14 days)Paced automatically for reliable delivery5,000 sends per month, a hard cap

GoodPostal automatically paces large campaigns for reliable delivery, dispatching at a rate that follows your connected email service.

On the paid plans, sends are metered at $0.05 per 1,000, billed from your first email with no included allowance, and metering never pauses your campaigns. During the trial nothing is metered, but the 5,000-send monthly cap is enforced: a campaign that reaches it pauses and resumes at the start of the next monthly period, or as soon as you subscribe.

Note
One safety guard sits outside metering. A workspace opened within the last 30 days that sends more than 1,000,000 emails in a single billing period is paused for a quick review, and we contact you. Established accounts are never paused this way.

Sending service rate limits

Each email sending service sets its own per-account send limits. Below are the typical defaults; your specific account may differ based on plan tier and warmup status. Always check your sending service dashboard for the authoritative number.

Sending ServiceTierTypical rate
Amazon SESSandbox1 msg/sec (~3,600/hr), 200/day max
Amazon SESProduction (new)~14/sec (~50,000/hr)
Amazon SESProduction (warmed)50 to 500+/sec, scales with reputation
SendGridFree / EssentialsLow, varies by plan
SendGridPro~600 req/min (~36,000/hr)
MailgunFoundation50,000 / month total
MailgunScale+~180,000/hr
PostmarkPaid plans5,000 concurrent (10 conn/IP)
SMTP2GOFree / unverified25/hr if domain unverified
SMTP2GOPaid (activated)200,000/hr account max
Note
Your sending service sets your real send speed. If you're on SES Sandbox or a free tier of your sending service, that service is the bottleneck. GoodPostal automatically paces large campaigns for reliable delivery, so speed comes from your sending service, not from GoodPostal.

What happens at the limit

When sends approach your sending service's limit, GoodPostal paces dispatch automatically:

  • Campaign pacing. Large campaigns are dispatched evenly across the send window so the limiter never fully engages and your dashboard counter ticks smoothly.
  • Sending service rate-limit handling. If your sending service returns a 429 (too many requests), GoodPostal backs off automatically (120s, then 300s, then 600s) and resumes when the service's window resets.
  • Circuit breaker. If your sending service returns repeated errors (10 consecutive failures), the campaign is auto-paused and you're notified. Pending recipients are preserved and resume sending after the issue is fixed.
Tip
No emails are dropped. Every recipient is tracked individually in our database. If your sending service is overwhelmed, jobs are retried with backoff. If it's down, the campaign pauses and resumes when it recovers. Recipients in pending status are always eventually delivered.

IP warmup considerations

If you're sending to a new sending service account or from a new dedicated IP, your sending service enforces warmup: lower volumes for the first few days, increasing gradually. During warmup, your service's effective rate may be far below its published max.

  • SES Production (new): 200/day for the first 24 hours, scales up over weeks.
  • Postmark Broadcast: 20,000/hr for the first 12 hours of bulk sending.
  • Mailgun new accounts: Hourly throttle during account verification.

Check your sending service's warmup policy in their dashboard. During warmup, GoodPostal's pacing automatically respects the service's actual response rate.

How to send faster

Send rate follows your connected email service. So if you need to send faster than your current effective rate, the lever is your sending service:

  • Upgrade your sending service plan
  • Request a sending quota increase from your sending service
  • Move to a sending service with higher limits. SMTP2GO Paid offers a high fixed hourly ceiling of 200,000/hour, and a warmed Amazon SES account can go higher still as its reputation grows.

If you have unusually high-volume sending needs, contact us; we can discuss enterprise arrangements.

Join our newsletter

Keep up with the latest from GoodPostal. No spam, just the good stuff.

We care about your data. Read our privacy policy.