The 5 Klaviyo Flows Every Shopify Store Needs First (2026)

18 min read
6 Jul, 2026

Five Klaviyo flows produce most of your email revenue. Every Shopify store should have them running before touching campaigns: welcome series, abandoned cart, browse abandonment, post-purchase, winback. Get these five right and email becomes 20-40% of store revenue. Get them wrong or skip them and you're leaving money on the table every week. This is the operator's take on what each flow does and what good looks like.

AI Summary

The five Klaviyo flows every Shopify store needs first: welcome series (subscriber to first purchase), abandoned cart (highest single-flow revenue driver), browse abandonment (browse but no add-to-cart intent), post-purchase (retention and second purchase), winback (dormant customer reactivation). Together these five typically produce 15-30% of store revenue when configured correctly.

Five flows produce most of your email revenue

Reviewed by the shopexperts editorial team. Last updated July 6, 2026.

Five flows. Welcome series, abandoned cart, browse abandonment, post-purchase, winback. Build these before you touch anything else in Klaviyo — before campaigns, before segments, before the fancy setups you've seen agencies pitch. These five produce most of your email revenue, and stores that skip them are leaving money on the table every week without realizing it.

I've built these flows hundreds of times for Shopify stores across every category — apparel, beauty, supplements, home goods, DTC electronics, food and beverage. The same five flows work everywhere. The details vary; the framework doesn't. When email is 20-40% of a well-run Shopify store's revenue, 60-80% of that email revenue comes from flows, not campaigns. Which means these five flows matter more than most people building them realize.

This guide covers what each flow does, what good performance looks like, the specific mistakes that kill each one, and the order to build them. For the broader Klaviyo strategy (pricing, when to use it, alternatives), see the Klaviyo for Shopify guide. To hire someone to build these for you, see Klaviyo experts.

Why flows matter more than campaigns

Before the five flows: the math on why flows matter more than campaigns.

Flows vs campaigns: the revenue split

Campaigns are the emails you send manually to your list — product launches, sales, newsletters, holiday promotions. Flows are the automated sequences that trigger based on customer behavior. Both matter. But for most Shopify stores at any scale, flows produce 60-80% of email revenue and campaigns produce the remaining 20-40%.

This ratio surprises people. Campaigns feel more important because you actively work on them every week. Flows work while you sleep. The disproportionate revenue comes from the fact that flows hit customers at the moment of highest intent (they just abandoned a cart, they just placed an order, they just subscribed) while campaigns hit whoever happens to be in the inbox that day.

Why five specific flows

These five cover the entire customer lifecycle: pre-purchase (welcome), high-intent (abandoned cart), mid-consideration (browse abandonment), post-purchase retention (post-purchase), and reactivation (winback). Together they touch every customer at every meaningful moment. Add more flows later — VIP, birthday, replenishment, back-in-stock — but these five are the foundation.

The revenue benchmark

Stores with all five flows configured correctly typically see 20-40% of total store revenue attributed to email. Flows account for 60-80% of that email revenue. So for a $2M store, that's $240K-$640K in annual flow revenue. For a $10M store, $1.2M-$3.2M. This is why flow quality matters more than campaign quality for most Shopify operators.

What happens without flows

Stores running Klaviyo without proper flows leave 15-30% of potential revenue uncaptured. Not because email is magic — because these customers had high intent (abandoned cart, browsed multiple times, previously purchased) and nothing was sent to move them forward. Every week without these flows in place is a week of preventable revenue loss.

Flow #1: Welcome Series

The first flow every store should build. This is where subscribers become customers.

What it does

Triggers when someone subscribes to your email list — via popup, footer signup, or account creation. Sends a sequence of 3-5 emails over 5-10 days that introduces the brand, showcases products, offers social proof, and gives the subscriber a reason to make their first purchase.

Structure that works

  • Email 1 (immediate): Welcome, brand story, discount code delivery if you promised one. This email has the highest engagement of any email you'll ever send — 50-70% open rate typical. Make it count.
  • Email 2 (day 2): Product education. What you sell, why it's different, best-sellers or founders' picks.
  • Email 3 (day 4-5): Social proof. Reviews, press mentions, customer photos, before-and-afters. Trust building.
  • Email 4 (day 7): Objection handling. Common questions, sizing guides, quality guarantees, shipping and returns. Removing purchase friction.
  • Email 5 (day 10): Discount reminder or scarcity. Last chance on the welcome offer.

