Join us
@denyskontorskyy ・ Jan 04,2024 ・ 13 min read ・ 816 views ・ Originally posted on mailtrap.io
Are you just starting to work with email sending platforms or comparing solutions in order to switch? Which features matter the most? And how do you avoid getting lost in the wide variety of options? At Railsware we use several tools to communicate by email with our clients, candidates, Mailtrap users, and more. Let’s review some of the most popular email infrastructure services: Sendgrid, Mandrill, and Mailgun.
Before we move on to the detailed analysis of each service, it’s important to define their use cases.
Mailgun is an email service for developers designed for sending, receiving, and tracking emails. Sendgrid is a platform, which offers a set of options for both developers and marketers. Mandrill initially was a pure email delivery service but now it’s an add-on for the Mailchimp marketing platform. All of them offer services for both transactional and mass emails.
Bulk or mass email sending mostly relates to marketing and sales: you need to send one and the same message to a myriad of users at the same time. It can be a template with personalized data like names, locations, etc. Newsletters, special offers, and promotions are the most common examples of bulk email services usage.
The specific feature of these mass emails is the required “unsubscribe” option. Bulk emails are usually sent through SMTP servers.
Transactional emails are event-driven. Not you as a sender schedule message delivery but the user of your website or application performs some action, which triggers email sending. The user provides you with his or her email address and as a result, gets some response. It can be registration for your service (=> registration confirmation), contact or application form (=> an automated reply or an ebook), a purchase (=> order confirmation or an invoice). Another example is someone posting a comment on the blog – in this case, the author gets a notification.
Transactional emails can be sent both through SMTP relay or email API.
Bulk or transactional – it is the first high-level question you should answer when looking for the right provider. Whether you are a manager, marketer, developer, or DevOps, it’s important to think forward: is there any chance that I need additional capabilities in a month or two? What is the value I (read: my company) agree to pay for?
Delivery speed, security, availability, and integrations are essential for transactional emails as well as spam rates, analytics, templates support, or/and design options matter for mass emails. These points are quite obvious but what hidden gems might we discover when going deeper?
The main three things we expect from transactional emails are deliverability, speed, and security. When we click “reset password”, we assume that the email with the cherished link will land in the primary section of our inbox in seconds. When we get the results of our medical tests, we need to be sure that this sensitive information will not become public. So, how is it provided?
For marketing campaigns, priorities are similar but new things should be added here.
Now, with the understanding of what to look for in the email service providers, let’s check what each of them offers. Also, we’ve analyzed our own experience and reviewed users feedback on different websites like Capterra, G2Crowd, and Trust Radius to define the lists of pros and cons.
Sendgrid was born in 2009, and since then has evolved into a powerful email marketing service. At the end of 2018, it was acquired by Twillo, the cloud communications platform.
Sendgrid offers solutions for both transactional and bulk emails sending along with a toolset for an instant building of marketing campaigns. This way, you can integrate it with your website or application, either another platform like WordPress or Drupal, or use as an independent tool.
The Sendgrid team emphasizes proven deliverability, confident scalability, and distinct email expertise as the specific strengths.
You will find tons of content on Sendgrid website. Most probably, you will get an answer to any of your questions but it can be easy to get lost at first.
Sendgrid offers the following products.
You get the following capabilities:
The most important features include:
Recently, Sendgrid has added display ads for Google, Facebook, and Instagram, which are connected to email marketing campaigns. The product is called Email Ads (now it’s in beta).
Here is a link to the Sendgrid status page where you can view the history of the incidents as well: http://status.sendgrid.com
We should add that Sendgrid is one of the most popular services, in particular due to its complex solutions. This way, it has gathered a great number of reviews and as a result – complains.
Mandrill is a transactional email API available for Mailchimp users. It was created as an independent service but in 2016 it was acquired by Mailchimp and turned into its paid add-on. This transition has caused waves of outrage from its users as it eliminated absolutely free billing plan. But now you can get all the advantages of the integrated email marketing platform.
In terms of information, such a division for transactional and marketing email campaigns makes it easier to clarify how the service works.
Mandrill offers the following:
Mandrill doesn’t show uptime statistics but has a dedicated Twitter account, which they call “Status”: https://twitter.com/mandrillapp/
As soon as you already have Mailchimp account for using Mandrill, you have the powerful email marketing platform at your disposal. See the full list of features here.
From our side we faced the blocking challenge when using Mandrill for transactional emails like signup confirmation or forgotten password. We haven’t received any warning or something else, so the reputation management complaints are valid for Mandrill as well. However, we had a positive experience with their support.
We also have detailed review that compares Mailtrap and Mandrill, where you can see all the features these platform have.
Mailgun is the email service for developers, it is what their key message says. You still can use it for both transactional and mass emails but it doesn’t offer independent functionality for marketers, like templates and media library.
Mailgun website will also offer you lots of information and enough space to get confused. Here is a list of main options. You won’t find the obvious splitting for different types of emails.
Here is a link to the Mailgun status page: https://status.mailgun.com/.
Feature | Sendgrid | Mandrill | Mailgun |
---|---|---|---|
Infrastructure | SMTP, Web API (REST) | SMTP, Web API (RESTful) | SMTP, Web API (RESTful) |
Domain authentication | SPF, DKIM, DMARC | SPF, DKIM | SPF, DKIM, DMARC |
Dedicated IP | paid plans only | for extra cost | for extra cost |
IP management (dedicated IP required) | IP pools, warmup | IP pools, warmup | IP pools, warmup |
ISP feedback loop data | yes | yes | yes |
Event webhooks | yes | yes | yes |
Subuser management | paid plans | yes | yes (except for Heroku and Rackspace accounts) |
Email validation | no | no | yes |
Transactional templates | yes | yes | yes |
Testing | sandbox, sink domain | test API, test stats | test mode |
Email designer UI | yes | yes (Mailchimp) | no |
Mobile app | yes | yes | no |
Sendgrid, Mandrill, and Mailgun are often compared regardless of their pretty different purpose and functionality. Let’s go to the pricing details to get the full picture. Small disclaimer here: each of these services has its own approach to pricing.
Sendgrid pricing is based not only on the sending volumes but also on features limits. Full features comparison is available on the pricing page: it is well-structured and easy to understand.
The main criteria for Mailgun pricing are the number of emails you send and the number of email validations. All features are available for all customers but more advanced plans provide some additional functionality as well. The Mailgun pricing page is minimalistic, so here is their blog post explaining how it works.
Mandrill costs depend solely on the email sending volumes. They offer you blocks of 25,000 emails. Don’t forget that a Mailchimp paid account is required as well.
Also, remember that for marketing campaigns in Sendgrid and Mailchimp, the list of subscribers matter. You will be charged not only for the number of emails you send but also for the number of subscribers you have.
Taking these attributes into account, let’s compare the costs of some basic and most demanded features.
Provider | Sendgrid | Mandrill | Mailgun |
---|---|---|---|
Number of free emails | 40,000 emails for your first 30 days | not available | 5,000 emails for your first 3 months |
Free emails time limit | 30 days | not available | no |
Forever free plan | 100 emails/day | not available | no |
Log retention | 3 days | not available | 5 days |
24/7 support | no | not available | yes |
Credit card required | no | not available | yes (otherwise you get additional limits: 5 verified domains of recipients only and 2 days log retention) |
Provider | Sendgrid | Mandrill | Mailgun |
---|---|---|---|
Monthly cost | $29.95 | $60+$10 (minimum Mailchimp paid plan) | $32 |
Dedicated IP | not available | $29.95/month extra | $59/month extra |
Log retention | 3 days, or 30 days for $12 extra | 30 days | 5 days |
Provider | Sendgrid | Mandrill | Mailgun |
---|---|---|---|
Monthly cost | $142.45 (Essentials plan) /$199.95 (Pro plan) | $200 + $10 (minimum Mailchimp paid plan) | $165 |
Dedicated IP | not available (Essentials plan)/included (Pro plan);additional IP is $30/month extra | $29.95/month extra | included (additional IP is $59/month extra) |
Log retention | 3 days, or 30 days for $40 extra | 30 days | 15 days |
Provider | Sendgrid | Mandrill | Mailgun |
---|---|---|---|
Monthly cost | $534.95 | $720 + $10 (minimum Mailchimp paid plan) | $515 |
Dedicated IP | included Additional IP is $30/month extra | $29.95/month extra | included (additional IP is $59/month extra) |
Log retention | 3 days, or 30 days for $95 extra | 30 days | 15 days |
We have reviewed the two types of emails – bulk and transactional – along with the features essential for each of the tasks.
If you mostly deal with email sending through your own website or application and you don’t need the email marketing templates, then it might be reasonable to start with Mailgun. It partners with various platforms to make integrations easier. If you work with One Signal, Easy Sendy, Customer.io, Rackspace, Heroku, or Manifold, it can supplement their functionality well.
Mandrill is now indivisibly connected to Mailchimp, so if you already use this platform, you may find it rational to add their service to your list of tools.
Sendgrid offers flexible pricing and great quality as well. It was the first of these email services and is constantly improving and expanding its functionality. Check which options are pivotal for your current needs and make sure that they are included in the subscription plan of your choice.
Still, have doubts? It might be a good idea to check out customer stories. They can help you understand which type of business problems each of the providers copes with best.
Anyway, each of the services is praised for its ease of setup, so you should be able to switch between them effortlessly.
Thank you for reading this article! Find out more email delivery services and their features in Mailtrap blog!
Join other developers and claim your FAUN account now!
Technical Content Writer
@denyskontorskyyInfluence
Total Hits
Posts
Only registered users can post comments. Please, login or signup.