Skip to content

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!

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

254 results found

  1. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Billing  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Logs improvement

    The Logs interface is really clunky. The filters are not very intuitive and the search function is not very good. Also, the logs only show a few particular examples rather than a comprehensive list. There's no way to know many failures from a certain domain, for example. It doesn't display pages or anything.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Add New Domain button not displayed

    I found a problem adding a new domain.
    There is no "Add New Domain" button on the screen as attached captured

    Do I need to configure something to add a new domain ?

    Thank you,
    Flo

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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,…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Restrict log access to protect customers' info

    We would like more control over which users can read the sending logs, since those can potentially contain our customers' business-sensitive information. E.g. we want to allow our designers access to edit templates, but no access to the sending logs.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Search by email in mailing list (and remove)

    We have thousands of emails in mailing lists.

    Could you please add the ability to search by an email in an individual mailing list and have the ability to remove them?

    PLEASE!

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hi 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. 

  17. Delete or update specific single queued message

    Good day

    I`ve played with your service about 2 days and i love and want it :)

    my goal is to build a service with which my customers can send emails at a certain time. Your feature to scheduling emails is a very useful tool. cause i can schedule the emails with one simple cron for the next hour and dont have to worry about a overhead or something.

    But Now, there is no way to update or delete a single queued message if my customer do a change. For my case, a drop of the whole queue or the…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  New Idea  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 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)

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  New Idea  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. API endpoint to see remaining email validation credits

    Would love to be able to call an api endpoint to see how many validations I have left to run.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Configuration to Send or Restrict emails from specific SMTP User

    The requirement to send emails to only specific domains under the particular SMTP user.

    For example, an application using Mailgun configuration will trigger emails to @gmail.com, @yahoo.com, @hotmail.com, etc., domains.
    But Mailgun needs to allow send emails only to @gmail.com and restrict sending emails to other domains.

    Mailgun should have a feature to configure domains for both restricting and allowing for sending emails under a particular SMTP User.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base