The framework
Most “how to choose an email marketing platform” guides present a feature matrix of 15 platforms and let you compare checkboxes. This isn’t a decision framework — it’s a comparison dump that generates paralysis.
The real decision requires answering four questions in order:
- What’s your list size (or target size in 6 months)?
- How often will you send?
- What’s your primary use case?
- What’s your budget ceiling?
The first two questions determine your billing model. Everything else is a tiebreaker.
Step 1: billing model first
The single most important variable in platform selection is the pricing model: per-contact vs per-send. This determines your cost more than any feature comparison.
Per-send pricing wins when:
- You have a large list but send infrequently (monthly, quarterly, event-driven)
- You want to grow your list aggressively without worrying about tier jumps
- You’re a nonprofit, local business, or infrequent newsletter sender
Per-contact pricing wins when:
- You have a small list (under 1,000) and send daily or multiple times per week
- You’re using advanced per-contact features (Klaviyo’s revenue attribution, ActiveCampaign’s pipeline integration) that justify the premium
The break-even rule: If you send fewer than 4 emails per contact per month, per-send pricing (Brevo) is almost always cheaper than per-contact platforms. Use the calculator:
Monthly sends = (list size) Ã- (emails per contact per month)
If monthly sends < 20,000: Brevo Starter (£9/mo) is likely cheaper than any per-contact platform
If monthly sends > 100,000: evaluate on a per-platform basis
The decision most guides make for you without telling you
Every email marketing platform comparison published by a site with affiliate revenue from Mailchimp, Klaviyo, or ConvertKit has a financial incentive to recommend per-contact platforms. Per-contact platforms pay higher commissions because their average revenue per user is higher. Brevo’s per-send model means lower monthly revenue per customer and therefore lower affiliate commissions.
This doesn’t mean per-contact platforms are wrong — they’re right for specific use cases. But it explains why “Brevo first for infrequent senders” is systematically under-recommended relative to the actual math, and why we’re leading with billing model rather than brand name.
Step 2: use case tiebreaker
Once you’ve determined your billing model, narrow by use case:
Ecommerce (Shopify, WooCommerce)
Under $20K/mo store revenue: Omnisend ($59/mo at 5K contacts, SMS bundled) or Brevo (if you send infrequently). Klaviyo is overpriced for this scale.
$20K–$50K/mo: Omnisend or Klaviyo — evaluate based on whether you’ll use predictive segmentation. If you have an operator or agency who can fully build out Klaviyo flows, Klaviyo. If not, Omnisend.
Over $50K/mo: Klaviyo. The revenue-per-recipient attribution and predictive flows generate measurable ROI at this scale.
Creator / newsletter
Under 1,000 subscribers: MailerLite free (1K contacts, automation, custom domain). beehiiv free (up to 2,500 subscribers on some plans, built-in growth mechanics).
1K–10K subscribers: ConvertKit/Kit ($29–$99/mo) if you need tag-based segmentation and native commerce. MailerLite ($32/mo at 5K) if you want a cleaner editor and lower price.
Over 10K subscribers: ConvertKit Creator ($99/mo) or GetResponse (if webinars are part of your product).
B2B SaaS / lead nurture
Small team, simple nurture sequences: GetResponse Marketing Automation ($59–$94/mo at 5K contacts). Brevo Business (£49/mo) if your automation needs are basic.
Serious B2B automation (pipeline integration, conditional splits, goal conditions): ActiveCampaign Plus ($145/mo at 5K). The automation builder is the B2B standard.
Enterprise / large team: HubSpot Marketing Hub (from $890/mo for 2K marketing contacts) or ActiveCampaign Professional ($386/mo at 5K).
Nonprofit
Infrequent sender, any list size: Brevo. The per-send model is purpose-built for nonprofit sending patterns (monthly newsletters, quarterly appeals). A 5K-donor list on Brevo: £9/mo. Same list on Mailchimp: $75/mo.
Event-driven nonprofit: Constant Contact. Their event management features (RSVP forms, event reminders, attendee tracking) are unmatched.
Specific donor-CRM integration required: Mailchimp, if you need DonorPerfect or Bloomerang connectors.
Small business, general newsletter
Free tier priority: MailerLite (1K contacts, automation, custom domain on free plan).
Under 2,000 contacts, infrequent sends: Brevo free.
2K–10K contacts, weekly newsletter: Brevo Starter (£9/mo) or MailerLite Growing Business (£32/mo). Both beat Mailchimp Standard ($75/mo) on price at comparable features.
Step 3: budget ceiling
Run the budget check after identifying the right use-case platform:
| Budget | Platform options |
|---|---|
| £0 | Brevo (free tier), MailerLite (free tier) |
| Up to £20/mo | Brevo Starter (£9/mo for 20K sends), MailerLite Growing Business at small list |
| £20–£100/mo | Brevo Business, MailerLite, GetResponse Email Marketing, Mailchimp Essentials |
| £100–£500/mo | ActiveCampaign Plus, GetResponse Marketing Automation, Klaviyo, Omnisend |
| £500+/mo | ActiveCampaign Professional, Klaviyo at scale, HubSpot Marketing Hub |
The realism gate: If you tell the decision wizard you need deep B2B automation with conditional splits and a budget of £20/mo — there’s no platform that delivers this. The honest answer is: the realistic floor for serious B2B automation is £100–£350/mo. Below that, you get basic drip sequences. Above it, you get the full builder.
Step 4: commit and start
The most common mistake in platform selection: analysis paralysis. Every platform listed above has a free trial or a free tier. The cost of trying the wrong one for 30 days is 30 days, not £thousands.
The decision sequence:
- Calculate your list size and sends/month
- Apply the billing-model filter (under 4 emails/contact/month → start with Brevo)
- Apply the use-case filter
- Apply the budget ceiling
- Start the free trial → build one automation → decide
If you’re still unsure: Take the 60-second decision wizard — 5 questions, outputs top-3 platforms with reasoning.
Common mistakes to avoid
- Starting on Mailchimp by default — The brand recognition is not a reason. Their free tier is now 250 contacts with no automation.
- Over-buying automation depth — If you’re a 500-contact newsletter, you don’t need ActiveCampaign’s pipeline integration.
- Ignoring migration cost — Switching platforms later costs 6–10 hours. Choose with some durability in mind.
- Not accounting for list growth — If you’re planning to grow from 500 to 10,000 contacts in 12 months, model the cost at 10K contacts, not 500.
- Treating “integrations” as equivalent — Mailchimp has 300+ integrations; Brevo has fewer. If specific integrations matter (DonorPerfect, QuickBooks), verify before switching.
Related: Best email marketing platforms 2026 · Per-contact vs per-send pricing · Decision wizard