The 7 Klaviyo Flows Every Shopify Store Needs in 2026

|Diana Nekrasova

If your Klaviyo account is running on default templates and a single abandoned-cart email you set up at launch, you are not running an email program — you are running an expensive newsletter. Here is what the data actually looks like in 2026: according to Klaviyo's 2026 benchmark report, drawn from over 183,000 brand accounts, automated flows generate nearly 41% of total email revenue from just 5.3% of total sends — with an average revenue per recipient (RPR) nearly 18× higher than broadcast campaigns. That asymmetry is the whole argument for flows. Build them right and they compound quietly while you focus on everything else.

Below is the exact stack I build — and the order I build it in — for every Shopify DTC client I bring on. Seven flows. Concrete triggers. Real benchmarks. No fluff.


What is a Klaviyo flow, and why does the order you build them matter?

A Klaviyo flow (also called an automation) is a trigger-based email or SMS sequence that fires automatically when a subscriber takes a specific action — adding to cart, viewing a product, placing an order. Unlike a campaign (a broadcast sent to a segment at a fixed time), a flow is always-on and contextually relevant. Klaviyo flows are automated sequences triggered by customer behavior, and they generate nearly 41% of total email revenue from just 5.3% of total sends. That ratio is the reason top-performing DTC brands prioritize flow architecture over campaign volume.

Build order matters because flows compete for the same subscriber's attention. If your welcome flow and your first campaign fire on the same day, you muddy attribution and burn goodwill. I build in this sequence: highest-RPR flows first, then the flows that protect revenue from leaking at each stage of the funnel.


Flow #1 — Welcome Series: Is this really still your highest-revenue flow?

Yes. According to Klaviyo, the welcome flow generates the highest revenue per recipient of any flow type. The average welcome flow RPR is $2.65, and top-10% performers reach $21.18. The reason is simple: a new subscriber is at peak intent the moment they hand over their email. Every hour you delay that first message, intent decays.

Trigger: List → Added to List (your main Klaviyo newsletter list). Send Email 1 immediately (under 5 minutes). Build a 3-email sequence: Email 1 immediately (brand story + hero product), Email 2 at day 3 (social proof and testimonials), Email 3 at day 7 (first-order discount incentive).

Benchmark to beat: Open rate of 45–65% on Email 1, declining to 30–40% by the final email. If Email 1 is below 40%, the issue is almost always a weak subject line or a delayed send — not the offer. Welcome emails generate 320% more revenue per email than standard promotional emails.

What I'd do: Add a conditional split at Email 2. If someone clicked Email 1 but didn't buy, show them a bestseller with social proof. If they didn't open at all, shorten the copy and test a curiosity-driven subject line. Don't discount too early — save the discount for Email 3 so you're not training your entire list to wait for an offer.


Flow #2 — Abandoned Checkout: Why is this a different flow from abandoned cart?

They are two different triggers with very different intent levels. Abandoned Checkout fires from the Started Checkout Shopify event — the person entered their email at checkout and then left. Abandoned Cart fires from the Added to Cart event. Checkout-starters have explicitly committed enough to type in their contact info; that's a materially higher signal. Klaviyo data shows abandoned checkout flows have an average open rate of 41.18% and a click rate of 9.17%.

Trigger: Metric → Started Checkout, with a flow filter: Placed Order zero times since starting this flow. Send at +1 hour. Recommended sequence: two emails within 24 hours — Email 1 at +1 hour (simple reminder with direct cart link), Email 2 at +18 hours (brief reassurance on shipping and returns plus CTA).

What I'd do: Keep Email 1 brutally simple. Product image, cart link, one line of copy. No discounts in Email 1 — you'll train people to abandon checkout deliberately to trigger a coupon. Reserve any discount for Email 2, and make it time-bound (expires in 24 hours).


Flow #3 — Abandoned Cart: How much revenue are you leaving on the table with a single email?

A lot. Klaviyo analysis revealed that three-email sequences produced $24.9 million compared to just $3.8 million from single emails — a 6.5× lift from adding two more touchpoints. The average abandoned cart flow RPR is $3.65, with top-10% performers reaching $28.89. If you have one email here, this is your single biggest quick win.

Trigger: Metric → Added to Cart, flow filter: Placed Order zero times since trigger. Exclude anyone already in the Abandoned Checkout flow to avoid double-sending. Three-email sequence: +1 hour, +24 hours, +72 hours.

