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!
242 results found
-
Nested templates or re-usable components/snippets in templates
In our SaaS platform, we have hundreds of events that trigger an email notification. Each email notification uses a different template that has different content and layouts. But they all share the same header, footer and styling.
It would be nice if we could either nest templates into other templates (having one global Layout template with different content for each template) or have a component that we can import into templates, such has being able to create a component for the header and one for the footer, then import them into a template.
It'll allow us to edit the header…
2 votes -
FIDO2 for 2FA
When will mailgun 2FA support FIDO2 as you use and recommend according to:
https://www.mailgun.com/blog/product/phishing-attack-stopped/1 vote -
2 votes
-
billing &databoard
I think the databoard &billing has error , we didn't send so much emails every day from 20th Apr. but your data-board show we sent 4-5K each day. actually we only send 1.5-2K each day!
2 votes -
Allow other per-domain API calls for domain sending keys
Allow other domain-based operations such as retrieving events for domain sending keys. It's nice to be able to have sandboxed API keys per domain for sending but it would be more powerful if it also allowed doing things like querying events for that domain, that way you could have one account with development/QA/production domains each with their own keys restricted to those domains.
3 votes -
Filter and duplicate templates
Would love to have a feature to be able to filter templates by name. Ability to duplicate an existing template.
15 votes -
Get sending API keys via API using primary account API key
In order to create a sending API key:
* Click on the Sending drawer on the left-hand side of the Mailgun dashboard
* Click on Domains, select the domain in which you wish to add a sending key to
* Click on Domain Settings and navigate to the Sending API keys tab
* Click on Add Sending Key
* Give your key a suitable description (such as the name of the application or client you’re creating the key for) and click Create Sending Key
* Copy your sending API key and keep it in a safe place. For security purposes,…7 votes -
Display Cost Allocation per Domain on invoices, or display invoice summary per month with emails sent for each donmain
Can you please break down our invoices by domains so we can oncharge where we need to? Or is there an easy way to see a cost allocation per invoice on the website?
1 vote -
Make "your message" window in tickets bigger
Please make the message window bigger when replying to tickets.
4.5 rows is waaaaaay too small to get an overview of one's reply. And if you're typing out a longer reply and want to proof-read it before sending, that is way more annoying than it has to be since you have to scroll up and down so much. In the attached screenshot I have only generated lorem ipsum with 3 paragraphs and this is what it looks like.
Either simply make it bigger or make it resizable, either would work just as well.
1 vote -
add timezone to logs
Please display the time zone alongside the timestamp in the logs section.
1 vote -
Set default domain region on adding a domain
Would be nice if one could set a default value in once profile for the domain region and maybe also dedicated ip. So EU customers don't to have always think of switching the domain region... Tx!
11 votes -
API endpoint for deleting multiple list members with one request
Would it be possible to add an API endpoint that can be called to delete multiple mailing list members? This should be easily done as there already is a similar endpoint that can be used to add people on a mailing list with a JSON payload. We need to periodically clean up our mailing lists and deleting one member per list at a time can mean several thousand API calls. This is heavy on the API and also makes it difficult for our Node/Heroku stack to deal with due to a 30 second request timeout limit.
3 votes -
Filter sending based on region
Do you guys have or are you planning on adding in functionality to limit sending via region/country.
2 votes -
Remember my filters
When I set a filter and the columns I want to see, then I look at a message, when I come back to the full log view, it should NOT reset my filters and go back to the default columns. It should remember the way I had it set up.
1 vote -
Permissions management for API Keys
Your Sending API Keys limits to just the sending portion of the available API. Can you expand this to include the Bounce API?
We use a Wordpress newsletter plugin called Mailster and as it needs access to the Bounce API it requires the account level Private API Key which is excessive for the use case.
Could you either expand the Sending API key to include the Bounce API or more elegantly allow users to manually configure what permissions to give an API key for their specific use case.
10 votesHi All,
Role-based Access Control for API Keys is a new feature that is currently being developed. This will allow an admin user to create API keys using pre-defined roles which manage what level of access that API key has. Roles to choose from will be Analyst (Basic), Support, Developer, and Admin. This feature should be released in Q2 2024.
-
Email Domains no Longer show API or SMTP Selection
Under each domain, I used to be able to click SMTP and it would show me the credentials and documentation. Now it shows a useless link to email documentation.
2 votes -
Too many templates, let me organize them
Folders for templates
3 votes -
Set send limit per domain
It will be great if you add the ability to set a maximum number of messages that an specific domain can send each month, and also send notifications to the account admin about domain reaching limits. This will allow to have control over the sent messages.
At this time une domain can consume all the plan and cause over charges.
5 votes -
Account Audit Logs
Audit logs that cover user events. Events could include:
login
logout
API key rotation
template change/edit
mailing list change/edit
manual suppressions list add/delete/change
webhooks add/delete/change
sender key creation/rotation
domain add/delete
domain settings (TLS, message retention, tracking settings, etc.)
user role add/delete/change
validations job
IP/IP Pools changes
authentication changes (SAML, Google Auth, etc)
account settings changes (billing details, timeout, downgrade/cancellation)9 votes -
View SMTP username associated with message in APIs and logs
Please consider adding SMTP username to the Events API so the authenticated SMTP account associated with each message can be retreived.
An account with multiple SMTP users currently has no way to reliably determine which SMTP user was used to send a given message.
Sender address does not necessarily match SMTP user as this can be altered in the email header and Mailgun allows sending as any address as long as one is authenticated.
This might help address some other open suggestions as well. Thank for considering!
4 votes
- Don't see your idea?