Set the email FROM address by Campaign

Your software

My Mautic version is: 4.4.x

My PHP version is: 7.4.33

• **My Database type and version is: MySQL MariaDB 10.6.20 (I think)

My Issue:

We want to be able to choose the FROM address for each campaign (not email template). Currently, when setting up a campaign, we don’t see an option to change the FROM address for that specific campaign. This is crucial for us since we have multiple domains and email boxes set up for bulk outreach, and we need flexibility in specifying the FROM address per campaign.

These errors are showing in the log: NA

Steps I have tried to fix the problem:

I am new to Mautic, and we recently started using it to send email notifications for our app via API. Now, we want to use it for highly targeted bulk outreach campaigns. Here’s an overview of what we’ve set up and the challenges we’re facing:

• Purchased 10 domains and set up 5 email boxes per domain for this outreach strategy.

• Our goal is to send 7,500 emails per week using Amazon SES as the mailer. 50 boxes x 30 emails per day (per box) = 1500 a day or 7500 a work week.

• While configuring campaigns, we noticed there’s no option to customize the FROM address per campaign.

I have spent the last week researching, exploring the documentation, and checking settings, but I haven’t found a clear solution. My key questions are:

  1. Is there a built-in way to specify a unique FROM address for each campaign?

  2. If not, is there a plugin or workaround to achieve this?

Any advice, guidance, or pointers to documentation/plugins would be greatly appreciated!

Thank you for your help!

We installed this plugin, but I haven’t been able to figure out how to tell Mautic to use a different from address in the campaign. I think this plugin will do what we are attempting. GitHub - richardabear/mautic-multiple-sending-servers: This feature allows Mautic to send different emails through different mail API keys.

Plugin required: none

How to do it: change the sender email

We tried that. We created a campaign, went into builder, after selecting segment, selected action- send email, then pulled up a template and changed the from address. When you leave the campaign if you create another campaign (with a different segment) but want to use the same email template but different from address, it actually changes the template. So if yo go back to your original campaign the from email address is whatever you changed it to in that second campaign. We don’t want to send all of our campaigns out of one domain or email. We need the ability to send from different emails. Maybe there is a different way to do this. Sorry I’m new to all this so we are still figuring things out.

I think that you are overthinking… Or I totally don’t understand what you’re trying to articulate.

How to do it:

  1. Create an email
  2. Configure your email
  3. Send it

You want to send a different email? Re-do step 1-3

There’s no place where it does impose you to send from only a single email let alone single domain.

You can also do this:

  1. Create 50 users in Mautic, 1 for each domain you send from.
  2. Import your contacts and assign them to users (you can do it via import or a campaign)
  3. When you send an email use the “send email from owner” option, this way the email sender information will be updated based on the sender.

Here is the issue with your strategy:
You will still have all the ‘mautic domain’ fingerprint in your emails. All the headers, tracking links, image link domains and tracking pixel will include the Mautic domain.
If you plan is to keep the reputation of your Mautic domain intact, it won’t work, because you will still send 7500 emails / week with your Mautic domain in them, and it the reputation of your emails will be tied together. Each email will influence your main domain’s reputation.

This is where I created the multi domain plugin, which supposed to mask everything (besides the image urls) to make sure there is no trace of the main URL. Your emails will still have an effect, because you’ll use the same IP for your domains, but that’s okay.

Here is the link to the M5 version:

Here is an overview ohow and why it works: