Feature Requests
If you’ve got a feature request, you’ve come to the right place! Please relay your request request here, along with any additional details you think might be helpful.
This is not the spot for feedback on current features, only new plausible ideas will be considered. Please be courteous of others and upvote if you believe strongly enough in an idea!
80 results found
-
Mailing list alias search without typing the whole alias
Please allow us to search the mailing list aliases without having to type out the whole alias. The reason being if we have dozens of mailing list, and we need to frequently add new mailing lists, we would be able to check with ease whether the mailing list exist or not.
1 vote -
Custom headers for bulk email
I am writing to request a new feature that would enhance the functionality of Mailgun's Bulk Sending API. Currently, while Bulk Sending allows for efficient email delivery to multiple recipients, it lacks the ability to set custom headers for each recipient individually.
Here's the scenario I'm facing:
- I want to send a bulk email campaign to a list of customers.
- While the email content might be similar, I need to include different custom headers for each recipient (e.g., X-Customer-ID, X-Campaign-ID).
Proposed Feature:
I would like to propose the addition of a mechanism to incorporate custom headers for each recipient within…
2 votes -
email notification when recipients export is over
It would be great to get a notification when the export we previously launched is over.
The export of a mailing list can take several hours.1 vote -
Mailgun to Cloudflare's Verified bots list
My domain is behind a Cloudflare proxy and the webhook is being blocked by the Bot fight mode. Did you considered adding Mailgun to Cloudflare's Verified bots list? I think it is a great candidate for it. This would then allow to pass the bot fight mode.
More information in here:
https://radar.cloudflare.com/traffic/verified-bots4 votes -
Row numbers on search results / bounce /suppressions
Bounce and Suppressions doesn't show any row counts. It's hard to do searching to see how many rows we have. Only exporting make clear the numbers and it's a bit stupid only for counting
1 vote -
More than 3 URLs per Webhook event
Customer would like the ability to have more than 3 URLs per event type for webhooks
6 votes -
Log Retention Period Longer Than 30 Days
Currently our log retention period has a maximum of 30 days. Having a longer message retention is something that many customers would benefit from
6 votesHello,
We are looking at partnering on this vs. building. Are there any 3rd party providers (think Data Dog) you would call out as a possible solution? Any experience with said platforms?
-
Request for method to programatically pull security event logs
Requesting to have an api endpoint or programmatic way of pulling security event logs (e.g. a org user logs in, if there was a failed login, activity of users etc) so they can be ported over into a SIEM.
15 votes -
Upload Images for Use in MG Drag and Drop Template Builder
Currently the Mailgun drag and drop template builder only allows for images to be provided via URL. It would be helpful to also have the option to upload an actual image file to Mailgun.
21 votes -
Allow setting the open, click, and unsubscribe settings when creating a domain
Currently when creating a new domain via the API, we have to set the open, click, and unsubscribe tracking settings via individual PUTs. Instead, we should be able to create and configure a domain in a single call - that way we don't have to worry about a domain being partially setup.
2 votes -
Add Pretext in Visual Builder
Add a option to add pretext in the visual builder
1 vote -
Allow link tracking on URLs longer than 1000 characters
Please add support for click tracking on URLs longer than 1000 characters. As far as I can see this limitation on link-rewriting is not documented. Our SSO solution generates links in the 1000 - 1300 char range that contain a base64 encoded JWT. All browsers support at least 2048 characters so it would be obvious to allow as least as many characters for the rewrites.
/David
4 votes -
Suppressions search
We often need to search for a suppressed email in all sub-domains. As far as I understand, currently the search works only for a specific sub-domain. We have to check that for each sub-domain separately. Can you make an option which checks all domains by default in "Suppressions".
1 vote -
Search suppressions list by email domain
PLEASE allow us to search the suppressions list by email domain, not just specific email. Our use of the product means that we often have multiple users from a single domain that we send email to. If something goes wrong with their email server, and they end up suppressed, removing them is a real pain. The customer has to provide us with every possible email that was suppressed, and we have to search them all one by one. I REALLY wish I could just search by domain instead.
18 votes -
Per-link analytics for click tracking
Being able to track opens and clicks and consume that data via the Analytics dashboard is awesome. However, most emails that we send out contain multiple links - e.g. for account activation, homepage, featured blog post, social links, etc.
I would like to be able to have analytics on a per-link basis. Mailchimp allows this, see https://i.imgur.com/2iIocrv.png.
63 votesHello,
We do provide this data via webhook and our event logs (in the web app, expand out the vent details to review the link clicked). However, yes, we are not currently providing any per link analytics for click tracking in the web app's Metrics or Reporting Dashboard. We are in discussions to include such reporting in Q4 '25. Once that is confirmed, we will update the status of this ticket and notify you as to a potential release date. Thank you and please let us know if you have any questions.
-
Manage multiple accounts with the same email
There is a way to create multiple logins for the same Mailgun account but we can't reuse an existing account. The error message is:
Error: Unable to invite user. User already exists
We need a way to manage multiple accounts under the same email, not having this is a total nightmare :\ We have this in Stripe, Twilio, SendGrid, Mailchimp, etc ...
There is no way I will ask my clients to forward me the "passcode" everytime I need to login on my client's account.
119 votes -
Invite new users/roles to specific domain(s)
Recently you introduced invitation of new users and assigning them roles.
In addition to "roles" i would like to see that these invitations/roles can also be limited to specific domains.137 votes -
Support Non-credit card payment types
Allow customers to pay via alternative payment types other than credit card.
102 votes -
Add support for idempotent requests to the API
Add Idempotency-Key to request ala Stripe's API. https://stripe.com/docs/api?lang=curl#idempotent_requests
43 votes -
Shorten Tracking URLs
The current URLs used for tracking link clicks are quite long. Offering a way to shorten them via Bit.ly or perhaps an custom shortened URL would be helpful.
15 votes
- Don't see your idea?