Home / Services / Klaviyo flows

Klaviyo flows that keep telling the story your ad started.

Most Shopify stores set Klaviyo up once and leave it. The ads change every month and the emails keep saying the same thing. I rewrite your flows so each email picks up the reason the shopper clicked.

Answered by Fahad · Updated October 2026

Four flows, one shopper. Pick the ad they came from.

Most flows say the same thing to everyone. Here, each email picks up the angle of the ad that brought the shopper in.

The ad they clicked

The emails that follow

  1. Joins your list Welcome email
    The 10-minute wind-down we built the mask around. Lights low, phone away, mask on. Here's the routine.
  2. Views a product Browse email
    Still up at 1am? The mask you looked at blocks every bit of light. Here's how it feels.
  3. Adds to cart Cart email
    Tonight could be the first early night. Your mask is in the cart. Most people notice the weight first.
  4. Starts checkout Checkout email
    Still thinking about tonight's sleep? Your mask is saved. Finish your order when you're ready.
Example product, made up for this demo.

Want this built from your own ads?

Free, 5 minutes, within 48 hours. You keep the video either way.

The same abandoned-checkout email, before and after.

Before

Subject: You left something behind

Complete your purchase today.

Hi there, you left items in your cart. They're selling fast, so check out now before they're gone.

Return to cart

After

Subject: Still thinking about tonight's sleep?

Your early night is one step away.

You came in after the ad about lying awake at 1am. The Driftwood mask blocks every bit of light, and the weight helps you settle. Your mask is saved.

Finish my order
Left is the email most stores send. Right continues the angle from the ad. Example product.

Which flows do I build, and when?

  1. Welcome

    Starts when Someone joins your list

    • Pilot
    • Core
    • Growth
    • Ultimate
  2. Abandoned checkout

    Starts when Checkout started, no order

    • Pilot
    • Core
    • Growth
    • Ultimate
  3. Browse abandonment

    Starts when Viewed a product, didn't add to cart

    • Core
    • Growth
    • Ultimate
  4. Abandoned cart

    Starts when Added to cart, didn't check out

    • Core
    • Growth
    • Ultimate
  5. Post-purchase

    Starts when First order placed

    • Core
    • Growth
    • Ultimate
  6. Winback

    Starts when No order for a set period

    • Growth
    • Ultimate
  7. Back in stock

    Starts when Subscribed to a sold-out product

    • Growth
    • Ultimate

Not sure which flows your store is missing?

Free, 5 minutes, within 48 hours. You keep the video either way.

Why flows first?

18×

more revenue per person from a flow email than a regular campaign email ($1.94 vs $0.11).

Klaviyo 2026 benchmarks

What do average flows earn on your traffic?

FlowThe mathsMonthly
Abandoned cart1,000 × $4$3,650
Welcome800 × $2.65$2,120
Missing each month if neither flow is live$5,770

The top 10% of brands make $29 per cart shopper: 1,000 × $28.89 = $28,890.

Revenue per person figures: Klaviyo 2026 benchmarks (abandoned cart $3.65, welcome $2.65), via Needle. Shopper counts are made up for this example. This is only an estimate of what average flows earn. It is not a forecast of your results. Flow revenue is what Klaviyo counts, so I always check it against your Shopify orders. Source: Klaviyo 2026 benchmarks.

How much do the flows cost?

Start here

Pilot

$1,500 one-time

Fits a store that wants to see my work before committing.

  • 3 ad angles, 9 ads
  • 2 flows (welcome, abandoned checkout) live in 14 days
  • A Shopify baseline report

One-time. Credited to month 1 if you continue.

Scope my pilot on a 30-min call

Core

$3,500/mo

Fits a store already spending on Meta every month.

  • 7 ad angles, 21 ads a month
  • 5 flows in month 1 (welcome, browse, cart, checkout, post-purchase)
  • Flows updated monthly to match the ads
  • 2 campaigns a month
  • Monthly report checked against Shopify

Month-to-month after month 1. 30 days' notice.

Scope Core on a 30-min call

Growth

$5,500/mo

Fits a store with several hero products.

  • 10 ad angles, 30 ads a month
  • 7 flows (Core plus winback and back-in-stock)
  • A campaign every week
  • Weekly report and a monthly call
  • First ads within 10 working days

Month-to-month after month 1. 30 days' notice.

Scope Growth on a 30-min call
Top tier

Ultimate

100 ads a month

$8,000/mo

Best for brands doing $1.5M+ a year, with several hero products and steady Meta spend.

  • Up to 100 ads a month: about 20 concepts, 5 variations of each
  • Mostly statics, plus a set number of short videos we agree on the call
  • All 7 flows in month 1, then tuned every month as the ads change
  • A campaign every week
  • Weekly report and a monthly call, checked against Shopify

Month-to-month after month 1. 30 days' notice. I scope it on a call first.

Scope Ultimate on a 30-min call

Month-to-month after month 1 on Core, Growth and Ultimate. Cancel with 30 days' notice. Pilot: flows live on time or 50% back. All plans: if no new ad beats your best cost per purchase in 30 days, the next batch is free.

Compare everything
FeaturePilotCoreGrowthUltimate
Price$1,500 one-time$3,500/mo$5,500/mo$8,000/mo
Ad angles / ads3 / 97 / 21 a month10 / 30 a month20 / 100 a month
Flows built25 in month 1, updated monthly7 in month 17 in month 1, tuned monthly
CampaignsNone2 a month1 a week1 a week
ReportingShopify baselineMonthly, against ShopifyWeekly plus a monthly callWeekly plus a monthly call
Turnaround14 daysAds in 14 days, flows in 21Ads in 10 working days, flows in 21Scoped on the call
ContractNoneMonth-to-month after month 1Month-to-month after month 1Month-to-month after month 1

Questions I get about flows

Do you work inside my Klaviyo account?

Yes. It stays yours, with your lists and everything I build. I need access before the 21-day flow clock starts.

Why should the emails match the ads?

Because the shopper already told you what they care about by clicking. The welcome email is the first place to repeat it.

Can I buy flows without the ads?

Not on their own. Even the Pilot pairs 2 flows with 3 ad concepts (9 ads). If you only want flows, a flows-only agency will be cheaper than me. What I'm good at is the two working together.

What if the flows aren't live on time?

On the Pilot, you get 50% back. Deliverability depends on your list and sending history, so I can't promise inbox placement.

I already have flows that make money.

Then I start with the weakest one and leave the rest until I can show a result.

How do you report results?

Klaviyo's revenue numbers next to your Shopify orders, so you can see what actually landed.

Send me your store. I'll show you where the ads and emails drift apart.

A 5-minute video of three of your live ads next to the emails that follow. Within 48 hours.

  • No call needed
  • No logins: I use your public ads and join your email list
  • Yours to keep, even if you never hire me
Or book a 30-min call with me