How to Choose Marketing Automation for Ecommerce
Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
Updated September 2026.
A brand-new Shopify store under 1,000 contacts needs a handful of prebuilt flows and a free or near-free plan; a scaling DTC brand with 25,000+ contacts needs behavioral segmentation, email plus SMS in one journey, and pricing that won't double at the next tier. Marketing automation for ecommerce isn't one product with one price. It's a spectrum from "turn on the abandoned cart template" to "orchestrate a dozen lifecycle flows across email, SMS, and on-site popups, then prove which ones paid for themselves."
This guide isn't a rehash of general email marketing advice. It's about automation as the product: flows that fire on behavior, segments built from purchase history, and pricing traps that show up specifically as a list grows. For straight email-sending tools, read how to choose email marketing for ecommerce, the closest neighbor to this guide. This guide picks up where that one leaves off: flows, segmentation logic, SMS orchestration, on-site behavior, loyalty tie-ins, and attribution back to store revenue.
What marketing automation actually does for a store
Email marketing sends messages. Marketing automation reads what a shopper does, browsing a product twice, adding to cart and leaving, buying and going quiet for 60 days, and fires the right message without a human clicking send. The platform pulls order history, cart events, and browsing behavior from your store, then triggers sequences off that data in real time.
For a growing store, automation does five jobs a plain newsletter tool can't: recover carts before they're gone, welcome a new buyer, win back a quiet customer, upsell based on what someone already bought, and feed a segment into SMS or an on-site popup. Stores that get this right treat automation as a system that runs itself once built, not a calendar someone has to remember to fill.
Key Facts: The average documented online shopping cart abandonment rate is 70.22%, calculated across 50 separate studies (Baymard Institute). Automated, behavior-triggered SMS averages a 20.34% click-through rate, compared with 12.39% for standard one-time SMS campaigns, across more than 246 million sends (Omnisend, 2026). 89% of US consumers had opted in to receive texts from at least one business by 2026, up from 66% in 2021 (EZ Texting, 2026, as compiled by Omnisend). Ecommerce merchants running email, SMS, push, and automation together saw an average return of $79 for every $1 spent in 2025 (Omnisend, 2025).
The flows that actually earn money
A flow is a sequence that fires automatically when a customer does something. Most of the revenue automation generates comes from four or five flows, not the dozens a platform technically lets you build.
| Flow | Trigger | Typical use |
|---|---|---|
| Abandoned cart | Cart created, no purchase within 1 to 4 hours | Reminder, then a nudge, then often a discount on the third touch |
| Browse abandonment | Product viewed twice or more, no add to cart | Lighter touch, surfaces the viewed product and related items |
| Welcome series | New email or SMS signup | Introduce the brand, deliver a first-order incentive |
| Post-purchase | Order placed or shipped | Confirm the order, set delivery expectations, ask for a review |
| Cross-sell / upsell | Specific product purchased | Recommend a complementary product days after delivery |
| Winback | No purchase in 60, 90, or 120 days | Re-engage a lapsed customer, often with an escalating incentive |
| Replenishment | Consumable product with a known usage cycle purchased | Time a reminder to when the customer likely runs low |
| Loyalty and VIP | Customer crosses a spend or order-count threshold | Unlock a perk or move them into a VIP-only segment |
Abandoned cart and post-purchase flows are usually the two highest earners per recipient, since they're triggered by strong purchase intent, not list size. A store with 2,000 contacts and a tight cart flow can outearn one with 20,000 contacts and no flows at all.
What to look for
Consumer-facing automation lives or dies on criteria that matter less in B2B. For a B2B motion, how to choose marketing automation for B2B covers lead scoring and CRM sync instead.
| Criterion | Why it matters for ecommerce | What good looks like |
|---|---|---|
| Store platform integration | Every flow trigger depends on real-time order, cart, and browsing data | Native app for Shopify, WooCommerce, or BigCommerce, syncing in minutes |
| Prebuilt flow library | Building flows from scratch takes weeks | Cloneable templates, editable without a developer |
| Behavioral and purchase segmentation | "Repeat buyers" requires querying order history, not just tags | Filter by order count, AOV, last purchase date, product bought, predicted LTV |
| Email plus SMS in one journey | Separate tools mean two databases and two attribution models | Shared contact profiles, one automation canvas, combined reporting |
| On-site behavior and popups | Automation should start before someone leaves, not after | Exit-intent and behavior-triggered popups feeding email and SMS flows |
| Revenue attribution | Without per-flow revenue, you're optimizing on guesses | Revenue per flow, revenue per send, a clear attribution window |
| Loyalty and reviews tie-in | Loyalty points and review requests are natural triggers | Native or documented integration that can trigger and be triggered by flows |
| Deliverability infrastructure | An automation that lands in spam earns nothing | Dedicated IP options, authentication support, bounce handling |
| Pricing model by contact count | Automation-heavy stores hit list growth fast | Transparent tiers, a clear definition of a billable contact |
Key questions to ask before you buy
How is a flow trigger detected: a live pixel event, or a batch sync? A cart flow that checks once an hour is materially worse than one that fires within minutes. Ask for the specific latency.
What counts as a billable contact? Some platforms count every profile ever captured, including unsubscribes and guest checkouts. Others count only active contacts. That definition alone can double your bill over time.
Do email and SMS share one contact profile and automation canvas, or are they bolted together? A separate opt-in flow, segment builder, and report means you're running two tools that happen to share a login.
How does the platform handle SMS compliance and opt-in capture? TCPA and 10DLC rules differ by country. Ask how it handles consent language, quiet hours, and opt-outs, not just whether it "supports SMS."
What does revenue attribution actually measure? Ask whether it's last-click or any-click, the attribution window, and whether a flow's revenue compares fairly against a campaign's. A 24-hour window and a 5-day window on the same flow report very different numbers.
What happens to your bill if your list grows 3x in a year? Ask for a quote at your current size, 2x, and 3x. Contact-based pricing often jumps sharply at breakpoints rather than scaling smoothly.
Can you migrate existing flows and segments, or rebuild from zero? Migration assistance varies widely; factor rebuild time into your switching cost for a store with a dozen live flows.
Does the platform support on-site personalization and popups natively? Some bundle it; others expect a separate tool with manually synced segments.
Top platforms at a glance
This shortlist is ordered by how often each name comes up in ecommerce automation evaluations, not alphabetically. Pricing reflects each vendor's own page in September 2026 and shifts often; full math is further down.
| Platform | Best for | Email + SMS in one platform | Notable |
|---|---|---|---|
| Klaviyo | Deepest segmentation and flow library | Yes | Interactive pricing calculator, no static rate card |
| Omnisend | SMS and email without Klaviyo's price tag | Yes | Free web push at every paid tier |
| Mailchimp | Stores already using Mailchimp for other marketing | SMS via separate credits | Broadest non-ecommerce feature set (landing pages, social) |
| Brevo | Large, low-frequency-email lists | Yes | Priced by monthly email volume, not contact count |
| ActiveCampaign | CRM-grade automation logic | Yes (WhatsApp too) | Deep branching logic; dollar figures gated behind a live quote flow |
| Attentive | High-volume DTC brands, SMS as a primary channel | Yes | Usage-based; no published starting price |
| Postscript | Shopify-first brands wanting a dedicated SMS specialist | SMS-first, email via integration | Per-message rate drops as plan tier rises |
| Drip | Strong visual automation and behavioral tagging | Email-first, SMS via add-on | Unlimited sends within a plan's contact cap |
| Sendlane | Paying for send volume, not list size | Yes | Unlimited contacts on every tier |
| Yotpo | Stores already using Yotpo for reviews or loyalty | Email and SMS available | Quote-only, not published |
| HubSpot Marketing Hub | Stores already on HubSpot CRM | SMS via integration | Contact-tier pricing plus mandatory onboarding fee |
| Shopify Email | Brand-new stores testing automation | No native SMS | Pay-as-you-go, no subscription |
| MailerLite | Simple automation on a budget | SMS in select countries | Transparent subscriber-count pricing |
| Customer.io | Developer-led teams wanting custom event triggers | Yes | API-first, priced by unique profile count |
For the full head-to-head product comparison, see the best Klaviyo alternatives, the best Omnisend alternatives, and the best Mailchimp alternatives.
How to choose: a decision framework
| Your situation | Prioritize | Consider avoiding |
|---|---|---|
| Brand-new store, under 1,000 contacts | Free or low-cost tier, prebuilt flows, native store integration | A high price floor before flows are proven |
| Scaling DTC, 5,000 to 25,000 contacts | Behavioral segmentation, revenue attribution, email plus SMS on one canvas | Bolted-together SMS that doesn't share a contact profile |
| High-SKU catalog (500+ products) | Dynamic product blocks pulling live catalog data | Static product embeds needing manual updates |
| SMS as a primary channel | A dedicated SMS specialist or SMS built in from day one | SMS as a checkbox feature with thin compliance tooling |
| Large list, low email frequency | Platforms priced by send volume, not contact count | Contact-count platforms where a quiet list inflates the bill |
| Already running HubSpot CRM | HubSpot Marketing Hub, one system of record | A second platform duplicating contact records |
| Developer-led team with custom events | API-first platforms with flexible event ingestion | No-code-only platforms that can't take a custom webhook |
| Testing automation, minimal budget | Shopify Email or a free tier to prove flows convert first | A $500+/month plan before validating one flow |
If you're also deciding between a single all-in-one platform and stitching together specialist tools, how to choose an all-in-one marketing platform walks through that tradeoff directly.
Pricing: what a growing list actually costs
Every figure below comes from the vendor's own pricing page, fetched in September 2026. Klaviyo and ActiveCampaign run pricing calculators that compute the number entirely in the browser with no static rate card; for those two, the model is described instead of an unconfirmed figure.
Entry pricing at two reference list sizes
| Platform | At 500 contacts | At 5,000 contacts | Billing basis |
|---|---|---|---|
| Klaviyo | Free up to 250 profiles; paid plans priced by interactive calculator, no static figure | Priced by calculator, not verifiable from the static page | Contacts and message volume |
| Omnisend | $16/month (Standard), shown on-site at a 30% intro discount as $11.20/month | Pro starts at $41.30/month at 2,500 contacts (also intro-discounted) | Contacts |
| Mailchimp | Essentials from $13/month, Standard from $20/month | Scales from entry price; 15% multi-month discount at 10,000+ contacts, exact figure needs the client-side calculator | Contacts |
| Brevo | Starter $9/month (from 5,000 emails/month, any contact count) | Standard $18/month (also from 5,000 emails/month, adds automation) | Email volume |
| MailerLite | Comfort $12/month, Power $25/month | Comfort $49/month, Power $69/month | Subscribers |
| Customer.io | Essentials from $100/month, includes 5,000 profiles | Same $100/month tier; extra profiles $0.009 each | Unique profiles |
| Drip | $39/month covers up to 2,500 contacts, unlimited sends | Next tier up; no published static figure | Contacts |
| Sendlane | $100/month covers up to 50,000 emails/month, unlimited contacts | Same volume tier; contacts don't affect price | Email volume |
Annual billing runs roughly 10% cheaper on Brevo and MailerLite (confirmed on both pricing pages); most others here price primarily on monthly billing with annual options at checkout.
HubSpot Marketing Hub, checked twice
HubSpot's pricing page has a documented history of serving monthly and annual labels backwards to automated readers. This guide fetched it twice and applied the rule that annual commitment is always the cheaper of the two numbers shown.
| Tier | Monthly billing (no commitment) | Annual commitment (per month) | Contacts included | One-time onboarding |
|---|---|---|---|---|
| Starter | $20/month per seat | $7/month per seat | 1,000 marketing contacts | None |
| Professional | $890/month | $800/month | 2,000 marketing contacts, 3 core seats | $3,000 |
| Enterprise | Annual commitment only | $3,600/month | 10,000 marketing contacts, 5 core seats | $7,000 |
The $3,000 and $7,000 onboarding fees are mandatory at Professional and Enterprise, and belong in your first-year cost, not just the monthly line.
Usage-based and quote-only pricing
Several platforms skip contact-count pricing entirely:
- Shopify Email is pay-as-you-go: 10,000 free emails a month, then $1 per additional 1,000, with automatic volume discounts past 300,000 a month. No subscription beyond your Shopify plan.
- Postscript charges a monthly fee (Starter free with a $49 minimum, Growth $100, Professional $500) plus a per-SMS rate that drops at higher tiers.
- Attentive and ActiveCampaign don't publish starting dollar figures; both route buyers through a quote flow based on list size, volume, and channel mix. Treat any third-party-quoted price for either as unverified.
- Yotpo's email and SMS product has no published pricing; it's quoted through a demo request.
What drives the bill up beyond the sticker price: SMS credits charged per message, overage fees past a plan's send volume, platforms that count unsubscribed profiles toward the billable total, and add-ons (advanced segmentation, dedicated IPs, priority support) bundled only into higher tiers.
For a structured way to model the full first-year cost, see how to choose marketing automation software, the general framework this guide builds on.
Frequently asked questions
Do I need marketing automation, or is email marketing enough for my store?
If you're sending the same promotional email to your whole list on a schedule, email marketing covers that. If you want a message that fires when someone abandons a cart, buys a specific product, or goes quiet for 90 days, that's automation. Most growing stores need both, which is why Klaviyo and Omnisend bundle both into one product. See how to choose email marketing for ecommerce for the sending-focused evaluation.
Should SMS live on the same platform as email, or run separately?
For most stores under $10 million in annual revenue, one platform is simpler: one database, one automation canvas, one attribution model. Larger operations with a dedicated SMS strategy sometimes prefer a specialist like Attentive or Postscript instead. If SMS alone is your focus, how to choose SMS marketing software covers that decision on its own.
How many flows should I build before I worry about anything else?
Start with abandoned cart, welcome series, and post-purchase. Those three typically account for most automation-driven revenue on a new setup, and take days to build with prebuilt templates, not weeks. Add browse abandonment and winback once the first three convert, then layer in replenishment or loyalty if your product fits that pattern.
What's the real difference between contact-based and volume-based pricing?
Contact-based pricing (Klaviyo, Omnisend, Mailchimp, MailerLite) charges by database size, regardless of send frequency. Volume-based pricing (Brevo, Sendlane) charges by messages actually sent, regardless of list size. A large, rarely-emailed list costs less on a volume-based platform; a smaller, frequently-emailed one can cost less on a contact-based one.
Is a platform's free plan actually usable for a new store?
Usually for testing, not for running the business. Most free tiers cap out around 250 to 500 contacts and a few hundred sends a month, enough to test two or three flows but not enough for consistent volume. Shopify Email is the exception: 10,000 free emails a month lets some tiny stores never pay for email at all, though it lacks the segmentation depth of a dedicated platform.
Can I switch platforms later without losing my flows?
Yes, but budget real time for it. Migrating means rebuilding or importing flows, segments, your suppression list, and historical performance data. Some platforms offer migration assistance; others expect a rebuild from scratch. The suppression list matters most: sending to someone who previously opted out creates a compliance and deliverability risk on the new platform.
Choosing a platform that grows with your store
Start with your store platform and confirm native integration first, since a shaky sync undermines every flow built on top of it. Then decide whether your list grows through steady volume or a large, low-frequency audience, since that alone should point you toward contact-based or volume-based pricing. Build the three highest-earning flows first, abandoned cart, welcome, and post-purchase, and prove they convert before paying for a full feature set. The right choice is rarely the one with the most features; it's the one whose pricing model matches how your list grows.
If you're weighing automation against a CRM for the same budget line, marketing automation vs CRM breaks down when you need one, the other, or both. If the real question is your ecommerce platform rather than your marketing stack, how to choose an ecommerce platform is the right starting point instead.
Related reading
- How to choose email marketing for ecommerce, the sending-focused neighbor to this guide
- How to choose marketing automation software, the general evaluation framework
- How to choose marketing automation for B2B, the lead-scoring, CRM-sync version
- Email marketing evaluation criteria, a deeper look at criteria
- The best Klaviyo alternatives, a head-to-head product comparison
- Klaviyo vs HubSpot Marketing Hub vs MailerLite, a three-way comparison
- The best email marketing software of 2026, the broader roundup
- How to choose a help desk for ecommerce, the support side of the same relationship

Head of Enterprise Solutions
On this page
- What marketing automation actually does for a store
- The flows that actually earn money
- What to look for
- Key questions to ask before you buy
- Top platforms at a glance
- How to choose: a decision framework
- Pricing: what a growing list actually costs
- Entry pricing at two reference list sizes
- HubSpot Marketing Hub, checked twice
- Usage-based and quote-only pricing
- Frequently asked questions
- Do I need marketing automation, or is email marketing enough for my store?
- Should SMS live on the same platform as email, or run separately?
- How many flows should I build before I worry about anything else?
- What's the real difference between contact-based and volume-based pricing?
- Is a platform's free plan actually usable for a new store?
- Can I switch platforms later without losing my flows?
- Choosing a platform that grows with your store
- Related reading