Benchmarks for good performance

  • Email 1 open rate: 50-70%
  • Series open rate average: 30-45%
  • Series click rate: 3-8%
  • Subscriber-to-first-purchase conversion: 5-15%
  • Revenue per subscriber (welcome series): $0.50-$3.00 depending on AOV

Common mistakes

  • No welcome offer. Subscribers gave you an email address in exchange for value. If you promised 10% off, deliver it in email 1, not email 3.
  • Too many emails. Six or seven emails in the welcome series burns out subscribers. Five is the ceiling for most brands.
  • Generic template design. First impression matters. The welcome series should feel like your brand, not a Klaviyo default template.
  • No product education. Discount codes get people to your site but generic emails don't sell the product. Explain what makes your product different.
  • Ignoring the sunset. If someone hasn't engaged after 30 days, they're not going to. Move them to a passive segment.

Flow #2: Abandoned Cart

The highest single-flow revenue driver for almost every Shopify store. This is the flow that pays for your entire Klaviyo subscription.

What it does

Triggers when someone adds a product to cart but doesn't complete checkout. Sends a sequence of 2-4 emails over 3-5 days reminding them what they left behind, addressing likely purchase objections, and (usually) offering a small incentive to complete the purchase.

Structure that works

  • Email 1 (1-4 hours after abandon): Cart contents with product images and clear CTA back to checkout. No discount yet. Some people just got distracted; these convert on reminder alone.
  • Email 2 (24 hours later): Address common objections — sizing, shipping, returns, quality. Include social proof (reviews or ratings).
  • Email 3 (48-72 hours later): Discount offer if brand strategy allows. Typically 10-15%. Frame as a limited-time incentive with clear expiry.
  • Email 4 (optional, day 5-7): Last chance / final reminder. Only include if your abandoned cart data shows meaningful conversion this late.

Benchmarks for good performance

  • Email 1 open rate: 40-60%
  • Overall flow open rate: 30-50%
  • Click rate: 5-15%
  • Cart recovery rate: 10-25% (industry average 8%; well-tuned flows exceed 20%)
  • Revenue per abandonment: $2-$15 depending on AOV

SMS pairs with this flow specifically

Abandoned cart is the single best use case for SMS in Klaviyo. SMS open rates are 90%+ and abandonment recovery lifts 30-60% when you add SMS to the sequence (usually email 1 as text, then follow up with email). If you're only going to use SMS for one flow, this is the flow.

Common mistakes

  • Discount in email 1. Trains customers to abandon on purpose. Reserve discount for email 3 minimum.
  • Cart image but no product context. The email should feel like a specific reminder about a specific product, not a generic "you left something."
  • Too aggressive discount escalation. Big discounts hurt margin; a well-timed 10% often recovers as many carts as a 25% offer.
  • Not filtering out customers who already bought. Nothing burns brand trust like getting an abandoned cart email after you completed the purchase. Klaviyo handles this via the flow filter but merchants sometimes misconfigure it.
  • No mobile optimization. Most abandonment happens on mobile; most recovery has to happen on mobile too.

Flow #3: Browse Abandonment

Less obvious than abandoned cart but still meaningful. This flow captures the earlier signal — the customer who's interested but hasn't committed enough to add to cart.

What it does

Triggers when a known subscriber views a product page (usually multiple times or for extended time) without adding to cart. Sends 1-3 emails over 2-4 days reminding them of the product, adding social proof, and educating on features.

Structure that works

  • Email 1 (2-6 hours after browse): Product-specific reminder with image, key benefits, and CTA. Softer than abandoned cart — this is education, not recovery.
  • Email 2 (24-48 hours later): Social proof and reviews for the browsed product. Related products if the specific browse target has been consistently viewed.
  • Email 3 (optional): Discount if brand strategy allows. Many brands skip this to avoid discount-training.

Benchmarks for good performance

  • Open rate: 25-40%
  • Click rate: 2-6%
  • Conversion to purchase: 1-4%
  • Revenue per browse event: $0.20-$1.50 depending on AOV

