360Growth Marketers

Master Klaviyo Email Marketing Flows: 2026 Ecommerce Guide

Blog/Master Klaviyo Email Marketing Flows: 2026 Ecommerce Guide
Master Klaviyo Email Marketing Flows: 2026 Ecommerce Guide

TL;DR

Klaviyo email marketing flows are automated sequences triggered by customer actions like signups, cart abandonment, purchases, and browsing behavior. They represent only about 5% of email sends but generate nearly 41% of total email revenue for Klaviyo users. Every ecommerce store should start with four flows: welcome series, abandoned checkout, post-purchase, and win-back. This guide defines every key term, explains how flows work, lists the flows that actually matter for your business model, and covers the mistakes that cause flows to underperform.

What Are Klaviyo Email Marketing Flows?

A Klaviyo email marketing flow is an automated sequence of emails, SMS messages, or other actions that fires when a customer meets a specific trigger condition. That trigger could be joining a list, starting checkout, viewing a product, placing an order, reaching a birthday, or qualifying for a segment. Klaviyo’s Help Center defines a flow as automated actions triggered by behavior or events, such as list signups, checkouts, order fulfillment, or approaching a date like a birthday.

In plain terms: a Klaviyo flow is your store’s automated follow-up system. Instead of manually emailing every shopper, Klaviyo watches for behavior and sends the right message at the right time. If someone starts checkout but does not buy, an abandoned checkout flow can wait a few hours, verify they have not purchased, and send a reminder showing the exact product they left behind.

You will sometimes hear flows called automations, drip campaigns, or automated workflows. They all refer to the same concept. Flows can include email, SMS, push notifications, and (depending on your setup) other channels like WhatsApp.

If you are evaluating whether Klaviyo is worth the investment for your store, consider working with an affordable Klaviyo agency that can audit your current setup and identify revenue gaps.

Klaviyo Flows vs. Campaigns

This is the most common point of confusion for new Klaviyo users. The distinction is simple but important.

Flow

Campaign

How it sends

Automated, triggered by behavior or data

Manual, scheduled by a person

Frequency

Runs continuously in the background

One-time send

Best for

Welcome emails, cart recovery, post-purchase

Flash sales, newsletters, product launches

Example

Abandoned checkout reminder

Black Friday promotion

Klaviyo’s own documentation frames it clearly: campaigns are one-time sends to pre-established target groups, while flows are triggered each time a behavior occurs.

Here is the position worth taking: campaigns create spikes, flows create the always-on revenue floor. If the message is tied to a customer action, use a flow. If the message is tied to a calendar event or promotion, use a campaign.

For a deeper look at getting more from your one-time sends, check out this guide on Klaviyo email campaigns.

Why Klaviyo Flows Matter for Ecommerce Revenue

The numbers make the case better than any argument. Klaviyo’s 2026 benchmarks, based on data from over 183,000 customers, show that email campaigns account for 94.7% of send volume. But flows generate nearly 41% of total email revenue from only 5.3% of sends.

That is not a typo. A tiny fraction of your emails drives almost half your email revenue.

Here is why. Flow emails have over 3x higher click rates than campaigns (5.58% vs. 1.69%) and 13x higher placed order rates. Nearly 48% of flow-driven revenue comes from new buyers, compared with just 16% from campaigns. The top 10% of email flows achieve revenue per recipient as high as $7.79 and click rates above 10%.

The business case for specific flows is just as clear. Baymard Institute reports an average online cart abandonment rate of 70.22%. That means roughly seven out of ten shoppers who add items to their cart leave without buying. An abandoned cart flow exists to recover a portion of that lost revenue.

One Reddit ecommerce operator shared six months of Klaviyo data from a Home & Garden store: out of £2,476 in total email sales, £2,340 came from flows and just £136 from campaigns. Most flow revenue came from only three flows: welcome series, abandoned cart, and post-purchase follow-up. That is one self-reported case, not a benchmark, but it lines up with what Klaviyo’s data shows at scale.

