S
SaaSScored
Guides14 min read

How to Switch From Mailchimp to Brevo — The Per-Email Pricing Migration Guide

Shaun HobbsMarch 24, 2026

Why Brevo Makes Sense for Large Lists

Mailchimp charges per subscriber. Brevo charges per email sent. This distinction sounds minor until you do the maths.

A business with 25,000 subscribers sending two emails per month (50,000 total emails):

Mailchimp Standard: $270/mo
Brevo Standard: ~$75-89/mo (40K-60K email tier)
Savings: ~$180-195/month — over $2,000/year

A business with 50,000 subscribers sending one email per month:

Mailchimp Standard: $450/mo
Brevo Standard: ~$89/mo (60K email tier)
Savings: ~$360/month — over $4,300/year

The savings are dramatic for large lists with moderate sending frequency. If you have a big list but only email it once or twice a month, you are massively overpaying on Mailchimp's per-subscriber model.

The gap narrows if you email frequently. A business with 5,000 contacts emailing 10 times per month (50,000 emails) pays $100/mo on Mailchimp but ~$75-89/mo on Brevo — still cheaper, but not the 70% saving you get with a large, low-frequency list.

Brevo's full pricing by email volume:

Emails/MonthBrevo StarterBrevo StandardMailchimp Equivalent
5,000$9/mo$18/mo$20/mo (500 contacts)
20,000$29/mo$65/mo$60/mo (2,500 contacts)
40,000$39/mo$75/mo$100/mo (5,000 contacts)
60,000$55/mo$89/mo$135/mo (10,000 contacts)
100,000$69/mo$129/mo$270/mo (25,000 contacts)

Brevo prices from brevo.com, verified March 2026. Mailchimp equivalents assume 2 emails/month to show how list size maps to email volume. If you send more frequently, the Mailchimp column shifts higher.

The other financial advantage: Brevo allows unlimited contacts on every plan, including free. Mailchimp charges for every contact — even unsubscribed ones. On Brevo, your 50,000-subscriber list with 5,000 inactive contacts does not cost you a penny more in storage. On Mailchimp, those inactive contacts are billing you $30-50/month extra.

But before you switch, you need to understand the trade-off: Brevo's deliverability has historically been the most volatile of any major email platform.

The Deliverability Question

This section exists because it would be dishonest to write a Brevo migration guide without addressing it.

EmailToolTester has tracked Brevo's deliverability across multiple rounds. The results swing more than any other major platform:

PeriodBrevo ScoreContext
Aug 201783.9%Starting strong
Mar 201875.6%Decline
Jul 201988.8%Recovery
Mar 202196.3%Peak — best in class
Jun 202367.7%Near last place
Jan 202488.3%Recovery — 8th place

Source: EmailToolTester deliverability tests, multiple rounds. ETT deprecated percentage testing in 2025, calling the methodology "increasingly unreliable."

For comparison: MailerLite has stayed between 82-90% across the same period. ActiveCampaign between 88-94%. Brevo's 30-point swing (67.7% to 96.3%) is an outlier.

What this means for your migration: the platform you move to today might deliver 88% to the inbox, or it might drop to 70% in a future quarter. That volatility is a real risk, especially for businesses where email deliverability directly affects revenue.

The honest take: If deliverability is your top priority, MailerLite at $139/mo for 25K subscribers is more predictable than Brevo at $75-89/mo. You pay more, but you get consistency. If cost saving is your top priority and you can tolerate some deliverability variance, Brevo's per-email pricing is genuinely hard to beat.

Brevo's current performance (88.3% in ETT's January 2024 round) is solid. The question is whether it stays there.

What Transfers and What Doesn't

Brevo offers a native Mailchimp integration plugin (found under Plugins & Integrations — not the Zapier version) that syncs contacts. Like every other migration, the contact transfer is the easy part.

What You Have in MailchimpDoes It Transfer?What to Do
Subscriber listsYes (via plugin or CSV)Brevo plugin syncs up to 1 million contacts with custom frequency
Custom fields/attributesYes (with mapping)Map Mailchimp fields to Brevo attributes during import — EMAIL is the only mandatory field
TagsNoBrevo has no direct tag equivalent. Mailchimp tags must be recreated as Brevo segments or contact attributes. A Brevo community thread confirms there is no built-in tag migration path.
SegmentsNoRebuild using Brevo's segmentation tools
AutomationsNoMust be recreated from scratch in Brevo's automation builder
Email templatesNoMust be redesigned — Brevo does not allow importing templates from other platforms
Forms and popupsNoRebuild in Brevo
IntegrationsNoReconnect individually. Brevo has 150+ integrations vs Mailchimp's 300+
Campaign analyticsNoExport reports from Mailchimp before cancelling