When browse abandonment doesn't work

  • Stores with high organic browse traffic. Klaviyo needs to identify the browsing customer to trigger the flow. If most browsers are anonymous, flow rarely fires.
  • Very high-consideration products. Some products (furniture, luxury goods, B2B equipment) have long consideration cycles where email doesn't move the decision. Different flow strategy needed.
  • Very impulse-purchase products. Some categories (fast fashion, low-consideration goods) either convert at first browse or don't convert at all. Browse abandonment adds little.

Common mistakes

  • Triggering too eagerly. Firing on a single page view creates noise. Set the trigger to require 2+ views or extended time on page.
  • Treating it like abandoned cart. Browsers aren't at the same intent level. Softer copy, more product education, less discount pressure.
  • No product context. The email should feature the specific browsed product prominently. Generic "you were checking us out" emails don't convert.

Flow #4: Post-Purchase

The most underrated flow in Klaviyo. Most stores set up order confirmation emails and stop there. That leaves 15-25% of potential second-purchase revenue on the table.

What it does

Triggers on order placement and runs for 30-60 days. Handles order confirmation, shipping updates, delivery confirmation, product education, review requests, cross-sell, and (eventually) next-purchase incentive. Different customers need different content; the flow handles all of it in sequence.

Structure that works

  • Email 1 (immediate): Order confirmation with what to expect next.
  • Email 2 (2-3 days after order): Product education — how to use it, what to expect, common questions. Reduces returns and post-purchase anxiety.
  • Email 3 (7-14 days after estimated delivery): Review request. Time this carefully — too early and product hasn't been used; too late and enthusiasm has faded.
  • Email 4 (21-30 days after order): Cross-sell of complementary products or replenishment if applicable.
  • Email 5 (45-60 days after order): Next-purchase incentive. Small discount or free shipping offer to drive second purchase.

Benchmarks for good performance

  • Order confirmation open rate: 60-80% (highest of any email)
  • Product education open rate: 40-55%
  • Review request open rate: 30-45%
  • Review submission rate: 5-15%
  • Second-purchase rate within 60 days: 15-30% (varies wildly by category)

Category-specific considerations

  • Consumables (supplements, beauty, food): Replenishment reminders based on typical usage cycle. Higher second-purchase rates justify more emails.
  • Durable goods (electronics, furniture): Cross-sell related products; don't push replenishment on the same item.
  • Apparel: New collection announcements timed to arrival of the purchased item; cross-sell within style category.
  • Subscription products: Coordinate with Recharge or Skio flows; avoid overlap.

Common mistakes

  • Order updates only. Order and shipping updates are the minimum, not the flow. If your post-purchase is three transactional emails and nothing else, you're missing the retention layer.
  • Review request timing. Too early: they haven't received or used the product. Too late: enthusiasm has faded. 7-14 days after delivery is the sweet spot for most categories.
  • Cross-sell without segmentation. Recommending a wrist watch to someone who bought a wallet is different from someone who bought earrings. Segment cross-sell by category.
  • No customer service integration. If the customer has an open ticket, they shouldn't get a review request. Sync with Gorgias or your helpdesk to suppress.

Flow #5: Winback

The last of the five. Reactivating customers who bought once and disappeared. Most stores skip this flow because it feels lower priority; the ones that don't skip it recover 5-15% of dormant customers.

What it does

Triggers based on time since last purchase (typically 60-180 days depending on category) or time since last engagement (opens, clicks). Sends 2-4 emails over 2-4 weeks trying to bring dormant customers back into the buying cycle. Ends with either reactivation or graceful sunset (moving unresponsive customers to a passive segment to protect deliverability).

Structure that works

  • Email 1 (at trigger): "We miss you" framing. Highlight what's new since their last purchase — new products, collections, features. No discount yet.
  • Email 2 (week 2): Social proof and best-sellers. Show what's working for other customers in their segment.
  • Email 3 (week 3): Discount offer. Typically 15-25% — deeper than welcome or abandoned cart because you're competing with time and forgetting.
  • Email 4 (week 4): Final reminder + explicit sunset language. "This is the last one we'll send — let us know if you want to stay." The sunset framing preserves deliverability by moving unresponsive addresses to passive segments.

Benchmarks for good performance

  • Open rate declining across the sequence: 25-35% (email 1), 15-25% (email 2), 10-20% (email 3)
  • Click rate: 1-4%
  • Winback purchase rate: 3-8% of dormant segment
  • Sunset rate: 40-70% of the flow (this is a feature, not a failure)

Why the sunset matters

Klaviyo pricing is based on active profiles. Customers who don't engage cost you money on the subscription and hurt deliverability by dragging down engagement metrics. The winback flow's job is to give dormant customers one clear shot at coming back — and if they don't take it, quietly move them out of active sending. This is list hygiene disguised as retention.

Common mistakes

  • No sunset step. The flow needs an ending. Customers who don't engage after 4 emails need to be moved to a passive segment; sending indefinitely damages sender reputation.
  • Discount too shallow. Winback customers need real incentive because you're fighting time and competing offers. 5-10% doesn't move the needle; 15-25% does.
  • Wrong trigger timing. 30 days since last purchase is too soon (they're still using the product). 365 days is too late (they've forgotten you). 60-120 days is the range for most categories.
  • Generic content. Winback works best when it acknowledges the customer's past behavior — what they bought before, what's new they might like based on that.

The order to build them

If you're starting from scratch and can only build one flow at a time, this is the order.

Build order for maximum near-term revenue impact

  1. Abandoned cart first. Highest single-flow revenue driver. Starts recovering revenue within 24 hours of launch. If you build nothing else, build this.
  2. Welcome series second. Powers all future flow revenue by improving subscriber-to-customer conversion. Every new subscriber who arrives before the welcome series is built is a missed conversion opportunity.
  3. Post-purchase third. Retention compounds. Every week without post-purchase is a week of lost second-purchase revenue and missed review requests.
  4. Winback fourth. Reactivation of dormant customers. Also improves Klaviyo cost structure by sunsetting inactive profiles.
  5. Browse abandonment last. Real revenue impact but smaller than the other four. Build only after the first four are stable and performing.

Typical timeline for a full build

  • Basic version of all 5 flows: 2-3 weeks with an experienced Klaviyo operator
  • Well-designed and tested version: 4-6 weeks
  • Custom flows with segmentation and SMS integration: 6-10 weeks
  • DIY (Klaviyo default templates, basic setup): 4-8 weeks of your own time, produces below-benchmark results

Common mistakes across all flows

Patterns I see across stores whose flows underperform. Every one of these is fixable; most take an operator with Klaviyo depth.

Building without segmentation

Sending the same welcome series to a first-time subscriber and a returning customer is a wasted opportunity. Sending the same abandoned cart email to a $50 AOV customer and a $500 AOV customer is a wasted opportunity. Segmentation isn't a separate flow — it's the layer that makes each flow smarter. Without it, flows are generic and generic converts below benchmark.

Copy-pasting flow content from templates

Klaviyo's default templates are fine as a starting point. They're terrible as an ending point. Every top-performing store I've worked with has flow content that feels distinctly like their brand — the voice, the design, the product education, the social proof. Generic templates convert at the lower end of every benchmark. Brand-specific flows convert at the upper end.

Ignoring mobile optimization

60-80% of email opens happen on mobile. Flows built and tested only on desktop consistently underperform. Preview every flow on mobile before launch; the mobile version is what actually gets read.

Set-and-forget mentality

Flows aren't "build once and done." The best-performing stores review flow performance monthly, A/B test subject lines and content quarterly, and refresh the design annually. Every unmaintained flow is slowly declining performance.

No SMS integration

SMS in Klaviyo (or via Postscript or Attentive integrated with Klaviyo) lifts flow performance significantly. Abandoned cart flows especially benefit — SMS+email typically recover 40-70% more revenue than email alone. Stores skipping SMS in flows leave meaningful money on the table.

No tracking or pixel setup

Klaviyo needs the Shopify integration to be complete, the site tracking pixel to be firing, and events to be flowing to attribute revenue correctly. When attribution is broken, flow performance looks lower than it actually is, which leads to abandoning good flows that just aren't being measured. Verify tracking is intact before optimizing.

What good performance looks like

Consolidated benchmarks so you know what to shoot for.

Revenue attribution benchmarks

  • Email as % of total store revenue: 20-40% (well-run Klaviyo programs)
  • Flow revenue as % of email revenue: 60-80%
  • Campaign revenue as % of email revenue: 20-40%

Per-flow revenue split (of total flow revenue)

  • Abandoned cart: 30-50% of flow revenue
  • Post-purchase: 15-25% of flow revenue
  • Welcome series: 10-20% of flow revenue
  • Winback: 5-15% of flow revenue
  • Browse abandonment: 3-10% of flow revenue

Open rate benchmarks by flow type

  • Post-purchase (order confirmation): 60-80%
  • Welcome email 1: 50-70%
  • Abandoned cart email 1: 40-60%
  • Browse abandonment email 1: 25-40%
  • Winback email 1: 25-35%

If you're significantly below these numbers

Below-benchmark performance usually traces back to one of three issues: bad list hygiene (lots of unengaged subscribers dragging down averages), bad flow design (generic content, weak subject lines, poor mobile experience), or bad tracking (attribution problems making performance look worse than it is). Audit in that order.

If you're above these numbers

You've got a well-run Klaviyo program. The next moves are advanced flows (VIP, birthday, back-in-stock, replenishment), advanced segmentation, and SMS layered onto more flows. See the Klaviyo for Shopify guide for the broader program strategy.

When to build yourself vs when to hire

Honest guidance on when to build flows yourself vs when to hire someone.

Build them yourself if

  • You're a technical founder comfortable in Klaviyo's interface
  • Store revenue is under $500K/year and margin doesn't support an operator retainer yet
  • You have time to invest in learning Klaviyo properly (40-80 hours to build all 5 flows well)
  • You're willing to accept below-benchmark performance in exchange for saving the operator fee

Hire someone if

  • Store revenue is above $500K/year — the operator fee pays back in improved flow performance within 2-3 months typically
  • You've tried building flows and performance is below benchmark
  • You're running Klaviyo default templates six months in
  • You're paying for Klaviyo but not sure whether it's worth it — the answer is almost always "you have bad flows"
  • Your time is worth more than the operator fee for 40-80 hours of Klaviyo build work

What good Klaviyo operators cost

  • Full flow build (all 5 flows, custom design, SMS integration, segmentation): $5,000-$25,000 project
  • Ongoing management (campaigns + flow optimization + reporting): $1,500-$8,000/month retainer
  • Hourly consulting: $100-$300/hour

The pricing sounds like a lot until you compare it to the revenue lift. A well-built flow program on a $2M store typically produces $200K-$400K more in annual email revenue than a DIY setup. The operator fee is a fraction of the lift. See Klaviyo experts to compare vetted operators.

Get your Klaviyo flows built by someone who's done it a hundred times

Shopify Consultant
4.9(65 reviews)

Speed & Performance Specialist for Shopify Stores - and the measurement behind your revenue

I helped an apparel brand cut product-page load time from 15.4 seconds to 7.4 seconds - five weeks before Black Friday. That's what I do: I find what's slowing your store down and fix it.

The same work keeps surfacing a second problem: stores where the numbers are broken. Pixels firing twice and double-counting conversions. Ad campaigns spending across the whole catalog with no filter on what actually earns. Apps billing every month for work nobody has measured. So alongside speed, I measure what your money - ad spend, apps, tracking - is actually doing, instead of trusting what the platforms and vendors report. Then I fix what the measurement finds.

I specialize in Shopify speed optimization, Core Web Vitals, ad-spend and tracking measurement, and sales-channel recovery for established, founder-run stores. I treat speed and ad spend the same way: as revenue problems, not technical checkboxes.

What I work on:

  • Speed audits and Core Web Vitals optimization

  • Ad-spend clarity - which products earn your Google/Meta budget, measured per product

  • Meta Pixel and GA4 tracking setup, audits, and double-counting fixes

  • App and tool bill audits - is each paid app earning what it charges? Where a paid app is doing what Shopify Flow already does natively, I replace it with a built-in workflow, including the multi-step logic that prompt-built automations get wrong

  • Sales-channel recovery - when your products stop showing in Google Shopping or on Meta, finding why the catalog fell out (feed disapprovals, a dropped channel connection, market or policy misconfiguration) and getting them back in front of shoppers - verified on the storefront a shopper sees, not a green light in a dashboard

  • Server-side tracking and attribution contamination fixes

  • Ongoing monitoring and technical support - monthly Store Care across speed, tracking, apps and channels, or a support pack of hours

Key results:

  • Product-page load time cut from 15.4s to 7.4s - 52% faster

  • Mobile PageSpeed on product pages from 18 to 28 - with the client's chosen app stack kept in place, at their call

  • Two apps billing to track what the store's own Google channel already handled - removed, tracking verified clean, and $199/yr off the app bill

  • Repeat clients going back to 2018 - one store at 14 projects across four years

How I work:

  • A diagnostic audit measures the actual problem - no guesswork, and the audit fee credits toward the fixes

  • Phased implementation - you approve each milestone

  • Every delivery closes with verified before/after numbers and a short list of the next opportunities I found

80+ projects completed. Clients across the US, Canada, UK, Australia, and Denmark.

Send me your store URL and I'll tell you exactly what's slowing it down - and whether your numbers can be trusted. No commitment needed.

App and Theme Skills
+ 20 more
From $285/Project
Theme Developer
5.0(10 reviews)

Turn Your Shopify Store Into a Reliable Sales Engine
If you're looking for a Shopify developer who understands both the technical side and the business outcomes behind it, you're in the right place.

As a Shopify Certified Developer with 10+ years of hands-on experience, I've worked with 100+ brands across fashion, apparel, beauty, food, fitness, and electronics to build stores that are fast, scalable, and built to convert. Whether you're a founder launching your first store or an established brand ready to level up, I bring the expertise to get you there.

What Gets Delivered:
Every project is approached with one goal, growth. Here's what that looks like in practice:

  • Custom Shopify Theme Development — Figma and Adobe XD designs transformed into clean, maintainable Liquid-based themes optimized for performance and long-term scalability

  • Store Redesigns & UX Improvements — Navigation restructured, friction points removed, and user journeys refined to drive more conversions without disrupting live traffic

  • Speed & Performance Optimization — Core Web Vitals improvements, faster page load times, and technical SEO fixes that directly impact search rankings and reduce bounce rate

  • Custom Feature Development — Bundles, upsells, subscriptions, loyalty programs, and third-party API integrations tailored to specific business models

  • Store Migrations & Ongoing Support — Smooth, low-risk platform migrations and dependable technical maintenance that keep operations running without interruption


Why Brands Keep Coming Back:
Every architecture decision, layout choice, and integration is guided by one question: Does this help the business grow? Clean code and structured development aren't just standards — they're what make a store reliable at scale.

Founders launching from scratch, in-house teams needing a trusted technical collaborator, and agencies looking for a dependable Shopify specialist, all have found long-term value in this kind of partnership.


Ready to Grow Your Shopify Store?
Whether it's a full custom build, a performance overhaul, or targeted improvements to boost conversions, let's map out a clear path forward. Reach out to discuss your goals and what's possible.

App and Theme Skills
+ 14 more
From $100/Project
Front-End Developer
5.0(121 reviews)

For over ten years, I’ve been helping Shopify store owners elevate, customize, and maintain their websites as a Shopify expert at HeyCarson—now rebranded as Shopexperts—where I’ve had the privilege of being the longest-serving developer on the team.

I’m also among the platform’s top-rated experts, known for my attention to detail, reliability, and dedication to client satisfaction.

Delivering quality results and building lasting client relationships have always been at the core of my work. Feel free to check out reviews from my past clients—they’re the best proof of my commitment to 100% project success.

App and Theme Skills
+ 31 more
From $100/Project

Frequently asked questions about Klaviyo flows

Which Klaviyo flow should I build first?

Abandoned cart. It's the highest single-flow revenue driver for almost every Shopify store, starts recovering revenue within 24 hours of launch, and typically pays for the Klaviyo subscription by itself. If you can only build one flow, build this one. Second priority: welcome series (converts new subscribers to first-time customers). Third: post-purchase (drives second purchase and reviews). Fourth: winback (reactivates dormant customers). Fifth: browse abandonment. This order maximizes near-term revenue impact and gives you compounding wins as each flow starts producing.

How many Klaviyo flows does my Shopify store need?

Five to start: welcome series, abandoned cart, browse abandonment, post-purchase, winback. These cover the entire customer lifecycle and together typically produce 15-30% of store revenue. Additional flows worth building once these five are stable: VIP (high-value customer recognition), birthday (personalized offer), back-in-stock (out-of-stock alerts), replenishment (for consumables), and win-lost (specific dormant customer segments). Don't try to build 10 flows at once — the five foundational flows deserve most of the attention, and the additional flows should be built one at a time as bandwidth allows.

What's the difference between a flow and a campaign in Klaviyo?

