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

251 results found

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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. 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)
  8. 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)
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. 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. 

  14. 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)
  15. 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)

    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

    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)
  16. 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)
  17. 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)
  18. Editable test_data on email templates

    Hey, it'd be great if I could change the test data so that I can better preview my email templates. E.g., I'm linking to images. Since I can't change the test data, I have to trigger the emails every time I want to check my css on images...

    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)
  19. Grant SAML SSO Availability to All Plans

    SAML SSO Support should be available as an offering independent of plan level. By locking it behind the minimum plan requirement of Scale or higher, customers are forced to pay extra fees for features they may not require simply just to access the one they need (SAML SSO).

    While it is understandable that such integration is not trivial for everyone, locking it behind higher tier plans that most people do not need effectively paywalls it unnecessarily. Most SaaS platforms offer this feature for free regardless of the plan or charge a reasonably nominal fee to tack it onto the account…

    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)
  20. Make Suppressions export reports sortable by Date, or output in usable format

    The Bounced report has date output like this "Mon, 11 Jan 2021 22:41:05 UTC
    ". The dates are not in order, and it is not easy to get programs like Excel to recognize this text as a sortable date.

    Either output the dates in a format that is easy to work with in Excel (even if that means adding a separate date column without the time to the report), or sort the report by date/time. Yes, I could write a program to parse the date, but that seems like too much work to make your customers suffer through as compared…

    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)
  • Don't see your idea?

Feedback and Knowledge Base