If your email revenue feels stuck, this guide to boosting email sales with Klaviyo walks through practical fixes.

How Klaviyo Email Marketing Flows Work: The 5-Layer Model

Every useful Klaviyo flow has five parts. Understanding this framework makes it easier to build, troubleshoot, and optimize any automation.

1. Trigger

What starts the flow. Klaviyo supports five trigger types: list, segment, metric, date property, and price drop. A welcome flow might trigger when someone joins your newsletter list. An abandoned checkout flow triggers on the “Started Checkout” metric.

2. Qualification (Filters)

Who should remain eligible. Profile filters check whether someone still qualifies before each message sends. A common filter for abandoned cart flows is “Placed Order zero times since starting this flow,” which prevents cart recovery emails from going to someone who already bought.

3. Delay

When should the message send. Without delays, messages fire simultaneously. For abandoned checkout, Klaviyo recommends the first email 2 to 4 hours after checkout starts and a second email 20 to 48 hours later.

4. Message

What the email says and shows. This includes subject line, body copy, product images, social proof, and calls to action. Abandoned cart emails typically include a dynamic product block showing the exact items left behind.

5. Exit and Measurement

When should the person stop receiving messages, and how will you judge performance. Exit usually happens after purchase. Measurement should focus on revenue per recipient, placed order rate, click rate, and unsubscribe/spam complaint rates.

This framework maps directly to Klaviyo’s documented flow components: triggers, filters, time delays, actions, logic, statuses, and analytics.

Klaviyo Flow Glossary: Key Terms Defined

This glossary covers the terms you will encounter when building and optimizing Klaviyo email marketing flows. Each entry includes a definition, an ecommerce example, and a mistake to avoid.

Flow Trigger

The condition that starts a flow. Klaviyo has five trigger types:

  • List trigger: Subscriber joins your newsletter list.

  • Segment trigger: Customer enters a VIP segment.

  • Metric trigger: Customer starts checkout.

  • Date property trigger: Customer birthday arrives.

  • Price drop trigger: A viewed item drops by a defined amount.

Mistake to avoid: Picking the wrong trigger. Most pre-built abandoned cart flows trigger from “Started Checkout,” not “Added to Cart.” These are different events with different audiences. To understand how list and segment triggers differ, read this explanation of Klaviyo list vs. segment.

Trigger Filter vs. Profile Filter

This distinction causes more confusion than almost anything else in Klaviyo.

A trigger filter narrows the event that qualifies someone to enter a flow. It is checked only at entry. A profile filter controls eligibility throughout the flow and is rechecked before each action.

Example: A post-purchase flow with a trigger filter that only admits orders containing a specific product category. A profile filter on the same flow that checks “Placed Order zero times since starting this flow” to suppress messages after a second purchase.

Practitioners on Reddit frequently ask why abandoned cart emails keep sending after a purchase. The answer is almost always a missing profile filter. Community responses consistently recommend adding “Placed Order zero times since starting this flow” as a profile filter so Klaviyo rechecks eligibility before each send.

Conditional Split / Multi-Branch Split

Logic that sends people down different paths based on profile data, event data, behavior, location, predictive analytics, or random sample. Klaviyo’s newer multi-branch splits combine what used to be separate split types into one component with multiple paths and an “Everyone else” fallback.

Examples: New customer vs. repeat customer. Domestic vs. international. High cart value vs. low cart value.

Mistake to avoid: Over-splitting too early. If your list is small, excessive branching creates tiny segments that are hard to measure. Practitioners on Reddit suggest matching advanced splits to your store’s data volume rather than chasing complexity for its own sake. For more on building meaningful audience groups, see these email list segmentation strategies.

Dynamic Content Block

A block in an email that changes based on the customer or event data. Klaviyo’s abandoned cart templates contain dynamic blocks that can include product image, title, quantity, and price, repeating for multiple cart items.

