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!

What features do you want to see added to Mailgun?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Manage multiple accounts with the same email

    There is a way to create multiple logins for the same Mailgun account but we can't reuse an existing account. The error message is:

    Error: Unable to invite user. User already exists

    We need a way to manage multiple accounts under the same email, not having this is a total nightmare :\ We have this in Stripe, Twilio, SendGrid, Mailchimp, etc ...

    There is no way I will ask my clients to forward me the "passcode" everytime I need to login on my client's account.

    8 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
    • Please Turn of CAPTCHA-I'm-not-a-Robot for Those with 2FA

      Hi Guys:

      I have 2-factor switched on with you... super-hi secure. I don't even allow the texting version - Google Authenticator only, so my Mailgun account is really very secure.

      However, for the best of reasons, you've implemented the CAPTCHA-I'm-not-a-Robot step where one has to recognize cars, mountains, traffic lights etc... BEFORE the 2-step. It's an annoying extra step that no other site requires for folks with 2FA enabled.

      Can you please get rid of it for those of us who've already done the secure thing and switched on 2-step please?

      Happy Holidays...

      2 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
      • Support SAML SSO

        Support SAML SSO as well as oAuth or OpenID

        2 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
        • Show Logs for All Clients

          Have a "show all" option for domains in the logs. This way, it would be easy to filter all accounts by errors or warnings, rather than having to search through each account individually to see which one has had issues.

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
          • Unsubscribe templates design

            The two unsubscribe templates (the one that asks you for confirmation and the one with the ok message) have such very basic styling that makes this feature almost unusable. Just using the same styles as in your main site (fonts, colors) would give a much better impression.

            3 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
              under review  ·  suzzell responded

              Hey there,

              Thank you for submitting and supporting this idea!

              While we can’t guarantee our templates will be updated (even though that would be nice!) we’ve gone ahead and presented this idea to our user experience team.

              Please look forward to updates on this! We appreciate your patience and understanding in advance.

              -The MG Team

            • Bounce incoming mail when none of the routes match

              For incoming mail (when none of the routes match), I would like to use a catch_all() to bounce the incoming mail and notify the sender with (for example) a 550 error (non-existent email address).

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
              • Export data from Tagged Analytics Section

                It would be nice if we could export the nice graphs and charts on individual tag analytics pages. specifically i'm talking about https://app.mailgun.com/app/analytics/DOMAIN/TAGNAME/overview

                this would be a great feature because then you can export individual stats to pdf or csv - the way we use the tagging feature is by company name. so each of our clients that uses our sending system we built is tagged based on the company name we setup for them. as it is currently we cannot export any of this data and will need to build our own solution via API. You all have the…

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                • Other tagging/analytics filtering options

                  Unfortunately none of the systems we are currently using Mailgun with have the capability to add SMTP headers (or use the API, for that matter), which means we can't tag messages, which in turn very much limits the capabilities of the analytics/reporting. As it currently stands we're not even able to view unique opens/clicks.

                  It would be great if either A) There was another method of tagging emails by altering the body of the email (perhaps through a hidden HTML tag or something similar), or B) Analytics wasn't so reliant on tagging and we could instead filter/group emails by subject,…

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                  • Optional redirect to 'my' website url following user unsubscribe

                    As part of the existing unsubscribe process, after the unsubscribe has occured, redirect the user to defined url on 'my' website (ideally passing some ID param of who has just unsubscribed) - this can replace any visible Mailgun page (but retain Mailgun functionality)

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                    • dedicated

                      When the Mailgun account have a dedicated IP, new domains (added in the dashboard or via API) automatically receive the dedicated IP in their sending IPs list. This is not desirable in many cases as one might want to have just a handfull of domains being served by the accounts dedicated IP.

                      1 vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                      • 2FA Auth APP Paperless Key

                        Your assumption that all authenticator apps work the same way is in error.

                        You reference a paper 2fa code that is provided when 2fa is activated. I see no paper 2fa code provided in the web interface upon activation. I do not see any email with a paper 2fa code. This paper code is supposedly how we can deactivate 2fa if we lost our 2fa device or app. My authenticator app does *not* provide any "paper key" when I setup mailgun with 2fa. I use LastPass authenticator.

                        My point is to indicate the instructions, and requirements for deactivating 2fa using…

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                        • Show Accepted in Analytics page

                          Currently when going to Analytics you are able to see your tag with the following:
                          Name, Processed, Delivered, Unique open/clicks, created last seen

                          Would it be possible to add "Accepted" to this view?

                          If you click on the Tag you are able to see that detail.

                          The other thing that would be helpful is when comparing two or more tags in Analytics to allow the "Processed" amount to display.

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                          • Support for Multiple emails per contact when uploading csv to mailing list

                            Hi,

                            When creating and uploading emails to the mailing list with a csv file, "only one name/title , one email" format is supported.
                            I wish it was possible to have "1 name/title , first email, second email, third email , ..."
                            per line to be added.
                            Some times we have excel files in which there are more than one email per company or person.
                            Therefore instead of adding another line in csv with "same names , different email" per line in csv, it would be great to be able to add multiple emails per name in one line...

                            I hope…

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                            • Enhance DMARC By Adding the Authenticated Received Chain (ARC) Protocol

                              Mailgun should enhance their mail engine MTA to use the Authenticated Received Chain (ARC) protocol with all inbound and forwarded messages that go through Mailgun.

                              There are 2 situations where this will help. When evaluating inbound emails and the DMARC policy of the sending domain is checked and fails or when Mailgun receives an email sent to a mailing list that, in turn, sends the message to all mailing list members.

                              For both these scenarios, if a DMARC check is done and the original sending party has a policy of quarantine or reject, it is possible for these valid emails…

                              13 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                              • Add Incoming (Route) Message Limits

                                I have the account limit setup, but still managed to surpass it almost 10x and end up with a large bill because "The custom message limit is for outgoing messages only. The messages you are seeing are for incoming messages(via routes)."

                                To not have alerting of unusual usage or max limit configuration is a scary prospect. Please advise!

                                2 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                • Link tracking statistics in reporting/campaigns

                                  It would be nice if the clicked links were counted and shown in the campaigns or reporting tool.

                                  3 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Log clicks on a per link/URL basis

                                    Log clicks so that it is viewable / searchable in the stats. An email might have different URLs and it would be useful to see what URL the user clicks on.

                                    4 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Please add the ability to whitelist an address so it does not continue to be bounced.

                                      Simple white list to keep addresses from ending up in the bounce list.
                                      Thanks

                                      20 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        9 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                      • 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…

                                        42 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          8 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                          under review  ·  suzzell responded

                                          Hey there,

                                          Thanks for your feedback and feature suggestion on this issue!

                                          We agree that it would be great if that function was available out of the box at Mailgun, but we purposely keep our APIs and platform open such that developers can architect the solution that they want with the tools we make available.

                                          However, this can all be accomplished by using a combination of our APIs. Watch and learn!
                                          1. John sends out the email (POST /messages)
                                          2. Application logic checks to see what happens to that message (GET //events)
                                          3. Application logic parses response from 2. and discovers a bounce
                                          4. Application logic generates a message back to John (POST /messages) notifying him of the bounce.

                                          Special thanks to our Sales Engineer Mike Kane for providing the above information. In the meantime, we’ll keep this under review to see if this aligns with our…

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

                                          72 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            15 comments  ·  Feature Enhancements  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5
                                          • Don't see your idea?

                                          Feedback and Knowledge Base