Campaigns are emails you send manually to your list — product launches, sales, newsletters, holiday promotions. You decide when to send, who to send to, and what to say for each campaign. Flows are automated sequences that trigger based on customer behavior — abandoned cart, welcome series, post-purchase. They run continuously without your involvement once configured. Both matter but flows produce 60-80% of email revenue for most well-run Shopify stores because they hit customers at moments of highest intent (just abandoned a cart, just placed an order, just subscribed). Campaigns produce the remaining 20-40%.

How long does it take to set up Klaviyo flows?

Basic version of all 5 flows with default templates: 20-40 hours of your own time or 2-3 weeks with an experienced Klaviyo operator. Well-designed brand-specific version with custom design and copy: 4-6 weeks with an operator. Full custom build with segmentation and SMS integration: 6-10 weeks. DIY build using Klaviyo default templates: 4-8 weeks of your own time — but this typically produces below-benchmark performance. The setup time itself is not the hard part; the design, copy, segmentation, and testing are what take real work.

Do I need to build Klaviyo flows myself or can I hire someone?

Depends on revenue and time value. Build them yourself if you're a technical founder, store revenue is under $500K/year, or you have 40-80 hours to invest in learning Klaviyo properly. Hire someone if store revenue is above $500K/year — the operator fee typically pays back in 2-3 months of improved flow performance. Also hire if you've tried building flows and performance is below benchmark, or if you're paying for Klaviyo but aren't sure it's worth it (the answer is almost always 'you have bad flows'). Klaviyo operators cost $5,000-$25,000 for a full flow build or $1,500-$8,000/month for ongoing management.

What percentage of revenue should come from Klaviyo flows?

Well-run Shopify stores with all five foundational flows in place typically see email account for 20-40% of total store revenue, with flows producing 60-80% of that email revenue. So flows alone typically produce 12-32% of total store revenue. For a $2M store, that's $240K-$640K in annual flow revenue. For a $10M store, $1.2M-$3.2M. If your flows are producing less than 15% of total revenue, you likely have flow design or segmentation problems. If they're producing more than 30%, you have a well-tuned program worth defending.

Should I combine email and SMS in my Klaviyo flows?

Yes, especially for abandoned cart. SMS in Klaviyo (or via Postscript or Attentive integrated with Klaviyo) has 90%+ open rates and typically lifts abandoned cart recovery by 30-60% when added to the email sequence. The pattern that works: email 1 as text message (immediate reminder), followed by email sequence for context and product details. SMS also helps for post-purchase (order confirmation, shipping updates) and for winback (final reactivation attempt). Not every flow needs SMS — welcome series works fine as email-only for most brands — but abandoned cart specifically justifies the SMS investment for most stores.

How often should I update my Klaviyo flows?

Review performance monthly, A/B test subject lines and content quarterly, refresh the design annually. Every unmaintained flow slowly declines in performance as list dynamics change, email design conventions evolve, and product mix shifts. Flows aren't build-once-and-done; the best-performing stores treat them as ongoing programs. Monthly review: open rates, click rates, revenue attribution, sunset rates. Quarterly testing: subject lines, discount amounts, timing, sequence length. Annual refresh: complete design update, copy rewrite, structure review.

Can I use Klaviyo templates or should I customize each flow?

Start with templates; end with custom. Klaviyo's default flow templates are a reasonable starting point that get you 60-70% of the way to benchmark performance. Every top-performing store I've seen customizes beyond templates: brand-specific design, brand voice in copy, custom social proof selection, product-education content that fits the specific catalog, and segmentation that varies flow content by customer type. Templates convert at the lower end of every benchmark. Brand-specific custom flows convert at the upper end. The difference between the two is typically 30-100% more flow revenue.

Next step

Five flows produce most of the email revenue on Shopify. Build them in order — abandoned cart, welcome series, post-purchase, winback, browse abandonment — and email becomes 20-40% of store revenue. Skip them or build them badly and you're leaving 15-30% of potential revenue uncaptured every week.

For deeper coverage of specific flows: the abandoned cart flow guide and the welcome series guide get into the details each flow deserves. For broader Klaviyo strategy, see Klaviyo for Shopify. To hire a Klaviyo operator to build these flows for you, compare vetted Klaviyo experts and request a free quote:

Browse Klaviyo experts