Blog -

Best Transactional Email Service for WordPress: 4 Options Compared

Colin Newcomer By Colin Newcomer Published May 17, 2024

Best Transactional Email Service for WordPress

Searching for the best transactional email service for WordPress?

Your site’s transactional emails – password resets, form notification emails, order confirmations, and so on – are essential for creating a good user experience and running your business. And if you want to make your site’s emails a lot more reliable, using a dedicated transactional email service is a great decision.

With a WordPress SMTP plugin like Gravity SMTP, you can easily configure your site to send all of its transactional emails using your chosen service, including core emails as well as emails from any plugins that you’re using.

But which transactional email service should you actually use?

In this post, we’ll help you make the right decision for your WordPress site by taking a look at four of the top transactional email services, most of which have a forever-free plan that works fine for low-volume sending.

Let’s dig in…

Four Best Transactional Email Services for WordPress Sites Compared

In this section, we’ll take a detailed look at our picks for the best WordPress transactional email services:

  1. SendGrid
  2. Mailgun
  3. Postmark
  4. Brevo (formerly Sendinblue)

In the next section, we’ll include a comparison table that makes it easier to see the pricing differences between the different services.

Let’s get right into the services, starting with one of the most popular options – SendGrid.

1. SendGrid

SendGrid

SendGrid is a popular transactional email that comes from Twilio. It’s used by big brands like Uber, Spotify, and Airbnb, along with lots of smaller businesses and websites.

In total, SendGrid sent 148+ billion emails each month in 2023, so SendGrid will have no trouble handling whatever scale you need to throw at it.

One thing that stands out about SendGrid is its affordability.

It offers a generous forever-free plan that lets you send up to 100 emails per day (around 3,000 per month). And if you need to exceed that, its paid plans are some of the cheapest out there for high-volume sending, starting at $19.95 per month to send up to 50,000 emails per month.

For comparison, a lot of other well-known services charge around $1 per 1,000 emails, or $50 per month to send 50,000 emails. That makes SendGrid’s $19.95 per month plan significantly cheaper than a lot of the competition.

At the same time, SendGrid still offers all the essential features that you’d expect from a transactional email service:

  • Email sending API – this lets you easily configure your site to send its emails using SendGrid – just add your API key to the Gravity SMTP plugin and you’re good to go.
  • 99%+ deliverability rate – this means you can be confident that your emails will make it to your users’ inboxes.
  • Option to purchase a dedicated IP address – while it costs extra, SendGrid gives you the option to send via a dedicated IP address.
  • Analytics – you can track opens, clicks, bounces, and other important details.
  • Email activity history – you can see all of the emails that your site has sent.
  • Branded link tracking – you can use your own custom domain name for tracking links in emails.

SendGrid pricing:

SendGrid pricing

2. Mailgun

Mailgun

Mailgun is another quality transactional email service that’s used by big brands like Lyft, American Express, Substack, and more.

One of the unique things about Mailgun is its pricing flexibility. Whereas a lot of other transactional email services have fixed monthly pricing for a certain number of emails, Mailgun actually gives you two options to pay:

  • Fixed preset plans – these plans use a similar approach to other services. You pay a flat monthly fee for a certain number of emails – starting at $35 per month for up to 50,000 emails.
  • Flex plans (pay as you go) – you can pay based on your actual usage at a rate of $1 per 1,000 emails, with no fixed monthly plan.

The fixed preset plans also let you pay an overage fee if you don’t want to jump up to the next plan level, which also gives you some added flexibility. This fee is $1 per 1,000 emails for the Foundation plan and $0.80 per 1,000 emails for the pricier Scale plan. This overage fee is also lower than a lot of other services. For example, while SendGrid does allow an overage fee, SendGrid’s overage fee starts at $4 per 1,000 emails (though it does go all the way down to $0.50 per 1,000 emails on the enterprise plans).

Beyond its flexible pricing, Mailgun offers a lot of other essential features for transactional emails:

  • Email sending API – you can easily send your WordPress site’s emails using Mailgun’s RESTful email API, as well as an SMTP relay option.
  • Tracking and analytics – you can view important metrics for your site’s transactional emails.
  • 5-30 day log retention – if you use the Gravity SMTP plugin, however, you can store more data using the plugin’s email logging feature.
  • Dedicated IP option – you might need to pay extra depending on your plan, though.
  • Reputation monitoring – available as an extra add-on on the Scale plan.

