Klaviyo Flows for Ecommerce: The Complete Setup Guide for DTC Brands

Date Updated June 22, 2026
Date Published June 22, 2026
Est. Reading Time 16 minutes

Klaviyo flows are automated email and SMS sequences triggered by customer behavior. They generate nearly 41% of total email revenue from just 5.3% of total sends. That ratio (41% of revenue from a tiny fraction of volume) is what separates a high-performing retention program from a brand spending all its energy on weekly campaign blasts. (Klaviyo, 2026 Omnichannel Benchmark Report.) The flows do the heavy lifting while you focus on everything else.

But most Klaviyo accounts are not running at that level. Flows get built once, defaults get left in place. The integration with Shopify never gets fully configured. A poorly integrated flow stack leaks 10–30% of automation revenue silently. No error messages appear. Just lower numbers than the account should produce. This guide covers both sides: how to configure the Klaviyo-Shopify integration correctly before building flows, and how to set up the five flows that drive the majority of automated revenue for DTC brands.

Campaign-First Email Program Flow-First Email Program
Revenue driver: weekly sends to full list Automated sequences triggered by customer behavior
Revenue per recipient: ~$0.11 average (campaigns) ~$3.65 average for abandoned cart flows alone
Effort model: new project every send Build once, optimize continuously, runs forever
Timing: when you decide to send When the customer’s intent is highest

The Takeaway: Flows outperform campaigns because they reach the right person at the exact moment of highest intent. Not when the marketing calendar says it’s time to send.

💡 Pro Tip: Flow-based emails deliver 3x higher click rates and 13x higher placed order rates than campaigns, according to Klaviyo’s 2026 benchmark data. The most common mistake in email marketing is spending 80% of effort on campaigns while flows run on outdated defaults. Invert that ratio and the revenue impact is immediate.

Table of Contents

Why Klaviyo Flows Outperform Campaigns
Configure Your Klaviyo-Shopify Integration Before Building Flows
The 5 Klaviyo Flows That Drive 80% of Automated Revenue
Timing, Triggers, and the Mistakes That Kill Flow Performance
How to Measure Klaviyo Flow Performance
The Bottom Line on Klaviyo Flows for Ecommerce
FAQ: Common Questions About Klaviyo Flows

Why Klaviyo Flows Outperform Campaigns

Flows convert better than campaigns because Klaviyo flows respond to intent, not a calendar. When a shopper abandons a cart, their purchase intent is at its peak. A flow email sent within one hour of that action reaches someone who was seconds away from buying. A campaign sent on Tuesday reaches someone who may not have thought about your brand in two weeks. The timing gap explains everything.

Klaviyo’s 2026 benchmark data across 183,000 customers makes the economics concrete. Email flows generated nearly 41% of total email revenue from just 5.3% of total sends: an average revenue per recipient nearly 18x higher than campaigns. For abandoned cart flows specifically, the average RPR is $3.65. For campaigns, it is $0.11. (Klaviyo, 2026 Omnichannel Benchmark Report.) Flows reach fewer people and make dramatically more money per contact.

The compounding effect matters too. A flow built today runs for every subscriber and customer who meets the trigger condition, indefinitely. A campaign requires someone to write, design, and schedule it each time. Nearly 48% of flow-driven email revenue comes from new buyers, compared to just 16% from campaigns. This confirms that welcome, browse abandonment, and cart abandonment flows are the primary tools for converting a subscriber into a first-time customer. (Klaviyo, 2026.) Flows are not a set-and-forget tactic, but they are an always-on one.

Want to know if your Klaviyo flows are leaking revenue?

AI Advantage Agency audits ecommerce email programs and builds retention infrastructure that drives measurable revenue, not just open rates.

→ See our Email Marketing services

Configure Your Klaviyo-Shopify Integration Before Building Flows

The most common reason Klaviyo flows underperform on Shopify is not bad copy. It is a broken or incomplete integration. Five signals must be active and syncing correctly before your Klaviyo flows can perform. A missing signal does not stop flows from sending. It just makes them convert significantly worse, with no visible error to diagnose.

