letters, letter, envelopes, stack of letters, post office, paper, mailing, envelope, stack of paper, piled up, amount of paper, letter, envelopes, envelopes, envelopes, envelopes, envelopes, post office, envelope, envelope, envelope. Which email automation tools earn their keep
Photo by cocoparisienne on Pixabay

Rules

Part of What matters most in email automation: five priorities

Which email automation tools earn their keep

Compare Klaviyo, Mailchimp, HubSpot, Braze, Customer.io and ActiveCampaign on pricing model, trigger logic, deliverability and exit cost before you buy.

What to take away

  • Klaviyo, Mailchimp, HubSpot, Braze, Customer.io and ActiveCampaign are the email automation tools most teams shortlist, and each bills on a different number.
  • Klaviyo and Customer.io charge per profile, Mailchimp and ActiveCampaign per contact, HubSpot per seat plus marketing contact, Braze per monthly active user. The billing unit decides your ceiling.
  • Ask each vendor what happens to your flows, templates and event history if you leave. Portable assets and raw event export are the exit test.
  • Run one journey through two tools with real data before signing. Late events, duplicate events and suppressed contacts break more automations than missing features.

Keep the pilot evidence beside the contract so a reviewer can reproduce the decision without you.

Start with the billing unit

Six platforms cover most of this market, and they do not charge the same way. Klaviyo bills on active profiles with a monthly send allowance. Mailchimp bills on contacts and counts sends against a plan limit.

How six platforms bill

Klaviyo

Billing unit
active profiles
Send limit
monthly allowance
Dormant list cost
high

Mailchimp

Billing unit
contacts
Send limit
plan limit
Dormant list cost
low

HubSpot

Billing unit
seats + contacts
Send limit
tiered bundles
Dormant list cost
high

Braze

Billing unit
monthly active users
Send limit
annual contract
Dormant list cost
high

HubSpot sells seats and marketing contacts on tiered bundles. Braze prices on monthly active users under an annual contract. Customer.io charges by profiles plus monthly tracked users. ActiveCampaign bills on contacts and adds seat tiers.

That difference matters more than any feature grid. A list of 200,000 dormant contacts costs little on a send-based plan and a fortune on a profile-based one. Email automation pricing punishes whichever number you let grow.

Prices below are published entry tiers and typical contract ranges, not quotes. Ask each vendor for the tier above your projected list size.

Billing unit

Klaviyo
Active profiles, monthly send allowance
Mailchimp
Contacts, plan send limits
HubSpot
Seats plus marketing contacts
Braze
Monthly active users, annual contract
Customer.io
Profiles plus monthly tracked users
ActiveCampaign
Contacts, seat tiers

Published entry price

Klaviyo
Free to 250 profiles; paid email plans from about $20 a month
Mailchimp
Free to 500 contacts and 1,000 sends a month; Essentials from about $13 a month
HubSpot
Free tools; Starter from about $15 a seat a month; Professional from about $890 a month at 2,000 marketing contacts
Braze
No public list price; contracts typically run from tens of thousands of dollars a year
Customer.io
Free development workspace; paid plans typically from about $100 a month
ActiveCampaign
Starter from about $15 a month at 500 contacts, billed annually

Main trigger source

Klaviyo
Store purchase, browse and predicted lifetime value
Mailchimp
Signup forms and campaign engagement
HubSpot
CRM lifecycle stage changes
Braze
Push, in-app and email events in one canvas
Customer.io
Product and API events
ActiveCampaign
Site tracking and lead score changes

What each tool is actually good at

Klaviyo earns its keep for ecommerce. Purchase history, browse events and predicted lifetime value sit inside the flow builder, so a post-purchase sequence can branch on what someone bought. Suits stores with real order volume; weak if you sell nothing.

What each tool is good at

Klaviyo

Strength
ecommerce flows
Best fit
stores with orders
Weak spot
no product sales

Mailchimp

Strength
general purpose
Best fit
small lists
Weak spot
shallow depth

HubSpot

Strength
CRM-linked email
Best fit
shared pipeline
Weak spot
expensive at scale

Braze

