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!
246 results found
-
Add support for macros in DNS SPF records
Currently, DNS SPF records using macros will not be automatically approved by mailgun. Some mail services (like valimail.com) use macros to avoid the SPF character limit.
Example:
v=spf1 include:mydomain.com.nspf.vali.email include:%{i}.ip.%{h}.ehlo.%{d}.spf.vali.email ~all6 votes -
Per-link analytics for click tracking
Being able to track opens and clicks and consume that data via the Analytics dashboard is awesome. However, most emails that we send out contain multiple links - e.g. for account activation, homepage, featured blog post, social links, etc.
I would like to be able to have analytics on a per-link basis. Mailchimp allows this, see https://i.imgur.com/2iIocrv.png.
57 votes -
Default View for Logs
On the Sending > Logs page, the default fields are consistently reset regardless of what changes you make. My team does not need to see the defaults, and must change these settings every time they load a new page. Please make an option for those choices to be sticky, or to allow users to set default values for their shown fields on the Logs page
11 votes -
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.
111 votesHey y’all,
I hear you on the frustrations here. Unfortunately just about everything account related is tied back to user who created the account and their email address, which is currently a unique mapping across Mailgun, so it’ll take a bit of work to allow this functionality.
Until we’re able get this implemented, the workaround I use is plus addressing. For example, cfarmer+account1@mailgun.com and cfarmer+account2@mailgun.com allows me to essentially create multiple accounts using the same email (activation and notification emails will be delivered to cfarmer@mailgun.com). The majority of the major Mailbox Providers (Gmail and MSFT included) support this.
-
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.net → ballaratbridgemall@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 -
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 -
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 -
16 votes
-
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 -
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.130 votes -
Support Non-credit card payment types
Allow customers to pay via alternative payment types other than credit card.
96 votes -
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 -
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 -
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 -
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 -
Add support for idempotent requests to the API
Add Idempotency-Key to request ala Stripe's API. https://stripe.com/docs/api?lang=curl#idempotent_requests
36 votes -
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 votesHi all,
Apologies for the lack of updates here, this feature is currently in development and is slated for a March 2023 release.
-
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 -
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 -
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
- Don't see your idea?