Integration Signal What breaks when it’s missing
Read/write integration enabled (not read-only) Klaviyo cannot update customer profiles in real time. Segmentation and conditional splits break down
Web tracking active on every PDP and cart page Active on Site, Viewed Product, and Started Checkout events fail to fire. Browse abandonment and cart flows cannot trigger
All four order events syncing in real time Placed Order, Fulfilled Order, Cancelled Order, Refunded Order must all sync. Missing events cause flows to trigger at the wrong time or for the wrong people
Custom catalog feed connected Abandoned cart emails render without product images. This kills click-through rate on your highest-RPR flow
Checkout Extensibility consent capture wired New Shopify checkouts require updated SMS consent capture. Old checkout.liquid blocks no longer fire, meaning SMS flow subscribers stop growing

Verify each signal in Klaviyo under Integrations > Shopify before building any flows. Klaviyo’s official flows setup guide walks through the Flow Library and trigger configuration in detail. Check your Shopify event stream in Klaviyo’s Activity Feed to confirm Placed Order, Started Checkout, and Viewed Product events are arriving in real time. If any are missing, the integration requires troubleshooting before flow setup. Building flows on top of a broken integration produces flows that look active but quietly underperform.

💡 Pro Tip: Turn Smart Sending off in every flow. Klaviyo’s Smart Sending feature suppresses emails to recipients who have received a message in the last 16 hours. For campaign blasts this protects deliverability. For flows, particularly abandoned cart and checkout abandonment, it suppresses the highest-converting email in your account at the exact moment a shopper’s intent is highest. Smart Sending belongs on campaigns. Keep it off flows.

The 5 Klaviyo Flows That Drive 80% of Automated Revenue

Five flows generate the large majority of automation revenue for most DTC Shopify brands. Build these in order: each builds on the integration signals and subscriber data the previous flow establishes. Once live, these five form the foundation that every additional flow (replenishment, VIP, price drop) builds on top of.

Flow Trigger / Revenue contribution / Benchmark RPR
Welcome Series Trigger: joins list. 25–40% of flow revenue. Second-highest RPR flow after abandoned cart.
Abandoned Cart Trigger: Started Checkout not followed by Placed Order. Highest RPR flow: $3.65 average, $28.89 top 10%. (Klaviyo, 2024 Abandoned Cart Benchmark Report.)
Post-Purchase Trigger: Placed Order. 15–25% of flow revenue. Drives LTV through education, cross-sell, and review request.
Browse Abandonment Trigger: Viewed Product, no cart. Lower intent than cart abandonment but much higher volume of eligible recipients.
Winback Trigger: no purchase in 90–180 days. Protects list health and reactivates lapsed buyers before they go permanently dormant.

Welcome Series Setup

The welcome series is your highest-conversion opportunity per recipient because new subscribers have peak curiosity about your brand. Send the first email immediately: within minutes of signup, not hours. Any delay costs first-purchase conversion. A 3 to 5 email sequence over 7 to 10 days works for most DTC brands using Klaviyo flows. Deliver the promised offer (discount code, free gift, early access) in email one. Save brand storytelling for emails two and three. Add a Placed Order exclusion so buyers do not continue receiving acquisition emails after they convert. Segment by signup source. A popup subscriber has different intent than a checkout subscriber. Branch the flow accordingly from the start.

Abandoned Cart Setup

Three emails outperform one by 6.5x in revenue. Klaviyo’s own analysis found three-email abandoned cart sequences generated $24.9 million in revenue versus $3.8 million from single-email flows. (Klaviyo benchmark data.) The first email fires within one hour: show the exact cart items with product images (this requires the catalog feed connected), and make no offer. The shopper was ready to buy and may just need a reminder. The second email fires 24 hours later for non-purchasers. The third fires 48–72 hours after that, and this is where a discount makes sense if margin allows. Add a Placed Order exclusion to every email so buyers stop receiving reminders after converting.

Post-Purchase Setup

Trigger on Placed Order. The sequence should include an order confirmation immediately, a shipping update on day two, product education on days five through seven, a review request on days 14 to 21, and a cross-sell or repeat purchase prompt at day 30 or later. Suppress anyone who makes a second purchase from the repurchase emails. The post-purchase flow builds the LTV your paid media spend paid to acquire. It is the retention engine that makes customer acquisition profitable over time. See the full ecommerce email flows guide for deeper sequencing strategy across all flow types.