Mailgun pricing (you can also use the Flex plan, which is not pictured below):

Mailgun pricing

3. Postmark

Postmark

Postmark is a transactional email service brought to you by the same team behind ActiveCampaign, a popular email marketing service.

By completely separating transactional emails (Postmark) from marketing emails (ActiveCampaign), Postmark is able to keep its deliverability rates exceptionally high without needing to rely on selling dedicated IP addresses like some other services.

Beyond its focus on deliverability, Postmark also really emphasizes speed – AKA the “time to inbox”.

With some other services, your transactional emails might take 30 seconds or so to send. While that’s not the end of the world, it can be a little frustrating for users, especially with time-sensitive emails like new registration confirmations or password resets

In contrast, Postmark’s emails arrive pretty much instantly – around 3-5 seconds depending on the client. The Postmark team is so proud of this fact that they even publicly share their Time to Inbox for different email clients.

Postmark Time to Inbox

Beyond that, you still get access to a bunch of useful features:

  • Email sending API – you can configure your WordPress site to send emails using Postmark’s API instead of needing to enter SMTP server credentials.
  • Email analytics – you can see lots of data about delivery events, opens, clicks, bounces, and more.
  • Logging – you can track all of the emails that your site sends. You get 45 days of logging, but the Gravity SMTP plugin can help you store permanent logs if needed.
  • Excellent support – Postmark boasts a 94% customer satisfaction rating based on its Help Scout feedback.

Overall, Postmark is the most expensive transactional email service on this list. It lacks a free plan and the paid plans generally cost a bit more than other services. But if you’re willing to pay a little more for top-notch deliverability and speed, it can be a great option.

Postmark pricing:

Postmark pricing

For further information on using Postmark to send your transactional WordPress emails, read this article – How to Use Postmark to Send WordPress Emails.

4. Brevo (Formerly Sendinblue)

Brevo SMTP

Brevo, formerly known as Sendinblue, is a bit unique when it comes to transactional email services because it’s mainly known for its email marketing/digital marketing features.

However, with the Brevo SMTP service, you can also use Brevo’s plans to send your WordPress site’s transactional emails. If you’re looking for a tool that can handle both for you, that could make Brevo a good option.

Beyond that, Brevo also offers a forever-free plan that lets you send up to 300 emails per day forever, which is one of the most generous free plans that you’ll find.

It’s important to note that this 300 email limit applies to all of the emails that you send (both marketing emails and transactional emails). So if you’re also using Brevo for marketing emails, that means you might hit the limit quicker than if you’re just sending transactional emails.

Here are some other important features that you can access with Brevo:

  • Email sending API – in addition to the SMTP credentials, you can also easily connect WordPress to Brevo using Brevo’s API.
  • Analytics and reporting – you can track delivery rates as well as important performance metrics like clicks, opens, and bounces.
  • Separate transactional and marketing emails – while Brevo can send both, it will split them into different streams to optimize your sender reputation.
  • Fast email delivery – Brevo says it delivers 50% of emails in under one second and 99.98% of transactional emails in under 20 seconds.
  • Dedicated IP option – you can use a dedicated IP address if you’re willing to pay an extra $251 per year.

If you need to exceed the 300 email per day free limit, Brevo’s paid plans start at $25 per month to send up to 20,000 emails per month.

Or, you can also purchase pre-paid email credits. However, these can be a bit pricey, starting at $32 to send 5,000 emails.

Brevo pricing:

Brevo SMTP pricing

For more information on how to get started using Brevo, check out this article – How to Send WordPress Emails Using Brevo and Gravity SMTP.

Transactional Email Service Pricing Comparison

While there are some differences between transactional email services when it comes to deliverability, reliability, and features, a large part of your decision will probably come down to price, especially for high-volume sending.

Here’s a comparison table to make those pricing differences more clear:

Postmark SendGrid Mailgun Brevo
Has forever-free plan? ✅❌

(very low limit)

