Overall Satisfaction with Mailgun
Our company uses Mailgun because it solves our need for transactional emails. We decided to use them because of their 10,000 free emails a month, easy to use API, easy to integrate and send emails reliably. It is used mainly by our product development team, more specifically our backend Ruby on Rails (RoR) developer.
- Mailgun ensures that emails from your website actually make it to their destination. With their free tier covering the first 10,000 emails, it's a free solution to a prominent issue: emails getting stuck in email filters or not making it at all.
- Mailgun is easy to sign up for and easy to integrate into your site, especially if you are using WordPress.
- Absolutely love the mail logs too - that's come in quite handy on many an occasion.
- It's worth noting that everything that operates through Mailgun is through API, unlike something like SendGrid which offers a full dashboard alongside their API. This may or may not be an issue for some people.
- Our biggest limitation with Mailgun is with our ERP system and how they only chose to provided limited support to the many features Mailgun offers.
- Mailgun's analytics can be very confusing unless proper tagging is implemented on your emails.
- Mailgun web service implementations are available in many different languages for various platforms such as rails, sinatra, python, php, etc. They have smtp as well as http send options. Once you set up DNS from your domain, it is simple to start programatically sending emails such as from a Shopify app.
- Very high deliverability rates, easy to integrate into. Make's delivering important customer emails.
- The free tier is one of the most compelling in the space, 10k free outbounding emails per month coupled with a simple to use API, makes it wonderfully quick to try it out.
Not really a con but I typically choose SendGrid over Mailgun simply because I've been using SendGrid for so long. Overall, SendGrid and Mailgun are both rock solid and very affordable. You could probably flip a coin on which one to use. I would definitely look into SendGrid's Accelerate Program too.