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

242 results found

  1. Add a "Bulk Resend" function under LOGS

    Hi MG,

    We've resent 200++ worth of emails Manually through logs.
    It would be good if you could add a BULK RESEND Function or a TICK ALL Function under Sending > LOGS so that we can resend failed / rejected emails in one go or in bulk.

    Having to manually resend each email is counterintuitive.

    Failed: postmaster@circlesoft.netballaratbridgemall@collinsbooks.com.au 'Returns Request' Server response: 554 bne3-0003mz.server-mail.com - Connection refused 198.61.254.15 listed on SPAMCOP DNS RBL

    12 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. Make suppression columns sortable

    It would be extremely useful to be able to sort unsubscribes and complains by date in Dashboard -> Suppressions, rather than by recipient. Even better, make all three columns (recipient, timestamp, tags) sortable. Preferably also allow the user to choose a default sorting.

    12 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. User Permissions

    Would like the ability to have users only access certain domains. Example if I had 5 domains on the account I would like to have user x only able to see domain A and not b-e.

    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)
  4. Analytics by SMTP user

    It would be great to filter analytics by SMTP user!

    16 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. Increase max attachment size

    Can we have options or features to allow the change of email attachment size accordingly.

    For now, its limits to 25, but we look forward that we can adjust it accordingly to our policy but ensure within acceptable global standard such as 50MB.

    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)
  6. 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.

    129 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. Support Non-credit card payment types

    Allow customers to pay via alternative payment types other than credit card.

    96 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

    under review  ·  22 comments  ·  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)
  8. Provide a way for users to resubscribe

    The %unsubscribe_url% tag can be used to create a link to the Mailgun unsubscribe page, but once a user has unsubscribed they can't resubscribe themselves later. They might have unsubscribed in error, or changed their mind, but there's no way for them to opt back in themselves.

    Ideally you'd have a "Manage my subscription" page that could be linked to via a tag like the %unsubscribe_url% tag, where a user can either unsubscribe or resubscribe themselves.

    26 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

    8 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)
  9. Apply substitutions to BCC of Bulk Email

    When doing Bulk Email with recipient variable substitutions, those substitutions are not applied to what is sent to the BCC address(es), so instead of getting a copy of what was actually sent to each of the normal recipients, the BCC is just the template.

    I can imagine a variety of reasons why this might happen, but cannot come up with a reason why anyone would want it to work this way.

    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

    1 comment  ·  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)
  10. U2F 2 Factor Auth (Yubikey)

    Implement U2F/Yubikey support for 2 factor auth.

    This will enable people who can't use their phones in the office, but can use hardware tokens, to take advantage of the 2 factor auth you just implemented.

    31 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. Document list of error codes, reasons, and event types that may be generated by Events

    Currently, there is no documentation detailing the set of error codes and reasons that could appear in an Event. For event types, this appears to be the only available link https://documentation.mailgun.com/en/latest/api-events.html#event-types but has some inconsistencies.

    9 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. 36 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

    under review  ·  9 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)
  13. Allow rotation of DKIM keys

    I would like the ability to rotate the DKIM key used by mailgun for my domain on a periodic basis. The only option I was given by mailgun support is to delete my domain and start over. Rotating the key is important to mitigate the effects when keys are compromised.

    14 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. User variables fallback / default values

    When using user variables, e.g. %recipient.name%, it would be useful to implement a fallback value for when that variable is not present. For example:

    Hello %recipient.name|Customer%

    So, for the above the output would be either:

    Hello Jane

    or, where the name is not set for the user

    Hello Customer

    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

    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. Stats for multiple domains

    We run a lot of domains (for inbound forwarding) and want to gather daily stats. The only way to do this is to make multiple API calls , 900+ each time. Can we get stats for multiple/all domains at once?

    9 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. Please support DMARC on Mailgun and make it easy to deploy

    -Please support DMARC on mailgun, and make it easy to deploy.
    - Generate useful TXT entries (just like you already do for SPF and DKIM)
    - Handle the DMARC reports
    - Present DMARC reports in your control panel after decoding the ZIPed XML files the providers send.
    - Convert DMARC failures (and successes?) into web hooks, events and log entries.

    131 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

    under review  ·  12 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)
  17. Provide option to send Non-Delivery Reports to the original Sender

    Mailgun bounce processing works great when a single sender is sending email to a broad audience. It does not work well when there are many original senders each with their own list of contacts.

    Scenario:
    - Company with 10 to 1000 employees.
    - Company switches from a traditional in-house mail solution to Mailgun for all outgoing email.
    - John, a typical employee in the organization, sends email to a customer, but spells the address wrong.

    Traditional in-house system behaviour:
    - John would get a Non-Delivery Report letting him know of his mistake. John would fix his mistake, and re-send the…

    70 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. Alert and Notify based on Sending Metrics and Usage

    There are some delivery issues which usually warrant manual inspection and care by the administrative users. I feel that continuing to send emails to addresses that have ended up in the Bounces list would at least be one of them.

    It would be convenient if the user could select certain common delivery issues like this and get a notification about them emailed to a specified email address. This email address could then be a mailing list for administrative personel who could look in to the error and see it they should act upon it.

    It is possible to implement this…

    33 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

    13 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)

    We are currently in concept for a alert and notification feature to allow end user to configure alerts based on any number of sending metrics (e.g. hard bounce rate), notification channel (e.g. email) and filter by (e.g. specific sending domain, recipient domain, etc.).


    Additionally notification may cover usage monitoring (e.g. send me an alert when I have reached 90% of my sending limit for the month).

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

    13 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. Visual queue after an email is resent from logs

    Hi,

    Need to have a mark on emails from log menu which have been already re-sent. If I have a list of emails which I resent, I do not know which I already sent. All look the same. All printscreened emails have been resent with no visual queues.

    0 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