Mailgun - Features, Pricing, Alternatives, and More

Matthew Guay
Written by Matthew Guay · Last updated January 26, 2015
Our Rating:

Check any transactional email service's landing page, and you'll find logos from a variety of companies that are using that service to send their messages. But check Mailgun's landing page, and you'll find the logos of tons of the popular apps and services you're likely using every day, from Lyft and Slack to developer tools like Heroku, Stripe, and GitHub. Built by the Rackspace team, Mailgun bills themselves as being an email service built for developers, and it shows.

Right from the start, you'll see the code to try out Mailgun from your terminal or your app's code. Then, dig into the API and you'll find that it offers far more than just simple email sending. You can send up to a thousand personalized email messages with a single API call, making it far easier to send out bulk mailings from your app. Or, you can use tags to segment your email lists, run A/B tests, or customize your emails specifically for your audience.

Speaking of your audience, Mailgun will keep track of all of your email stats, including the location of your email recipients, their devices and email clients, the links they click on, and more. You won't have to even login to Mailgun to check your email stats. Mailgun can push a webhook to your app whenever an email is delivered, opened, or anything else that may go on with your emails.

Then, you can keep the conversation going with your audience through Mailgun's inbound routing. Whenever anyone replies to your emails, Mailgun will parse the message to JSON, transcode it to UTF-8, and send it to your app. You can then setup routes that can automatically direct messages to the inbox or app you need. That way, you can get quick notifications about replies, show emails in your app, make sure emails from your most important customers are seen by everyone, or anything else you'd like to do. You'll even have spam filtering so you won't have to be distracted by unwanted messages.

Mailgun's features let you focus on your app and get all the email features you want without needing to code much extra, but they also can let you make email services for your clients and more. It automatically isolates all of your domains, so you can send emails separately from each of your company's projects. Or, you can setup accounts for each of your clients, managing their emails and building rich tools for them while letting Mandrill handle all of the email heavy-lifting in the background.

Or, perhaps you'd like something simpler, and don't want to manage everything about your emails. In that case, Mailgun's managed service might be the tool for you. It's a convergence service that'll make sure you get perfect delivery for your emails, analyze your performance, track your emails, consult with you on best practices, and more. That way, you can just focus on your code and never worry about email, even if you're sending millions of messages a month.

Mailgun is a great option for sending emails if you're looking for a tool that'll help your developer team do more with emails, without having to spend more time coding. And it'll be sure to send your emails quickly, with a 99.9% uptime rating that's proven with detailed logs on their status page.

Important Links:

Have any feedback on this overview, or something we should change? Let us know!

Mailgun Features

  • Send transactional emails via RESTful API or SMTP
  • Incoming email routing, storage, and parsing
  • Mailing lists for discussions
  • Email validation to make sure you're sending to real addresses
  • Detailed, searchable logs
  • Tag contacts to A/B test and more

Mailgun Pricing

  • Free for sending up to 10,000 emails/month
  • $0.00050/email for next 500k emails
  • $0.00035/email for next 1 million emails
  • $0.00015/email for next 5 million emails
  • $0.00010/email beyond that

Use our free platform to build a single Zapier integration and instantly connect your app with 1,500+ others.

Become a Zapier Integration Partner

Mailgun is a tool with powerful APIs that allow you to send, receive, track and store email effortlessly. Except, with Zapier you don't have to write any code!