💡 Pro Tip: SMS adds 15–25% to flow revenue for most Shopify stores when layered into existing email flows. The pattern that works: email at the one-hour mark for abandoned cart, SMS follow-up 24 hours later if the email goes unopened. SMS revenue grew 17.5% year over year versus 10.4% for email in Q1 2026, making it the faster-growing channel in the automation stack. (Klaviyo, Q1 2026 Shopping Data.) For more on building out your SMS flows alongside email, see SMS marketing for ecommerce.

Timing, Triggers, and the Mistakes That Kill Flow Performance

Most Klaviyo flows underperformance traces back to three setup errors, not copy or design. Fixing these before optimizing subject lines or creative will move revenue more than any A/B test.

Trigger errors are the most damaging. An abandoned cart flow without a Placed Order exclusion emails people who already bought. This is a poor experience that damages brand trust and generates unsubscribes. A welcome flow without a customer exclusion re-onboards people who have purchased from you for years. A winback flow without proper date-based filtering reaches people who bought last week. Every flow needs explicit exclusion conditions defining who should not receive it, not just who should.

Default timing is rarely optimal. Klaviyo’s default delays are starting points, not best practices. The one setting that costs the most revenue when left at default: the first abandoned cart email. If it fires two hours after abandonment instead of one, you are reaching a shopper whose intent has already cooled. First abandoned cart email: fire within 60 minutes. First welcome email: fire immediately. Winback first email: test 90-day vs. 120-day windows against your average purchase cycle.

Discount stacking trains your list to wait for offers. If your welcome flow offers 10% off and your abandoned cart flow offers 15%, you have created an incentive to abandon carts intentionally. Separate the discount logic: welcome series earns the first offer, abandoned cart earns urgency messaging first and a discount only in email three for high-value carts. Use Klaviyo’s conditional splits to exclude welcome discount recipients from cart discount emails. For a deeper look at how your email infrastructure supports AI-powered personalization and citation signals, see email AEO for ecommerce.

How to Measure Klaviyo Flow Performance

Open rates are the wrong primary metric for flows. Apple Mail Privacy Protection inflates open rates for any subscriber using Apple devices, making the number directional at best. The metric that tells you whether a flow is working is Revenue per Recipient (RPR): total revenue Klaviyo flows generate divided divided by the number of recipients who entered it.

Klaviyo shows RPR at the flow level under Analytics. For 2026, target benchmarks from Klaviyo’s own data are: abandoned cart RPR above $3.65 (average), welcome flow RPR above $2.65, and flow revenue representing 40 to 60% of total email revenue. (Klaviyo, 2026 Omnichannel Benchmark Report.) If your flow revenue share sits below 30%, the flows exist but are not configured to perform. Triggers, timing, or exclusions need attention before adding more flows.

Set up regular review cadences: monthly for high-volume flows like welcome and abandoned cart, quarterly for lower-volume flows like winback and post-purchase. Look for trends rather than reacting to individual sends. A single week of low RPR on a winback flow means nothing. A three-month downward trend on abandoned cart RPR signals something in the trigger, timing, or copy has broken. Klaviyo’s industry benchmarks tool lets you compare your flow performance against brands in the same revenue band and category. Use it as the reference point for target-setting, not generic industry averages.

💡 Pro Tip: Flow revenue as a percentage of total email revenue is the clearest indicator of program maturity. Brands in the top 10% generate 58 to 65% of email revenue from flows. Brands at the median generate around 40%. If your ratio is below 30%, the gap between your program and a top performer is almost entirely a flows problem, not a campaigns problem.

The Bottom Line on Klaviyo Flows for Ecommerce

Klaviyo flows are the highest-leverage work in ecommerce email marketing. Klaviyo flows reach fewer people, require less ongoing effort than campaigns, and generate revenue at 13x the placed order rate of broadcast sends. The brands running mature flow programs are not more creative than the brands that are not. They built the infrastructure correctly and left it running.

The sequence that matters: verify the Shopify integration is complete before building a single flow, build the five core flows in priority order starting with welcome and abandoned cart, turn Smart Sending off, add exclusion conditions to every flow, and measure RPR rather than open rates. Each of these steps takes less time than writing a weekly campaign. Together they produce the revenue infrastructure that makes every subscriber and customer worth more.

The brands consistently outperforming their benchmarks on Klaviyo are not sending more emails. They are sending the right email at the exact moment intent is highest, with the product data and timing their flows need to convert. That is a setup problem, not a creative one. It is entirely solvable.

🎯 Ready to Build a Klaviyo Flow Stack That Actually Performs?

AI Advantage Agency builds and audits Klaviyo flow programs for Shopify and WooCommerce brands: integration setup, flow architecture, segmentation, and ongoing optimization.

→ Book a free Klaviyo audit

Most accounts have at least three revenue leaks in their flow setup. Find yours before they compound.

Frequently Asked Questions About Klaviyo Flows

What are Klaviyo flows?

Klaviyo flows are automated email and SMS sequences triggered by specific customer behaviors: signing up, abandoning a cart, completing a purchase, browsing a product, or going dormant. Unlike campaigns, which require manual scheduling, flows run continuously and send the right message at the moment a customer’s intent is highest.

How much revenue do Klaviyo flows generate?

According to Klaviyo’s 2026 Omnichannel Benchmark Report, email flows generate nearly 41% of total email revenue from just 5.3% of total sends, with average revenue per recipient nearly 18 times higher than campaigns. Top-performing ecommerce brands generate 58 to 65% of email revenue from automated flows.

What Klaviyo flows should I set up first?

Build flows in this order: welcome series, abandoned cart, post-purchase, browse abandonment, and winback. These five flows generate the majority of automated email revenue for most DTC ecommerce brands. The welcome series and abandoned cart flows deliver the highest revenue per recipient and should be prioritized before all others.

What is a good abandoned cart flow RPR in Klaviyo?

According to Klaviyo’s abandoned cart benchmark data, the average revenue per recipient for abandoned cart flows is $3.65. Top-performing brands in the top 10% reach $28.89 per recipient. If your abandoned cart RPR falls below $3.65, the most likely causes are a single-email flow that needs expansion to three emails, missing product images due to a disconnected catalog feed, or Smart Sending suppressing the first email.

How do I set up Klaviyo flows for Shopify?

Before building any flows, verify five integration signals in Klaviyo: read/write integration enabled, web tracking active on every product and cart page, all four order events syncing in real time, a custom catalog feed connected, and Checkout Extensibility consent capture wired for SMS. Then create flows in Klaviyo under the Flows tab using the Flow Library as a starting point, customize the triggers, timing, and copy for your brand, and add exclusion conditions to every flow before activating.

Should I turn Smart Sending off for Klaviyo flows?

Yes. Smart Sending suppresses emails to recipients who received a message in the last 16 hours. For flows, especially abandoned cart and checkout abandonment, this suppresses the highest-converting email in your account at the exact moment a shopper’s intent is highest. Turn Smart Sending off in all flows and keep it on for campaigns only.

How many emails should my Klaviyo abandoned cart flow have?

Three emails. Klaviyo’s data shows three-email abandoned cart sequences generated $24.9 million in revenue compared to $3.8 million from single-email flows, a 6.5 times difference. Send the first email within 60 minutes of abandonment with no discount, the second 24 hours later, and the third 48 to 72 hours after that where a discount can be introduced for high-value carts.

What is the difference between Klaviyo flows and campaigns?

Flows are automated sequences triggered by customer behavior that run continuously without manual effort. Campaigns are one-off emails sent to a list on a schedule, requiring creation and scheduling each time. Flows generate 13 times higher placed order rates than campaigns because they reach people at moments of high intent rather than on a marketing calendar schedule.

How do I measure Klaviyo flow performance?

Use Revenue per Recipient (RPR) as your primary metric, not open rates. Open rates are inflated by Apple Mail Privacy Protection and do not indicate whether flows are converting. Find RPR under Analytics in each flow. Target benchmarks for 2026: abandoned cart RPR above $3.65, welcome flow RPR above $2.65, and flow revenue representing 40 to 60 percent of total email revenue.

Does adding SMS to Klaviyo flows improve performance?

Yes. Adding SMS to existing email flows adds 15 to 25 percent to flow revenue for most Shopify stores. The pattern that performs best is email at the one-hour mark for abandoned cart, with an SMS follow-up 24 hours later if the email goes unopened. SMS revenue grew 17.5% year over year in Q1 2026 compared to 10.4% for email, making it the faster-growing channel in ecommerce automation.

AI Advantage Edge

AI news that actually matters for your business. Every Monday and Friday. No fluff, no hype.

AI Advantage Edge

AI news that actually matters for your SMB. Every Monday and Friday. No fluff, no hype.

You're in.

Check your inbox for a welcome email.