How to Send Emails in Batches in Mautic (Throttling or Controlled Delivery)

I’m working on optimizing my email sending process in Mautic and need some guidance.

Here’s what I’m trying to achieve:

I have a segment of 100 contacts, but I don’t want to send the email to all of them at once. Instead, I want to send emails in smaller batches — for example, 20 contacts at a time — with a short interval between each batch. This will help me control server load and improve deliverability.

My questions are:

  • How can I configure this in Mautic? Is it through email queue settings, cron jobs, or some specific throttling configuration?

  • Can I control the number of emails sent per minute or per batch somewhere in the settings?

If anyone has implemented similar throttling or batch sending logic — either with built-in features or a workaround — I’d love to hear how you did it.

Thanks in advance for your help!

Hi, I had a live QA about this yesterday.

Joey