✅❌*
Free plan limits 100 emails per month 100 emails per day (~3,000 per month) 1,000 emails per month 300 emails per day (~9,000 per month)
Has pay-as-you-go pricing?
Pay-as-you-go rate N/A N/A $1 per 1,000 email sends From $32 for 5,000 email sends (expensive)
Has preset monthly plans?
Preset monthly plan starting price $15 incl. 10,000 emails per month $19.95 incl. 50,000 emails per month $35 incl. 50,000 emails per month $25 incl. 20,000 emails per month
Cheapest price to send 1,000 emails per month $15 (10,000 emails) Free $1 (Flex plan) Free
Cheapest price to send 5,000 emails per month $15 (10,000 emails) $19.95 (50,000 emails) $5 (Flex plan) Free
Cheapest price to send 25,000 emails per month $42 $19.95 (50,000 emails) $25 (Flex plan) $35 (40,000 emails)
Cheapest price to send 50,000 emails per month $55 $19.95 $35 (Foundation plan) $49 (60,000 emails)

*Mailgun doesn’t advertise a free plan, but you won’t be billed for under 1,000 emails if you use the Flex plan.

How Gravity SMTP Can Help You Use These Services

Gravity-SMTP-Get-Started

If you want to use any one of the transactional email services above, you’ll need the help of a WordPress SMTP plugin like Gravity SMTP.

In a nutshell, Gravity SMTP helps you configure your WordPress site to send all of its emails using your chosen service. This includes core WordPress transactional emails (e.g. password resets), as well as emails sent by any plugins that you’re using.

While the Gravity SMTP plugin comes from the same team behind Gravity Forms, Gravity SMTP is entirely a standalone plugin. That is, you do not need to have Gravity Forms installed to use Gravity SMTP (though Gravity SMTP does work great for sending form notification emails).

So – what can Gravity SMTP do?

To start, Gravity SMTP offers dedicated API integrations for all of the transactional email services above. That means that you can set up reliable email sending just by adding the service’s API key to Gravity SMTP.

Here’s the full list of services that Gravity SMTP currently supports:

  • SendGrid
  • Mailgun
  • Postmark
  • Brevo (Sendinblue)

If you find a different service that you like, Gravity SMTP also offers a Custom SMTP option that lets you connect to any service just by entering the service’s SMTP server and credentials.

The Gravity SMTP team is also already working on adding integrations for additional services, which you can see on the public product roadmap. You can also vote on which features/integrations you’d like to see added, which helps you shape the future of the plugin.

Beyond connecting to transactional email services, Gravity SMTP also offers a bunch of features to help you test, monitor, and enhance your site’s emails:

  • Email testing tools – you can easily send a test email to test your chosen service. There’s also a “Test Mode” for development sites that lets you log emails without needing to actually send them.
  • Detailed email logging – you can log all of the emails that your site sends, including technical information as well as a visual preview of the content and design. By default, Gravity SMTP stores data forever, but you can also adjust the storage period as needed (or completely disable email logging).
  • Force plugins to use consistent “From” email and names – to ensure consistency on your site, you get an option to automatically force all the plugins on your site to use the same “From” name and email, regardless of how you’ve configured the plugin.
  • Multiple integrations – you can connect to multiple transactional email services, which lets you quickly switch to a fallback service if something goes wrong with your primary service.

For further information on Gravity SMTP, check out the documentation.

Currently, you can access Gravity SMTP at no extra cost with a Gravity Forms Elite license. If you’re holding the Elite license, you can download Gravity SMTP from the My Account area on the Gravity Forms website.

Try These Transactional Email Services Today

That wraps up our guide to choosing the right transactional email service for your WordPress site.

If you’re looking for a cost-effective option, SendGrid and Brevo both offer generous forever-free plans that should work for a lot of WordPress sites.

If you need to exceed the free plans, SendGrid is generally the most cost-effective for high-volume sending, while Mailgun’s Flex plan can be an affordable option for lower-volume sending in the range of 5,000 to 15,000 emails per month.

Mailgun also just generally gives you a lot of flexibility because it offers affordable overage pricing even on the preset plans.

On the other hand, if you’re willing to pay a little more, a lot of people like Postmark for its speedy timing and high deliverability metrics.

Regardless of which service you choose, you can use the Gravity SMTP plugin to configure your WordPress site to start sending its emails using your preferred service.

If you have a Gravity Forms Elite licenseIf you’re ready to get started, install the Gravity SMTP plugin today.

 

Gravity Forms Newsletter
If you want to keep up-to-date with what’s happening on the blog sign up for the Gravity Forms newsletter!