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.
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, firstname.lastname@example.org and email@example.com allows me to essentially create multiple accounts using the same email (activation and notification emails will be delivered to firstname.lastname@example.org). The majority of the major Mailbox Providers (Gmail and MSFT included) support this.
Max Floden commented
I wish I could use my login / email address to access all Mailgun accounts to which I have access. Add a dropdown in the header to select which Mailgun account is "active" if a user has access to more than one Mailgun account.
I use Mailgun for many customer projects so I have access to many different Mailgun accounts. However, I cannot use the same login information (my email address) for all since a user login / email address can only be tied to one single Mailgun account. So I have to use fake email addresses for each account I have access to, which is a big hassle.
Jared Budlong commented
We set up the first few with the suggestion from Chris today (plus addressing) sadly we ran into another limit: associated phone numbers. I'm the one primarily setting these up and I was only able to use my phone number to validate a handful of accounts and now we're back to using a master account with all our new clients under that account.
We'd love to see this feature implemented!
Richard Hancock commented
This feature can be implemented by adding a 'Teams' layer and attach all previous account info to it then have users be assigned to teams with roles. Problem solved.
Add the Teams model, create default teams for each user, migrate billing to the team instead of the user, allow creation of roles, etc.
Migration, even on the scale of Mailgun, shouldn't take more than a few months.
But it is also this reason why I've been looking for other options to replace Mailgun in all of our projects. For a company that is developer friendly, this is very much anti-developer.
Adrian Jones commented
Thanks @Chris Farmer - not sure how I never knew about plus addressing. It certainly seems like a decent enough workaround for now.
This is quite simply unbelievable for a platform that caters to developers. Can you imagine needing a new email address every time someone wanted to add you to a new team on GitHub?
Emily Steyn commented
We need the ability to create sub accounts so we can separate all our clients.
Cole Speelman commented
This is what I came here to recommend. I can't believe a "developer" account or "agency" type account hasn't been implemented for a service of this type/scale.
I'm finding myself adding domains to my own business account - breaking the arms length relationship I prefer to have with clients. They're now forced to change validation methods and API keys upon leaving our services.
To add to the problem, if we need to change an API key, we're switching the key on 18+ domains for our one account. Having one account / API key per client would help immensely.
If I *were* to help a small business client set up their account, I'd be forced to hold on to their password, or ask for that information whenever I need to log in, which is a terrible policy considering that passwords should be regularly changed. Adding to that complication is the fact that I can no longer recommend 2FA considering it would be an added hassle when logging in to a client's account.
It only makes sense that for a developer oriented service, you would offer the ability to manage client accounts without needing billing/personal information access.
Seriously considering other solutions as this is a real bummer for us. We don't send many emails, but mailgun's deliverability / validation is incredible. I just wish, every time I log in, that we had access to multiple accounts.
Josh Marshall commented
Is anyone at Mailgun taking these requests into consideration? I got sent here from MG support to get this issue reported.
Since Mailgun forced us to use 2FA it has become near impossible to support clients, let alone be able to set the initial configuration for them.
PointClick Digital commented
I suppose I can upvote this nearly 10 times with all of the emails I've needed to create to manage client accounts.
Mailgun - please add this feature. When I sign in, I could select which account to proceed to, MailChimp-style.
Yes Please!!!! We have to spin up new email addresses for each business vertical we bring on and it is a NIGHTMARE!!
Daron Robinson commented
Please bump this. This would definitely make nailgun a developer's choice. We need to be able to manage multiple accounts.
Right now I have to create multiple accounts per client.
Robin Sallis commented
This feature is a must-have if you want developers to refer clients to Mailgun.
It is crucial and it is bugging me a lot to handle multi projects.
We've just run into this as well - such a pain in the proverbial - the moment clients enable 2FA we can't provide support to them any more as we can never coordinate to get the second factor verified.
Ian Atkins commented
This is such a standard feature, I can't spin up an email account for every client I move to MailGun.
Yash Pal commented
This is a BLOCKER issue to me. Please resolve this.
It is a NIGHTMARE for us to manage our different user's Mailgun accounts when you globally restrict a Mailgun user to one Mailgun account.
PLEASE allow a single user to be invited to administrate MULTIPLE Mailgun accounts.