gauge-highEmail throttling

Spread campaign delivery over time rather than send all emails simultaneously and avoid sudden traffic spikes that can trigger ESP/IP reputation issues.

circle-info

The feature applies to both shared and dedicated IParrow-up-right users for UI-launched campaigns only, not transactional or bulk stream.

How to configure email throttling

We have introduced a new step in the Campaign creation flow called Delivery.

1

Create your Campaign

Set up your Details, Design, and Audience as usual.

2

Here you will see two options:

  • Send all at once: The standard method where Mailtrap attempts to deliver emails as fast as possible.

  • Send gradually (Throttling): The new option to control speed.

3

Set your limit

Select Send gradually. Enter the number of Emails to send per hour.

4

Proceed to Schedule

Click Continue.

circle-info

The Schedule options have moved to a dedicated Step 5. You can now choose to start the gradual process immediately ("No schedule") or pick a specific start date and time.

Benefits

Sending a massive blast of emails all at once can sometimes overwhelm recipient servers or trigger spam filters. By throttling your campaign, you can:

Mimic more natural sending behavior, build trust with ISPs over time, avoid spam filters, and maximize engagement with your subscribers.

Use cases

Who is it for: Teams sending medium to large campaigns.

We recommend enabling throttling from the very first campaigns, even for smaller batches of a few hundred recipients, to establish healthy sending patterns.

How email throttling works

By default, Mailtrap Email Campaigns send messages at the maximum possible speed. For high-volume senders, this can create challenges: many major email service providers may flag or block sudden bursts of traffic as suspicious, impacting deliverability. Managing this manually often requires workarounds that add extra time and effort.

Throttling allows you to set a maximum number of emails Mailtrap will send per hour for a campaign (e.g., 100 emails per hour). After setting the limit, Mailtrap automatically paces delivery to stay within your defined threshold - sending continuously but never exceeding it. This provides a predictable sending cadence, better control over sender reputation, and a safer rollout of large campaigns.

circle-info

The maximum throttling limit is 150,000 emails per hour.

When you set an hourly limit, Mailtrap does not send one email every minute. Instead, it splits your hourly limit into 5-minute batches.

The formula:

[Emails per Hour] ÷ 12 = Emails sent every 5 minutes

Example:

If you set your limit to 60 emails per hour:

  • Mailtrap will send 5 emails every 5 minutes

  • 60 emails / 12 five-minute slots = 5 emails per slot

Monitor your campaign

Once a gradual campaign has started, you can monitor its progress in real-time.

Go to your Campaigns list and click on the campaign being sent.

  • Status bar: You will see a progress bar showing "X out of Y emails have been sent."

  • Delivery mode: The details section will confirm the mode is set to "Send gradually" and show your configured rate (e.g., 60/hr).

  • Terminate sending: If you need to stop the campaign immediately, click the red Terminate Sending button in the top right corner.

If you notice your inbox placement rates dropping, an increase in bounce rates or spam complaints, or if emails are taking longer than usual to deliver, terminate the campaign and review the recipients.

Last updated

Was this helpful?