What I'd do: Use dynamic product blocks in all three emails (Klaviyo renders these natively from the Shopify catalog). Add a conditional split at Email 2: high-AOV customers ($150+) get a free-shipping offer; others get a urgency nudge without a discount. Test social proof (reviews of the abandoned item) in Email 3 — it often outperforms a discount.


Flow #4 — Browse Abandonment: Should you send this to everyone who views a product page?

No — and sending it indiscriminately is one of the fastest ways to tank your deliverability. Browse abandonment fires from the Viewed Product Klaviyo metric. The key filter is to exclude anyone who added to cart or started checkout in the same session (they should be in a higher-intent flow). The average browse abandonment flow RPR is $1.07, with top-10% performers reaching $7.21.

Trigger: Metric → Viewed Product, flow filter: Added to Cart zero times since trigger AND Placed Order zero times in last 7 days. One to two emails maximum. Email 1 at +4 hours; optional Email 2 at +48 hours for non-openers only.

What I'd do: Keep browse abandonment to one email for most stores unless you have strong list hygiene and inbox placement above 85%. Volume here is high; getting flagged as spam on this flow will hurt your whole sending domain. Quality over quantity.


Flow #5 — Post-Purchase: Isn't one confirmation email enough?

Not if you care about LTV. Repeat customers spend 67% more than new customers on average (Bain & Company research) , making the post-purchase period the highest-leverage window to build a second-purchase habit. Most stores waste it with a generic "your order is confirmed" and nothing else. The average post-purchase flow RPR is $0.41, with top-10% performers reaching $5.14 — that 12× spread is almost entirely explained by whether the brand runs a real post-purchase sequence or a single transactional email.

Trigger: Metric → Placed Order. Three-email sequence over 14 days: Email 1 at +1 hour (order confirmation + "what to expect"), Email 2 at Day 5 (usage tips or content that makes the product better), Email 3 at Day 14 (cross-sell or review request). Split by first-time vs. repeat buyers — returning customers don't need an onboarding sequence; they need a cross-sell or loyalty nudge.

If you're building out multiple flows and need expert architecture on your Klaviyo account, the Klaviyo Setup for Shopify by SciGrowth covers the full stack — all seven flows, segmentation, and deliverability configuration — so you're not leaving money on the table while you figure it out.


Flow #6 — Win-Back: At what point do you give up on a lapsed customer?

I don't "give up" — I sunset them cleanly and protect my deliverability. A win-back (or re-engagement) flow targets customers who haven't purchased in 90–180 days (adjust for your average purchase cycle) or subscribers who haven't opened in 90+ days. Trigger: Customer hasn't placed an order in a defined number of days, typically 90–180 depending on your purchase cycle. Goal: re-engage lapsed customers before they're gone for good.

Sequence: Two to three emails. Email 1: "We miss you" + your best offer. Email 2 (+7 days): last chance, stronger incentive or curiosity hook. Email 3 (+14 days): suppression email ("Are you still interested?"). Anyone who doesn't engage after Email 3 gets suppressed from marketing sends — this is non-negotiable for inbox health.

What I'd do: Segment win-back by purchase history. A one-time buyer who spent $250 gets a different email than someone who bought four times over two years. The four-time buyer is worth a real retention offer; the one-time buyer may just need a reminder that you exist.


Flow #7 — Back-in-Stock: Why does this tiny flow punch so far above its weight?

Because the intent signal is as high as it gets. At $9.14 RPR and 6.72% conversion, back-in-stock is the highest-converting automation in the dataset — the recipient explicitly asked to be notified, and intent doesn't get higher than that. Yet it's one of the most frequently missing flows in early-stage programs.

Setup in Klaviyo: Use Klaviyo's native Back in Stock integration (requires a Shopify inventory webhook or a third-party app like Back in Stock by Swym). Trigger: Back in Stock metric. One email, sent within 1–2 hours of restock. Back-in-stock alerts often achieve open rates above 55% when sent within 2 hours of restock.

What I'd do: Add a scarcity note in the email body — "Only 12 units back in stock" — if your inventory genuinely is limited. Don't fabricate scarcity; subscribers notice and it destroys trust. This flow often needs a Shopify app to capture the opt-in on the product page, so factor in that dependency before building.


Are your flows actually working? The one number to watch.

Open rates do not tell you whether your email program is working. Revenue per recipient does. The health benchmark I use across client accounts: all seven flows together should generate 55–70% of your total Klaviyo-attributed revenue. Having all seven properly configured is the difference between email sitting at 10% of Shopify revenue and 30%.

If your flows are generating less than 30% of your email revenue, the structure is broken — not the content. Fix the architecture before you touch copy or creative. And make sure your sending infrastructure — SPF, DKIM, and DMARC — is fully authenticated. Without those records, your emails route to spam silently; Klaviyo shows "Delivered" but the customer never sees it. Since May 2025, Outlook rejects unauthenticated bulk mail outright.


Ready to get all seven flows built correctly?

The difference between a Klaviyo account generating 10% of store revenue and one generating 30%+ is almost always the quality of the flow stack — not the size of the list. If you'd rather have practitioners set it up than spend three months learning the platform, the Klaviyo Setup for Shopify by SciGrowth delivers all seven flows, audience segmentation, and deliverability setup — built the way we'd build it for our own DTC accounts.


Frequently Asked Questions

How long does it take to set up all 7 Klaviyo flows for a Shopify store?
A from-scratch build of all seven flows — including triggers, conditional splits, copywriting, template design, and deliverability configuration — typically takes 20–40 hours of focused work for an experienced practitioner. For an in-house marketer learning the platform, budget 6–12 weeks. The highest-leverage approach is to build the welcome series and abandoned checkout first (they generate the most revenue fastest), then layer in the remaining five.
Do I need to be on a paid Klaviyo plan to use flows?
Klaviyo's free plan supports flows for up to 250 active profiles, which is useful for testing but limits real-world performance. Paid tiers run from roughly $20/month at 500 contacts to $150/month at 10,000 contacts on the Email-only plan. Note that since Klaviyo's February 2025 billing change, all active profiles — including unsubscribed contacts — count toward your billing tier, so quarterly list cleaning is now a meaningful cost-control lever.
What is a "good" revenue per recipient (RPR) for Klaviyo flows?
Across all flow types, Klaviyo's 2026 benchmark (183,000+ brands) puts the average flow RPR at $1.94. By flow type: welcome ($2.65), abandoned cart ($3.65), browse abandonment ($1.07), post-purchase ($0.41), back-in-stock ($9.14). These are averages — your AOV, category, and list quality all shift the number. Use them as directional targets, not hard guarantees, and always benchmark your own store against its own historical data first.
How do I avoid sending duplicate emails across multiple flows?
Use flow filters and Klaviyo's Smart Sending setting together. On the abandoned cart flow, add a filter excluding anyone who has already entered the abandoned checkout flow. On campaign sends, exclude subscribers who are "in flow X within the last 24 hours" to prevent overlap. Also check your "Days between campaign sends" setting — a minimum of 3 days between campaign sends helps protect engagement rates and subscriber experience.
Should I add SMS to my flows right away?
Not before your email flows are profitable and your list is clean. SMS has higher per-message costs and tighter compliance rules (TCPA in the US, GDPR in the EU require explicit SMS opt-in, separate from email). The practical build order: get all seven email flows generating consistent RPR above the average benchmarks, then layer SMS as an additional touchpoint — typically in the abandoned checkout flow (a single SMS at +30 minutes before the email at +1 hour) and in the back-in-stock flow. Don't add SMS volume as a substitute for fixing underperforming email flows.
How often should I review and update my Klaviyo flows?
At minimum, audit flow performance quarterly: check RPR against benchmarks, review conditional split outcomes, and test subject lines on your top two flows. A full creative refresh on the welcome series and abandoned cart flow every 6 months is a reasonable cadence for most DTC brands. If a flow's RPR drops more than 20% from its 30-day baseline, investigate deliverability first (inbox placement, unsubscribe rate), then copy and offer — in that order.

Sources:
Klaviyo — 2026 Email Marketing Benchmarks (183,000+ brands)
Darkroom Agency — Email Marketing Benchmarks Ecommerce 2026
Klaviyo — Abandoned Cart Benchmark Report: Rates & Statistics
AI Advantage Agency — Klaviyo Flows for Ecommerce: Complete Setup Guide for DTC Brands