Mistake to avoid: Deleting dynamic cart blocks when redesigning templates. Klaviyo recommends saving these blocks before editing because they use integration-specific tags that are difficult to rebuild. Learn how to set up the product data that powers these blocks in this guide to creating product feeds in Klaviyo.

Smart Sending

Klaviyo’s frequency-control feature that can skip people who recently received another message. Default windows are 16 hours for email, 24 hours for SMS, and 24 hours for push.

Smart Sending prevents over-messaging, but it can also block high-intent flow messages. Imagine a shopper receives your newsletter, then starts checkout an hour later. The abandoned cart email might get skipped because Smart Sending sees a recent send.

One practitioner on Reddit who manages roughly 600 Klaviyo accounts argues that Smart Sending inside flows can block high-intent messages and recommends using filters instead for flow-level frequency control. Klaviyo’s documentation frames Smart Sending as a way to prevent too many messages at once. The right answer depends on your send volume and flow architecture, not a universal rule.

Flow Status: Draft, Manual, Live

  • Draft: Nobody is scheduled to receive the message.

  • Manual: The flow is active, but messages must be manually reviewed before sending.

  • Live: Active and sends automatically.

Mistake to avoid: Thinking that switching from Manual to Live automatically sends all messages waiting in “Needs Review.” It does not. Those messages remain queued until manually handled.

Re-Entry Criteria

Rules that determine whether a profile can enter the same flow again. Options include entering only once, re-entering whenever someone re-qualifies, or re-entering after a minimum cooling-off period.

Example: A customer should probably re-enter an abandoned cart flow if they abandon a new cart a week later, but not receive the same flow three times in two days.

Revenue Per Recipient (RPR)

Revenue generated divided by recipients. RPR is the most useful flow performance metric because it measures revenue efficiency, not just engagement. Klaviyo’s benchmarks emphasize RPR heavily: the average abandoned cart flow generates $3.65 revenue per recipient, while the average welcome flow generates $2.65.

Mistake to avoid: Judging flows only by open rate. Apple Mail Privacy Protection inflates opens, making open rate unreliable as a primary metric.

Sunset Flow

A re-engagement or list-cleaning flow for subscribers who have stopped opening, clicking, or buying. It protects deliverability and reduces the cost of paying for dead profiles on Klaviyo’s usage-based pricing.

Reddit practitioners frequently mention sunset flows as essential for deliverability hygiene and billing control, especially as lists grow past 10,000 profiles.

The Must-Have Klaviyo Email Marketing Flows

Most ecommerce brands do not need more flows first. They need the right flows mapped to customer intent. Here is the priority order.

Phase 1: Revenue Recovery and First Purchase

These are the flows every store should build first. Klaviyo’s Help Center and Academy both recommend starting with welcome, abandoned cart, post-purchase, and win-back.

Welcome series. Triggers when a subscriber joins your list. Goal: convert a subscriber into a first-time buyer. Average welcome flow RPR is $2.65, and the top 10% achieve a 10.53% placed order rate. For a step-by-step approach, see this guide to building a welcome email sequence for ecommerce.

Abandoned checkout / abandoned cart. Triggers on “Started Checkout” (or “Added to Cart” for supported integrations). Goal: recover high-intent shoppers. This is usually the highest-RPR flow in any Klaviyo account.

Browse abandonment. Triggers when someone views a product but does not add to cart. Goal: bring back product browsers. Klaviyo cites a 5.48% average click rate for browse abandonment emails.

Post-purchase. Triggers on “Placed Order.” Goal: educate, thank, cross-sell, and request reviews. Post-purchase emails have the highest open rate among all flows at 61.68%.

Phase 2: Retention and Repeat Purchase

Win-back. Triggers when a customer has not purchased in a defined period. Goal: re-engage lapsed buyers.

Replenishment. Triggers on expected product run-out date or predicted next order. Only near-mandatory for consumable products like skincare, supplements, coffee, or pet food.

Cross-sell / upsell. Triggers after purchase with product recommendations based on buying history.

For a complete list of flows organized by revenue impact, check out this guide to the best Klaviyo flows.

