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!
105 results found
-
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-bots2 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 -
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.
2 votes -
Ability to Save Custom Client Sets in Optimize Email Preview
I’d like to request a feature enhancement for the Optimize tool in Email Preview.
Currently, it’s possible to manually select a custom set of email clients for each preview run, but there’s no option to save that selection for future use. It would be extremely helpful if users could create and save their own named client sets—similar to the existing “All clients” and “Most popular” presets—and easily reuse them across sessions.
This would save time and improve consistency when testing emails across a specific group of clients that are relevant to our audience.
Looking forward to seeing this considered!1 vote -
Pagination is incomplete
Please add the number of records being shown on the pagination. Currently, there is no way to see how many rows are in a table.
1 vote -
Restore ability to embed variables in URLs in Visual Template Editor
When editing email templates via the visual builder, when setting the address for a web link it is no longer possible to use recipient variables as part of the URL. E.g on entering "https://%recipient.baseUrl%/docs/" as the address, the interface validation treats the URL as invalid and the "Apply" button is disabled (see screenshot).
At present the entire URL can be wrapped in
%symbols, but it's no longer possible to have%symbols within the URL. I'm not sure why this feature was removed, perhaps it was a mistake in an update to the regex checking?It's very useful to…
1 vote -
Testmode per domain instead of via parameters
At the moment you can test with setting the 'X-Mailgun-Drop-Message' or the o:testmode
This is working fine but i think it is still kind of 'tricky'
We used other tools than mailgun before and there was it a option to set a complete domain in testmode.
So this will always prevent you from sending emails when not intended1 vote -
Visual Builder Updates
The visual builder is great for general design, but is missing a couple of features I think would be great for transactional emails. First would be a way to create a "component" with multiple basic design elements. A component would be a group of titles, text, image, or other elements. The component can then be dropped multiple times and have its own variable references. The second is table support. Pulling from variables, it would allow for the building of tables on a referenced variable (that contains array of variables.)
These are things that can be done via handlebars and HTML…
1 vote -
RECEIVING DOESN'T GO UNDER SENDING
PUTTING RECEIVING NAV ITEM UNDER SENDING IS A TERRIBLE IDEA
1 vote -
Domain Logs - Ensure a "Deliverd" or "Failed" entry is log for every message
When analyzing logs for a domain, I encounter a case where for a certain domain, only "Accepted" logs were shown.
I was unable to see a "Failed" log with the underlying error.
In my case, the erreor was related to a specific domain that was having multiple MX Records.
It was however hard to understand the error as I was unable to see any failure in the logs.
1 vote -
Context Sensitive Help
Please provide more context sensitive help, where applicable.
For example, within https://app.mailgun.com/mgo/email-health-score provide a help link to more detailed information such as: https://help.mailgun.com/hc/en-us/articles/27460832413851-Email-Health-Score1 vote -
Deactivating users instead of deleting them
When attempting to revoke access to past employee's account, I was expecting the ability to deactivate an account, especially since the user listing also mentions user status.
Deactivating is generally a better practice since it retains user information and history for auditing purposes. It would also allow temporary suspending access without having to recreate the user.
1 vote -
Add a small Sender Domains Amout to Basic Plan.
Hi Mailgun, 1 Sender Domains in Basic Plan vs. 1K in bigger plans?... makes no sense. I personally for example need 5 Sender Domains and NEVER i will subscribe 50K plan by sending 500 Emails a month. So Basic Plan is no opinion... und free trail is redundant. Why there is such a big barrier in front of Basic Plan usage? With 10 Senderdomains you will get the most small sized businesses.
1 vote -
Self Service Account Deletion
let us delete our own accounts.
1 vote -
Add support to automate creation of sending API Keys with Terraform
We would like to automate the creation of the API sending keys with terraform.
1 vote -
We have many versions of one template and the most recent versions are at the last page. It'll be nice to have the most recent versions on t
We have many versions of one template and the most recent versions are at the last page. It'll be nice to have the most recent versions on the first page
1 vote -
Method and api-key-id flag in all the events
Pass the "method" and "api-key-id" variables in all the events for emails sending through SMTP credentials.
1 vote -
Cancel queued emails from a particular sender
Similar to the cancel emails for a domain but filtered on emails sent by a sender (From field in the message). for example this would allow cancelling emails from no-reply@company.com but not the ones sent by alerts@company.com
1 vote -
Set "too old" expiry period on send
Our customers often send alerts that are very timely in nature, so if they aren't sent in some period of time they don't want them sent at all. Often that period of time is much shorter than the current default 8 hours.
It would be helpful for us to be able to set the send window for an email in the send api to prevent overly stale sends from going out.
1 vote -
Change order of templates versions by date DESC
It'll be very handing to show recent template versions at the beginning, not at the end
1 vote
- Don't see your idea?