Brevo

Email marketing, automations and transactional email in one account, plus SMS and WhatsApp.

Price
Free, then Starter from $9/month for 5k emails
Free plan
Yes
Setup
A little code
Up and running
Newsletters in an afternoon with no code; transactional email waits for support to activate it, then an afternoon of code.

What Brevo is for

Brevo puts both kinds of email in one account: transactional (the login code or receipt your app sends one person at a time) and marketing (the newsletter or promotion to your whole list). Marketing builds campaigns in a drag-and-drop editor, developers send through the API, and paid plans start at $9 a month.

How it plugs into your product

  1. 1Create a free account and authenticate your domain by adding the DNS records Brevo gives you.
  2. 2If you will send transactional email, open a support ticket to activate it: new accounts don't have it on by default.
  3. 3Create an API key on the server and send login codes and receipts through the API or SMTP.
  4. 4Import only contacts who opted in and build newsletters and automations in the visual editor.

Does it fit your idea?

It fits if

  • A SaaS that wants receipts and newsletters in one tool, paying by emails sent instead of by contacts.
  • A product with a large list of free sign-ups but few emails a month: the free plan stores 100,000 contacts.
  • A small team where someone from marketing builds the campaigns and a developer only wires up the API.

Look elsewhere if

  • You need more than 300 emails on any single day while still on the free plan, like a launch.
  • You want a developer-first API with React templates and typed SDKs: Resend fits better.
  • You plan to email a cold or purchased list: Brevo suspends accounts on bad campaign results.

What people only find out after building

Read this before you build on it. Each item links to the official page that says so.

  • Transactional email needs a separate activation: new accounts get an "SMTP account not yet activated" error until support turns it on.

    Official source: help.brevo.com
  • Brevo tests each campaign on a sample first. Hard bounces over 2%, unsubscribes over 1% or complaints over 0.2% suspend the campaign and the account, and a repeat can mean permanent deactivation.

    Official source: help.brevo.com
  • Paid plans are priced by emails, but each email tier also caps contacts: Starter with 5,000 emails holds only 500 contacts, and you need the 20,000-email tier to go past 2,500.

    Official source: brevo.com
  • Starter keeps the Brevo logo in your emails unless you pay $12/month extra; it is included from Standard.

    Official source: brevo.com
  • The free plan sends 300 emails a day, counting transactional and marketing together.

    Official source: brevo.com

Price

Free, then Starter from $9/month for 5k emails

300 emails a day, with up to 100,000 contacts stored.

Free tier
300 emails/day
Price for 50k emails/month
50k emails: $56/mo; 5k contacts: $32/mo
Setup
REST API, SMTP and SDKs, same account as marketing
Automations
Yes, multi-step workflows

Checked on Oct 28, 2026 · official pricing

What it costs in practice

A SaaS with 2,000 contacts sending 4 newsletters a month (8,000 emails) can't use the 10,000-email tier, which holds 1,500 contacts. It needs the 15,000 tier: $9 + $16 = $25/month. Rough estimate, before logo removal.

Estimate from the official price. Check it before you decide.

At a glance

  • Free plan: yes
  • Open source: no

“Not stated” means the official site doesn’t say.

Faundr

Picked your tools? Build it with AI, safely.

Faundr keeps your project’s memory, blocks what can’t be undone and tells you if it’s safe to launch, inside Claude Code and Codex.