Phase 3: Advanced (Match to Your Business Model)

Do not build these just because a blog post told you to. Build them when your business model supports them.

If your store has…

Add this flow

Frequent stockouts

Back-in-stock alerts

High repeat buyer concentration

VIP flow

Large inactive list

Sunset flow

Long consideration cycle

Education / objection-handling flow

Seasonal or date-specific products

Birthday / anniversary flow

Price-sensitive browsers

Price drop alert

Practitioners on Reddit converge on five core flows (welcome, abandoned cart, browse abandonment, post-purchase, win-back) but consistently debate the remaining slots based on business model. Back-in-stock matters if products sell out. Replenishment matters if products are reordered. VIP matters if a small buyer group drives outsized revenue.

Example: Abandoned Cart / Abandoned Checkout Flow

This is the most commercially valuable Klaviyo flow for most stores, so it deserves a detailed breakdown.

Recommended Structure

Email 1 (2 to 4 hours after checkout starts): Reminder with product image, dynamic cart block, and a direct checkout CTA. No discount. Klaviyo specifically says it does not encourage putting a coupon in the first abandoned cart email because it trains customers to abandon carts for discounts.

Email 2 (20 to 48 hours later): Objection handling. Address shipping concerns, return policy, customer reviews, and support options.

Email 3 (optional, 48 to 72 hours later): Final urgency or a small incentive if margins allow. Consider limiting discounts to first-time buyers using a conditional split.

Technical Safeguards

  • Add a profile filter: “Placed Order zero times since starting this flow.”

  • Set a re-entry cooling period (at least 3 to 7 days).

  • Use the dynamic cart block to show the actual abandoned products.

  • Disable Shopify’s default abandoned cart emails to prevent duplicates.

For a detailed walkthrough, read this Klaviyo abandoned cart flow strategy.

Common Klaviyo Flow Mistakes

Building Flows Before Data Is Tracking

Flows depend on ecommerce events like Viewed Product, Added to Cart, Started Checkout, and Placed Order. If your Shopify-Klaviyo integration is not fully active, flows will not trigger. A LinkedIn practitioner post warns against building welcome, cart, and post-purchase flows before confirming that events are firing correctly. Check your Klaviyo analytics tab for real-time event activity before building anything.

Confusing Abandoned Cart and Abandoned Checkout

These are different flows targeting different stages. Abandoned checkout targets users who reached the checkout page. Abandoned cart catches people who added items but dropped off before checkout. Most default Klaviyo flows trigger on “Started Checkout,” which means they miss add-to-cart abandoners entirely.

Sending Discounts Too Early

Offering 10% off in your first cart recovery email seems like a good idea until you realize customers learn to abandon carts on purpose. Save incentives for the final email or restrict them to first-time buyers.

Leaving Default Flows Untouched

A Reddit discussion notes that many $3M to $10M brands still run the same four or five flows from their original setup. Products change. Offers change. Customer behavior changes. Flows should change too. A LinkedIn post from an email agency makes the same point: launching flows is only part of the work; brands need to revisit conversion leaks, subject lines, offer logic, and customer buying patterns regularly.

Optimizing for Opens Instead of Revenue

Apple Mail Privacy Protection inflates open data. Revenue per recipient, placed order rate, and click rate are more reliable indicators of flow performance.

Ignoring Deliverability and Authentication

Google’s sender guidelines require SPF or DKIM authentication for Gmail senders and one-click unsubscribe for marketing messages. Klaviyo recommends setting up a branded sending domain to support proper authentication. Without this, your beautifully built flows may never reach the inbox.

Measuring Klaviyo Flow Performance

The metrics that matter most for Klaviyo email marketing flows:

  • Revenue per recipient: The single best indicator of flow value.

  • Placed order rate: Measures direct conversion.

  • Click rate: Indicates content relevance and CTA effectiveness.

  • Unsubscribe and spam complaint rates: Signals of messaging fatigue or poor targeting.

  • Deliverability / inbox placement: Everything else is irrelevant if emails land in spam.