Consent requirement: Brevo only allows importing contacts who consented to receive emails within the last two years. If you have older contacts in Mailchimp who have not engaged recently, Brevo will not accept them. One user reported losing several hundred contacts that fell outside this window with no appeal process.

No free migration service. Unlike ActiveCampaign (which rebuilds up to 10 objects for free), Brevo does not offer a hands-on migration service. They can connect you with "vetted migration partners," and they offer a free migration course at academy.brevo.com, but the rebuild work is yours.

Timeline: Contact import is fast (minutes). Total migration depends on complexity — simple newsletter setups take a day, complex setups with multiple automations and forms take 1-2 weeks.

Step 1: Understand Brevo's Pricing Model Before You Commit

Brevo's per-email pricing works differently than anything in Mailchimp. Get clear on this before you import.

How it works:

You buy a plan tier based on how many emails you send per month, not how many subscribers you have
Contacts are unlimited on every plan, including free
If you exceed your email limit, emails queue and do not send until the next billing cycle (or you upgrade)

Starter vs Standard — the real difference:

Starter ($9-69/mo): Email campaigns, basic analytics. No automation, no A/B testing, no landing pages.
Standard ($18-129/mo): Adds full automation, A/B testing, landing pages, send time optimization. This is the plan most Mailchimp users need.
Professional ($499+/mo): Advanced features — AI segmentation, 10 user seats, dedicated IP.

The free plan — generous on paper, limited in practice:

300 emails per day (roughly 9,000/month). Unlimited contacts.
But: the 300/day cap does not roll over. If you send a campaign to 1,000 people, only 300 receive it that day. You must manually requeue the remaining 700 over subsequent days.
Brevo branding ("Sent with Brevo") is mandatory and cannot be removed.
Single user only. No A/B testing, no landing pages, no phone support.
Useful for testing or very small lists. Not practical for a real email operation above 300 contacts.

Calculate your actual cost:

Count your average monthly email sends (not subscribers)
Find the Brevo tier that covers that volume
Compare to your current Mailchimp bill
The bigger the gap between your subscriber count and your sending frequency, the more you save on Brevo

Step 2: Export and Clean Your Mailchimp Data

Same process as any migration — export everything before making changes.

Subscriber data:

Audience > All Contacts > Export Audience > Export as CSV
Include all custom fields, tags, and subscription dates
Remember Brevo's 2-year consent requirement: contacts who have not engaged or confirmed consent in 2+ years will not be importable

Campaign reports:

Export any performance data you want to keep. Brevo will not have your historical Mailchimp analytics.

Automation workflows:

Screenshot every active workflow
Document triggers, email content, delays, and conditional branches
Brevo's automation builder is more basic than Mailchimp's Customer Journey Builder — some complex conditional logic may need to be simplified

Email templates:

Screenshot designs, copy text and save images
You cannot import Mailchimp templates into Brevo — everything must be redesigned

Clean your list aggressively:

Remove hard bounces and unsubscribed contacts
Remove anyone who has not engaged in 12+ months (Brevo's 2-year consent rule aside, these contacts damage deliverability on a new platform — especially one with Brevo's shared IP infrastructure)
Segment by engagement: last 90 days = warm list, 90-180 days = lukewarm, 180+ days = cold
Import warm contacts first

Step 3: Set Up Brevo Before Importing

Configure your Brevo account completely before any contacts arrive.

Domain authentication:

Go to Settings > Senders & IPs > Domains
Add your sending domain
Brevo provides DKIM, SPF, and DMARC records for DNS configuration
Note: Brevo's SPF alignment has been flagged as incomplete by EmailToolTester's deliverability feature audit (scored 3.5/5 on deliverability features). Ensure your DMARC policy is set correctly to compensate.
DNS propagation takes up to 24 hours

Account vetting:

Brevo automatically screens new accounts at registration. If flagged, your account may be suspended before you can send anything.
Have your business details, website, and sending purpose ready
If you are in a restricted industry (CBD, alcohol, crypto, gambling, dating, weight loss), email support@brevo.com for pre-approval before migrating your list

Rebuild automations:

Go to Automations > Create Workflow
Brevo's automation builder is functional but more basic than Mailchimp's and significantly simpler than ActiveCampaign's
Pre-built templates are available for common workflows (welcome, abandoned cart, re-engagement)
Test each workflow before importing contacts

Rebuild templates:

Brevo includes all templates free (Mailchimp gates many behind paid plans), but the selection is smaller and less polished
Use Brevo's drag-and-drop editor to rebuild your designs
Send test emails and check mobile rendering

Rebuild forms:

Go to Contacts > Forms
Rebuild signup forms, popups, and landing page forms
Note the embed codes — you will need these to replace Mailchimp forms on your website

Set up the CRM (optional):

Brevo includes a basic CRM (deal pipelines, contact management) on all plans
If you do not need CRM functionality, ignore it — it does not affect email operations

Step 4: Import Your Contacts

You have two options: the native Mailchimp plugin or manual CSV import.

Option A: Brevo's Mailchimp Plugin

Go to Plugins & Integrations > Search for "Mailchimp by Brevo"
Connect your Mailchimp account
Map contact attributes (EMAIL is mandatory, all others are optional)
Set sync frequency — the plugin can automatically pull new and updated contacts on a schedule
Assigns contacts to Brevo lists during import

Option B: Manual CSV Import

Upload the CSV files exported from Mailchimp
Map columns to Brevo attributes
Assign to lists
More control over which contacts you import and when

Phased import (same approach as any migration):

Week 1: Import engaged contacts only (opened or clicked in last 90 days). Send your first campaign. Monitor deliverability closely — Brevo's shared IPs mean your reputation is partly affected by other senders on the same infrastructure.

Week 2: Import 90-180 day engaged contacts. Send a campaign. Check bounce rates and spam complaints.

Week 3+: Gradually add remaining active contacts.

Do not import:

Contacts who have not consented in 2+ years (Brevo will reject these)
Hard bounced contacts
Unsubscribed contacts
Anyone inactive for 12+ months

Campaign review delay: Brevo reviews campaigns before sending. This can add minutes to hours before your email actually goes out. For time-sensitive sends (flash sales, event reminders), account for this delay.

Step 5: Replace Mailchimp Touchpoints

Replace every Mailchimp form, popup, and integration across your web presence.

Website:

Search source code for "mailchimp" or "list-manage.com" to find every embed
Replace embedded forms with Brevo form embed codes
Update popup plugins to use Brevo's API or forms
Replace landing page forms

Integrations:

Brevo has 150+ native integrations — fewer than Mailchimp's 300+
Check whether your critical integrations (ecommerce, CMS, CRM, payment) have native Brevo connectors
For missing integrations, Zapier, Make, or n8n can bridge the gap
Reconnect each integration individually

External links:

Social media bios, link-in-bio tools, YouTube descriptions, podcast show notes, guest post bios
Any signup URL pointing to Mailchimp needs to be updated

Transactional email (bonus):

If you are using a separate service for transactional emails (order confirmations, password resets, receipts), Brevo includes SMTP and API transactional email on all plans
This is a potential cost saving — you can consolidate marketing and transactional email into one platform
Set up transactional email separately from marketing campaigns in Brevo's interface

Monitor the First 30 Days

Given Brevo's deliverability history, monitoring is especially important during your first month.

Check daily for the first 2 weeks:

Inbox placement: are emails landing in inbox or spam? Send test emails to Gmail, Outlook, and Yahoo accounts.
Bounce rates: should stay below 2% (Brevo's threshold is stricter than most platforms)
Spam complaints: must stay below 0.2%
Unsubscribe rates: must stay below 1%

Brevo enforces these thresholds strictly. Exceeding them can result in campaign suspension or account restriction.

What is normal:

Open rates may differ from Mailchimp's numbers — different tracking methods, different infrastructure
The first 2-3 sends establish your reputation on Brevo's shared IPs
Slight variations in delivery speed compared to Mailchimp

What signals a problem:

Open rates dropping below 10% — check domain authentication (SPF, DKIM, DMARC)
Emails consistently hitting spam on Gmail — check if Brevo's shared IP has reputation issues. Consider reaching out to Brevo support.
Campaign review delays exceeding several hours — normal for new accounts, should improve as your sending history builds trust

After 30 days: Compare your Brevo metrics against your archived Mailchimp benchmarks. If deliverability is consistently lower, check DNS records first. If everything is configured correctly and deliverability is still poor, this may be a shared IP issue — the Professional plan ($499/mo) includes dedicated IPs, but that cost often negates the savings that brought you to Brevo in the first place.

Keep Mailchimp Open (Temporarily)

Downgrade Mailchimp to the free plan (250 contacts) and keep it active for 30-60 days.

- Catch stray form submissions from missed embeds - Maintain access to historical campaign data - Handle unsubscribes from old emails still in recipients' inboxes - Cross-reference Mailchimp unsubscribes with your Brevo list weekly

Once you have confirmed all forms are replaced, all data is exported, and no new signups are arriving in Mailchimp, close the account. Document the cancellation with screenshots — Mailchimp's Trustpilot reviews (2.7/5, 1,365 reviews) include billing complaints about charges continuing after cancellation.

Who Should NOT Switch to Brevo

This migration is not right for everyone. Specifically:

If deliverability is your top priority. Brevo's historical volatility (67.7% to 96.3% across EmailToolTester rounds) is a documented risk. If your business depends on inbox placement — ecommerce with abandoned cart emails, SaaS with onboarding sequences — the cheaper price is not worth the uncertainty. MailerLite (89.8% ETT, $139/mo at 25K) or ActiveCampaign (94.2% ETT, $489/mo at 25K) are more predictable.

If you need advanced automation. Brevo's automation builder handles the basics (welcome series, simple triggers, if/then branching) but does not approach ActiveCampaign's 135+ triggers or Mailchimp's Customer Journey Builder at its best. If you are leaving Mailchimp because automation is too limited, Brevo is not the upgrade — ActiveCampaign is.

If you email your full list frequently. The per-email savings disappear if you send daily. A 10,000-subscriber list emailing daily needs 300,000 emails/month — Brevo does not publish pricing above 100K emails on their standard tiers, pushing you to Professional at $499+/mo. Mailchimp at $135/mo would be cheaper.

If you need many native integrations. Brevo has 150+ integrations vs Mailchimp's 300+. If you rely on niche tools, check whether Brevo connects natively or if you need Zapier as middleware.

If you have a team. Multi-user access on Brevo requires the Standard plan (limited seats) or Professional ($499/mo for 10 seats). Mailchimp includes multi-user on lower tiers.

Brevo is built for one specific scenario: large subscriber lists with moderate sending frequency where the per-email pricing model saves serious money. If that is you, it is a strong choice. If it is not, MailerLite or ActiveCampaign are likely better fits.

Frequently Asked Questions

How much does Brevo cost compared to Mailchimp?

Brevo charges per email sent, not per subscriber. A business with 25,000 subscribers sending 2 emails/month pays ~$75-89/mo on Brevo Standard vs $270/mo on Mailchimp Standard — a saving of $180-195/month. The gap is largest for big lists with low sending frequency. At 50,000 subscribers sending once monthly: Brevo ~$89/mo vs Mailchimp $450/mo. The savings shrink if you email frequently, since Brevo's costs scale with volume.

Is Brevo's deliverability reliable?

Brevo's deliverability is the most volatile of any major platform tested by EmailToolTester. Scores have ranged from 67.7% (June 2023) to 96.3% (March 2021) — a 30-point swing. The January 2024 round showed 88.3%, which is solid but still below MailerLite (89.8%) and ActiveCampaign (94.2%) in the same test. The volatility is the concern, not the current number. If consistent deliverability matters more than cost savings, MailerLite is the safer choice.

Does Brevo have a free plan?

Yes — 300 emails per day (roughly 9,000/month) with unlimited contacts. But the daily cap is rigid: if you send to 1,000 people, only 300 receive it that day. You must manually requeue the rest over subsequent days. Brevo branding is mandatory. No A/B testing, no landing pages, no phone support. Useful for testing or lists under 300 contacts, but not practical for a real email operation.

Can I import my Mailchimp contacts into Brevo?

Yes — Brevo offers a native Mailchimp integration plugin that syncs up to 1 million contacts with automatic ongoing sync. You can also import via CSV. Only contacts and custom fields transfer. Tags, segments, automations, templates, forms, and analytics must all be rebuilt manually. Brevo also requires that imported contacts consented to emails within the last 2 years — older contacts will be rejected.

Does Brevo include CRM and transactional email?

Yes — both are included on all plans, including free. The CRM covers deal pipelines and contact management. Transactional email (order confirmations, password resets) uses SMTP and API access. This is a genuine advantage over Mailchimp, where you would need separate tools for CRM (HubSpot, Pipedrive) and transactional email (Postmark, SendGrid). SMS and WhatsApp campaigns are available but cost extra via credits.

How long does it take to switch from Mailchimp to Brevo?

The contact import takes minutes via the native plugin or CSV upload. Total migration depends on what you need to rebuild: a simple newsletter setup takes a day. A setup with multiple automations, forms across a website, and integrations takes 1-2 weeks. There is no free migration service like ActiveCampaign offers — the rebuild work is yours, though Brevo can connect you with migration partners and offers a free migration course.

Related Tool Reviews

Read our in-depth reviews of the tools mentioned in this article.