← Blog · Home

Which Klaviyo flows should an ecommerce store have?

A prioritized checklist of lifecycle flows for DTC brands, what each one is for, and how to know if you are missing revenue because of gaps versus weak creative.

Published 2026-04-30 · BlitzFlows

A serious Klaviyo ecommerce program should treat a small set of lifecycle flows as non-optional infrastructure: welcome, abandoned cart, browse abandonment, post-purchase, win-back, and either replenishment or back-in-stock when your catalog supports it. If you only run welcome and cart, you are usually leaving predictable revenue on the table.

Key takeaways

  • Protect checkout first, then build relationship and repeat purchase.
  • One excellent browse flow beats three mediocre "everything" broadcasts.
  • Measure revenue per recipient, not vanity opens alone.

Which flows matter most, in what order?

Use this priority order when you are capacity-constrained. It mirrors how strong operators sequence work so revenue compounds instead of stalling in setup mode.

  1. Abandoned cart: recovers intent at the bottom of the funnel.
  2. Browse abandonment: captures research intent that never reached cart.
  3. Welcome: sets expectations, educates product, and earns early repurchase.
  4. Post-purchase: drives reviews, education, and the second order.
  5. Win-back: reactivates lapsed buyers with honest incentives and better timing.
  6. Replenishment or back-in-stock: ties email to inventory and repeat need.

Flow-by-flow: what "good" looks like

FlowPrimary jobWeak signal
WelcomeOnboard and earn the second order fast.High opens, low placed order by message three.
Abandoned cartRecover checkout without training discount reflexes.Only converts when every send is 20% off.
Browse abandonmentReturn high-intent viewers to the PDP or collection.Same creative as cart, different intent, poor click.
Post-purchaseReduce remorse, drive UGC, cross-sell thoughtfully.Generic "thanks" with no next step tied to what they bought.
Win-backBring back buyers with timing and segment discipline.Blasts everyone inactive with the same coupon ladder.
Replenishment / BISMatch inventory and replenishment cycles.Promotes SKUs the customer never bought.

How do I know if I have a gap problem or a yield problem?

Gap problem: Klaviyo shows flows missing entirely, paused for months, or live but never touched since launch. Yield problem: flows exist and send, but revenue per recipient trails what similar brands see, or only the first message earns.

If you are unsure, run the audit path in our email revenue benchmark article first, then return to this checklist with sorted revenue by flow.

Where does BlitzFlows fit?

We install missing coverage, repair weak automation, and draft campaigns from real store signals, with operators reviewing changes and you keeping final approval. If your roadmap is stuck at "we should fix Klaviyo someday," that is the loop we run on purpose.

Frequently asked questions

What is the minimum set of Klaviyo flows for a serious DTC brand?
Most teams start with welcome, abandoned cart, browse abandonment, post-purchase, win-back, and replenishment or back-in-stock where the catalog supports it. If you only have welcome and cart, you are usually leaving predictable revenue on the table.
Should I build all flows on day one?
Ship core revenue protection first (cart and browse), then welcome and post-purchase, then win-back and replenishment. Quality and measurement beat turning on ten mediocre automations at once.
How do I know if a flow is underperforming?
Compare placement, open, click, and placed order rate to Klaviyo benchmarks for your industry where available, but prioritize revenue per recipient and incremental lift versus control. A flow can look healthy on opens while doing little for orders.