Strength
cross-channel scale
Best fit
enterprise teams
Weak spot
needs engineers

Mailchimp is the general-purpose default. Its journey builder handles welcome, onboarding and re-engagement without much setup, and the free tier covers small lists. Suits businesses that need one tool for campaigns and automation together.

HubSpot ties email to a CRM record. Lifecycle stage changes fire workflows, and sales tasks land in the same timeline. Suits teams where marketing and sales share one pipeline, and it is the most expensive of the six at scale.

Braze handles cross-channel orchestration at volume. Its canvas tool manages frequency across email, push and in-app, which matters once you send to millions. Suits enterprise teams with engineering support and an annual budget.

Customer.io is event-driven. Any product event can start a journey, and the API is the point rather than an add-on. Suits SaaS companies whose triggers come from application data.

ActiveCampaign sells automation depth at mid-market prices. Conditional logic, lead scoring and lightweight CRM sit in one place. Suits small teams that want branching without an enterprise contract.

For transactional mail, Amazon SES charges $0.10 per 1,000 emails and Postmark starts at $15 a month for 10,000. Neither runs marketing journeys, so most teams keep one of them beside the platform above.

Test the journey, not the feature list

Build one welcome sequence and one win-back sequence in each shortlisted tool. Use real contacts, including a suppressed address, a duplicate, and someone who unsubscribed mid-flow.

Journey test checklist

  • Build one welcome sequence
  • Build one win-back sequence
  • Add a suppressed address
  • Add a duplicate contact
  • Add a mid-flow unsubscriber
  • Send an event late and twice
  • Check deduplication and ordering

Watch what happens when an event arrives late or twice. Google Cloud's Pub/Sub subscription overview documents at-least-once delivery without ordering guarantees, which is the honest default for most event pipelines. If a tool cannot deduplicate or handle out-of-order events, your trigger logic will fire the wrong message.

Amazon SES publishes events to Amazon SNS:

  1. send
  2. delivery
  3. bounce
  4. complaint
  5. reject
  6. open
  7. click
  8. delay
  9. subscription

Ask whether the tool preserves those raw records and the identifiers needed to reconcile them. Review the common email automation questions teams raise about event data before you commit.

Deliverability is a separate test. All six platforms require you to authenticate a sending domain with SPF and DKIM records before you send from it.

Since February 2024, Google and Yahoo bulk sender rules also require DMARC and one-click unsubscribe for anyone sending 5,000 or more messages a day to their users.

Score the exit before the entry

Exit cost separates a tool that earns its keep from one that traps you. Ask for the export before the pilot, not after the invoice.

CheckWhat to askEvidence to keep
FlowsCan journeys export in a readable format?Sample export file
TemplatesDo modules survive leaving the platform?Rendered HTML
EventsIs raw event history available?API pull of 30 days
SuppressionDoes the unsubscribe list travel with you?CSV of suppressed contacts
CostWhat is the next tier's price?Written quote
ContractWhat is the notice period and overage rate?Signed term sheet

Where the evidence lives

The GOV.UK technology selection guidance asks buyers to weigh adaptability, data control, security review and total ownership cost. Those questions apply to email platforms even though the guidance was written for public services.

The GOV.UK open standards guidance links open standards to interoperability and reduced supplier dependence. Test whether your event definitions and contact data can move between tools. Teams that document these habits build email automation best practices that survive a vendor switch.

Common questions

Is one email automation tool enough?

Usually not. Most teams end up with a campaign platform plus a transactional sender, because the two have different reliability needs. Map which system owns each trigger before you consolidate.

Should the tool with the most features win?

No. Prefer the smallest stack that meets your requirements, then check the billing unit against your list growth. A cheaper tool that charges per profile can cost more than a premium one that charges per send.

What should a pilot prove?

Success, failure, recovery, export and deletion, run by the people who will own it. Use realistic data, including suppressed and duplicate contacts, and write down what happened.

How do we compare prices fairly?

Convert every quote to cost per thousand contacts per month at your current list size and your projected size in twelve months. Ask each vendor for that number in writing, since published tiers change.

More in Rules

Latest from Standards Desk