Klaviyo’s flow builder shows performance metrics and recipient activity (Waiting, Skipped, Needs Review) directly in the visual canvas.

One important caveat: Klaviyo-attributed revenue is useful for optimization, but do not treat it as perfect incremental revenue. A Reddit thread about attribution warns that brands should cross-reference Klaviyo numbers with GA4, Triple Whale, or holdout testing because attribution settings can inflate how revenue appears. Use Klaviyo data to compare flows against each other and improve over time, not to claim that email “generated” revenue that would have happened anyway.

If you suspect your flows are live but underperforming, this email revenue fix guide can help diagnose the problem.

When to Get Help With Klaviyo Flows

Not every store needs an agency. But certain situations make expert help worth the investment:

  • You only have a welcome flow and an abandoned cart flow with default templates.

  • Your abandoned checkout flow sends after purchase or gets skipped too often.

  • Email and SMS revenue is stuck around 10 to 15% of total store revenue.

  • You have deliverability issues (low inbox placement, high spam complaints).

  • You lack internal bandwidth for copy, design, build, testing, and reporting.

  • You need Shopify plus Klaviyo integration, migration from Mailchimp or Omnisend, or cleanup of legacy flows.

360Growth Marketers specializes in email, SMS, and WhatsApp marketing for Shopify and D2C brands. As a certified Klaviyo partner that has worked with more than 100 D2C brands, the agency designs, automates, and manages flows, campaigns, segmentation, and deliverability with no long-term contracts and fast turnaround.

If your Klaviyo account has default flows but low revenue, start with a flow audit. Identifying the fastest revenue leaks to fix is almost always more valuable than adding more flows.

FAQ

What is a Klaviyo email marketing flow?

A Klaviyo email marketing flow is an automated sequence triggered by a customer action, event, date, or data condition. Examples include welcome emails after signup, abandoned cart reminders after checkout starts, and post-purchase follow-ups after an order is placed. Flows run continuously in the background without manual scheduling.

What is the difference between a Klaviyo flow and a campaign?

A flow is automated and triggered by behavior. A campaign is a one-time message manually created and scheduled for a target audience. Use flows for behavioral responses (cart recovery, welcome sequences) and campaigns for time-sensitive promotions (sales, launches, newsletters).

Which Klaviyo flows should an ecommerce store set up first?

Start with four: welcome series, abandoned checkout, post-purchase, and win-back. Klaviyo’s Help Center and Academy both recommend this starting lineup. Expand to browse abandonment, replenishment, and cross-sell once those core flows are performing well.

How many emails should be in an abandoned cart flow?

Klaviyo’s data from thousands of ecommerce customers shows that 2 to 3 abandoned cart messages produce optimal performance. More than three tends to create diminishing returns and higher unsubscribe rates.

When should the first abandoned cart email send?

Klaviyo recommends 2 to 4 hours after someone starts checkout. The second email should follow 20 to 48 hours later. Sending too soon feels pushy. Waiting too long lets the purchase intent fade.

Should I include a discount in the first abandoned cart email?

Usually not. Klaviyo discourages coupons in the first email because it can train customers to abandon carts for discounts. If you use incentives, save them for the final email in the sequence or limit them to first-time buyers only.

Why are my Klaviyo flow emails being skipped?

Common reasons include Smart Sending (the recipient got another message recently), profile filters (the recipient no longer qualifies), suppressions, invalid email addresses, or consent status changes. Check the “Skipped” tab in your flow analytics to see the specific reason for each skip.

What metrics should I use to measure flow performance?

Focus on revenue per recipient, placed order rate, and click rate. These are more reliable than open rate, which Apple Mail Privacy Protection can inflate. Also monitor unsubscribe rate and spam complaints to catch messaging fatigue early.

Want to boost your ROI?

Unlock your email marketing potential with a comprehensive Klaviyo audit, optimize your strategy and boost your ROI. Your Klaviyo Audit