# Using Multiple ESPs in Mautic – Custom ESP Selection Per Email/Campaign

**URL:** <https://forum.mautic.org/t/using-multiple-esps-in-mautic-custom-esp-selection-per-email-campaign/35852>\
**Category:** Product Support\
**Tags:** mautic-4\
**Created:** [June 13, 2025, 6:28am UTC](https://forum.mautic.org/t/using-multiple-esps-in-mautic-custom-esp-selection-per-email-campaign/35852 "2025-06-13T06:28:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mayank74](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mayank74/32/14098_2.png) [@mayank74](https://forum.mautic.org/u/mayank74)\
**Post date:** [June 13, 2025, 6:28am UTC](https://forum.mautic.org/t/using-multiple-esps-in-mautic-custom-esp-selection-per-email-campaign/35852/1 "2025-06-13T06:28:37Z")

</div>

Hi community,

I’m currently using Mautic and would like to configure and use two different ESPs at a same time (Email Service Providers)

### My goals:

1. I want to send emails using either ESP based on my choice.
2. While creating an email or mail campaign, I’d like to see an option (e.g., dropdown) like:  
**“Select ESP: [SparkPost | InboxGini]”**
3. Based on this selection, Mautic should use the appropriate mail transport.

### Questions:

- Is this possible using the existing Mautic interface?
- can this be achieved via a custom plugin that:
  - Adds a new field (e.g., ESP selector) in the Email UI
  - Saves this metadata
  - Hooks into the `EmailSendEvent` and switches mailer based on this field?

### Tech background:

- I’m comfortable developing Symfony plugins and customizing Mautic.
- If this needs to be developed from scratch, I’m happy to contribute — just looking for any guidance or starting points.

Thanks in advance for your support!

---

<div class="post-metadata">

**Author:** ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)\
**Post date:** [June 13, 2025, 6:42am UTC](https://forum.mautic.org/t/using-multiple-esps-in-mautic-custom-esp-selection-per-email-campaign/35852/2 "2025-06-13T06:42:46Z")

</div>

Kuzmany’s solution works like charm 🙂  
[https://www.mtcextendee.com/mautic-multiple-smtp-bundle](https://www.mtcextendee.com/mautic-multiple-smtp-bundle)

---

<div class="post-metadata">

**Author:** ![dirk\_s](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dirk_s/32/748_2.png) [@dirk\_s](https://forum.mautic.org/u/dirk_s)\
**Post date:** [June 15, 2025, 2:15pm UTC](https://forum.mautic.org/t/using-multiple-esps-in-mautic-custom-esp-selection-per-email-campaign/35852/3 "2025-06-15T14:15:51Z")

</div>

What are the most obvious situations, where you need to have different providers?

- different brands / senders in the same instance
- different setup for marketing / transaction mails

What else?

---

<div class="post-metadata">

**Author:** ![mayank74](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mayank74/32/14098_2.png) [@mayank74](https://forum.mautic.org/u/mayank74)\
**Post date:** [July 1, 2025, 11:00am UTC](https://forum.mautic.org/t/using-multiple-esps-in-mautic-custom-esp-selection-per-email-campaign/35852/4 "2025-07-01T11:00:32Z")

</div>

is there any other option because i cannot want to pay and this is the pricing plugin
