
Guides
Which email marketing software deserves the subscription
Compare Klaviyo, Mailchimp, HubSpot, ActiveCampaign, Customer.io, Brevo and Kit on billing units, automation depth and exit cost before you subscribe.
What to take away
- The billing unit decides the email marketing software bill. Klaviyo and Mailchimp charge on stored contacts, ActiveCampaign on contacts plus seats, Customer.io on profiles and send volume, HubSpot on marketing contacts, Brevo on send volume, Kit on subscribers.
- Match the product to the job. Klaviyo and Customer.io carry event-driven lifecycle work; Mailchimp and Brevo carry campaigns and simple journeys; HubSpot carries the CRM; ActiveCampaign sits between; Kit is for creators.
- Every finalist proves suppression, export, deletion and rollback in a pilot before you sign.
- Price the exit, not the entry. Export formats, API throttles and contract timing decide what leaving costs.
- The subscription that deserves the money is the one whose billing unit tracks your growth and whose exit test passes. For most ecommerce shops that is Klaviyo. For CRM-led teams it is HubSpot. For product-led SaaS it is Customer.io. For high-volume low-frequency sending it is Brevo. For creators it is Kit. For small broadcasters it is Mailchimp. For service lead nurture with seats it is ActiveCampaign.
Every platform here is Email marketing software, so the billing model matters more than the feature list. Two tools with identical checkmarks can cost three times different amounts at the same list size.
Prices, free plans and limits change on the vendor's schedule, not yours. Check the official pricing page on the day you decide. Treat every figure below as a model to refill, not a quote.
The table compares the seven named products on billing unit, typical entry price, automation depth and exit cost. Use it to shortlist, then run the pilot before you pay.
The seven email platforms compared
Klaviyo. Built for ecommerce, where a placed order, a refund or a browse event can start a flow. Charges on stored profiles, with a monthly send allowance attached. Publicly listed entry tiers often start near $20 per month for about 500 profiles, with a free tier around 250 profiles. Suits shops on Shopify or BigCommerce that want revenue attributed to a flow.
Mailchimp. The default for small teams that need campaigns, a form and a basic welcome journey in one afternoon. Charges on stored contacts. The free tier is capped by contact count and monthly sends, often around 500 contacts and 1,000 sends per month.
Paid Essentials often starts near $13 per month for 500 contacts. Suits businesses whose email is mostly broadcast. Automation is real but shallower than Klaviyo's.
HubSpot. The email tool is one room in a CRM. Charges on marketing contacts, so a large database of non-marketing records does not inflate the bill.
The free CRM and free email tools exist, while Marketing Hub Starter typically starts near $20 per seat per month. Suits teams whose email has to see deals, tickets and lifecycle stage in the same record. Expensive if you only want newsletters.
ActiveCampaign. Sits between a broadcaster and a lifecycle engine. Charges on contacts with a seat component, so a ten-person team pays more than a two-person team on the same list. Starter often starts near $15 per month for 1,000 contacts, with seat fees extra. Suits service businesses running lead nurture, appointments and light CRM. Automation builder is the strongest part.
Customer.io. Built for product and lifecycle messaging, where the trigger comes from your own application. Charges on profiles plus send volume, which decouples the bill from list size. Entry pricing typically starts near $100 per month for small profile and send volumes. Suits SaaS teams sending onboarding, trial-expiry and win-back messages from product events. Not a newsletter tool.
Brevo. Charges primarily on send volume rather than stored contacts, so a large, quiet list is cheap. The free tier often allows 300 emails per day, and paid plans often start near $25 per month for 20,000 emails. Suits senders with big lists and low frequency, and teams that want SMS and transactional email on one invoice. Automation is adequate for welcome and re-engagement.
Kit. Built for creators, newsletters and paid subscriptions. Charges on subscribers. The free tier often covers up to 10,000 subscribers, and paid Creator plans often start near $25 per month for 1,000 subscribers. Suits writers and course sellers. Weak fit for ecommerce flows or a sales team.
Billing units and entry prices compared
Primary billing unit
- Klaviyo
- Stored profiles
- Mailchimp
- Stored contacts
- HubSpot
- Marketing contacts
- ActiveCampaign
- Contacts plus seats
- Customer.io
- Profiles plus sends
- Brevo
- Send volume
- Kit
- Subscribers
Seat cost
- Klaviyo
- Included
- Mailchimp
- Tiered
- HubSpot
- Tiered
- ActiveCampaign
- Yes
- Customer.io
- Tiered
- Brevo
- Tiered
- Kit
- Included
Best fit
- Klaviyo
- Ecommerce flows
- Mailchimp
- Campaigns for small teams
- HubSpot
- CRM-led email
- ActiveCampaign
- Lead nurture
- Customer.io
- Product messaging
- Brevo
- High-volume, low-frequency
- Kit
- Creators and newsletters
The unit decides what happens when you grow. A list that doubles costs Klaviyo and Mailchimp more. A list that goes quiet costs Brevo less. A list that stops being mailed at all should be suppressed, and suppression rules differ by platform.
Billing unit decides your growth cost
Klaviyo
- Billing unit
- Stored profiles
- Seat cost
- Included
- Best fit
- Ecommerce flows
- List doubles
- Costs more
- Entry price
- ~$20/500
Mailchimp
- Billing unit
- Stored contacts
- Seat cost
- Tiered
- Best fit
- Small-team campaigns
- List doubles
- Costs more
- Entry price
- ~$13/500
HubSpot
- Billing unit
- Marketing contacts
- Seat cost
- Tiered
- Best fit
- CRM-led email
- List doubles
- Only marketing
- Entry price
- ~$20/seat
Brevo
- Billing unit
- Send volume
- Seat cost
- Tiered
- Best fit
- High-volume sends
- List doubles
- Costs less
- Entry price
- Send-based
Publicly listed entry tiers as of 2026 typically look like this:
| Platform | Typical entry price | Automation depth | Exit cost to test | Best subscription |
|---|---|---|---|---|
| Klaviyo | Free around 250 profiles; paid often near $20/mo for 500 profiles | Deep ecommerce event flows | Export profiles, events and flow definitions; API rate limits | Ecommerce shops on Shopify or BigCommerce |
| Mailchimp | Free around 500 contacts and 1,000 sends/mo; paid often near $13/mo for 500 contacts | Campaigns and basic journeys | Contact and permission export; history limits | Small teams sending broadcasts |
| HubSpot | Free CRM; Marketing Hub Starter typically near $20/seat/mo | CRM-triggered email and workflows | Export depends on hub and tier; API limits | Teams whose email must see deals and tickets |
| ActiveCampaign | Starter often near $15/mo for 1,000 contacts, seat fees extra | Strong visual builder for lead nurture | Contact, automation and suppression export | Service businesses with lead nurture and appointments |
| Customer.io | Entry typically near $100/mo for small profile and send volumes | Product-event lifecycle messaging | Profile, event and campaign export; API limits | SaaS onboarding, trial expiry and win-back |
| Brevo | Free 300 emails/day; paid often from $25/mo for 20,000 emails | Adequate welcome and re-engagement | List, suppression and log export | Large, quiet lists and low-frequency sending |
| Kit | Free up to 10,000 subscribers; paid often from $25/mo for 1,000 subscribers | Simple sequences and paid newsletters | Subscriber and tag export | Creators, writers and course sellers |
Which subscription deserves the money
No platform wins every job. The subscription that deserves the money is the one whose billing unit matches your growth curve and whose exit test passes.
Which subscription deserves the money
What starts your messages?
Klaviyo: ecommerce order and browse events
HubSpot: email must see deals and tickets
- Choose Klaviyo if you run Shopify or BigCommerce and want revenue attributed to flows. Pay for stored profiles.
- Choose HubSpot if email must see deals, tickets and lifecycle stage on the same CRM record. Pay for marketing contacts and seats.
- Choose Customer.io if triggers come from your product and you need onboarding, trial-expiry and win-back messages. Pay for profiles plus sends.
- Choose Brevo if you have a large, quiet list and send low frequency, or want SMS and transactional email on one invoice. Pay for sends.
- Choose Kit if you are a writer, newsletter operator or course seller. Pay for subscribers.
- Choose Mailchimp if you need campaigns, a form and a simple welcome journey fast. Pay for stored contacts.
- Choose ActiveCampaign if you run lead nurture, appointments and light CRM for a service business. Pay for contacts plus seats.
Skip any platform that cannot export suppressions, events and automation definitions during the pilot. That test matters more than a discount.
Model the cost in your own numbers
Do not compare published tiers. Build the arithmetic from your own figures.
Model cost at three points
- 3points in time to model
- Todaycurrent tier price
- 12 monthsprojected growth tier
- Peak monthoverage and add-ons
Monthly cost equals the tier price for your billing unit, plus seats times seat price, plus add-ons, plus overage. Work it at three points: today, twelve months out, and a peak month.
Then divide by the number of messages that actually reach an inbox. A platform that costs twice as much but delivers twice the automation coverage is not twice the price.
Ask each vendor three questions in writing. What counts as a billable contact? Does the same person in two lists count twice? What happens on the day you cross a tier?
What each platform will not do for you
None of them fix a list you bought. None of them guarantee inbox placement, and any vendor that does should be removed from the shortlist.
Deliverability stays with the sender. Put SPF, DKIM and DMARC on your domain. Warm up a new dedicated IP, monitor blocklists and handle complaints. Google Postmaster Tools shows reputation data for your domain. The platform supplies the controls; you supply the discipline.
Compliance stays with you too. CAN-SPAM, CASL, GDPR and CCPA/CPRA set different requirements by jurisdiction. The Gmail and Yahoo bulk sender rules add their own thresholds. Confirm your obligations with qualified counsel or the relevant regulator before you import a list.
Run a worked pilot before you sign
Pick the two finalists that survived the cost model. Give each the same seven tasks, on synthetic or minimized data.
Seven pilot tasks before you sign
- Import list with duplicate and hard bounce
- Build welcome journey with wait and branch
- Reorder events, confirm no wrong message
- Trigger API suppression over active automation
- Export contacts, permissions, events, definitions
- Delete one contact, prove deletion propagated
- Open urgent support case, time first reply
Score completion, accuracy, effort and cost. Keep the incumbent running until the evidence supports a move.
Check the exit before the entry
Ask for a full export during the pilot, not after the contract ends. Confirm the format, the API rate limit, how far back history goes, and whether a professional-services fee applies.
Exit checks before entry
- Request full export during the pilot
- Confirm export file format
- Confirm API rate limit
- Check how far back history goes
- Ask if professional-services fee applies
- Keep control of your data
- Count full ownership cost
A low entry price can hide an expensive dependency. The GOV.UK technology selection guidance frames the question well for any buyer: choose tools you can change later, keep control of your data, and count the full ownership cost.
The technology-selection standard adds the test that matters here, which is whether the choice avoids inappropriate lock-in. Neither is a ranking of commercial email products.
The GAO evaluation design guide is written for federal program evaluation, but its discipline transfers: state the question, name the evidence, and do not treat a vendor claim as a causal result.
The W3C Privacy Principles statement supplies shared vocabulary for the data flow behind the tool and warns against pushing privacy work onto the individual.
Neither replaces your contract, your consent analysis or a review of the live configuration.
Common questions
Which email marketing software is best?
There is no universal answer, and any list that claims one is selling something. Klaviyo wins for ecommerce flows, HubSpot for CRM-led email, Customer.io for product messaging, Brevo for high-volume low-frequency sending, Kit for creators. Mailchimp fits small broadcast teams. ActiveCampaign fits service lead nurture. Choose the cheapest one that passes your pilot.
Is Mailchimp still worth it in 2027?
For a small team sending campaigns with a simple welcome journey, yes. For event-driven ecommerce flows with revenue attribution, Klaviyo or Customer.io will do more. Check the current contact and send caps on the free tier before you plan around it.
How long should a pilot run?
Long enough to cover a normal week, a peak send, one failure and one support case. That is usually two to four weeks. Do not extend it by mailing real customers more than the test requires.
Can I switch platforms without losing suppression data?
Only if you export it. Suppressions, unsubscribe timestamps and consent records must move with the contacts, or you will mail people who opted out.
Test the export during the pilot and reconcile the counts before you cut over.
Once you are live, email marketing analytics: what to keep and what to drop is the next decision, because the metrics you track should follow the billing unit you chose.






