- A Klaviyo browse abandonment flow triggers on Viewed Product and reminds a known visitor about the product they looked at but did not add to cart.
- It only reaches identified visitors, so the biggest lever is not copy. It is getting more of your traffic identified through sign-up forms and email or SMS clicks.
- Use the 4 filters from Klaviyo’s docs: no order, no checkout, no add to cart since entering, and not in this flow in the last 30 days.
- Wait at least 1 hour, send 1–2 emails, and no discount in email 1.
- Klaviyo’s benchmarks put browse abandonment at a 0.95% placed order rate, below cart (3.33%) but far above a typical campaign.
Most Shopify stores switch on a cart flow in week one and never build the step before it. That's a gap. A Klaviyo browse abandonment flow catches people who looked at a product and left without adding it to cart, which is usually a much bigger group than cart abandoners.
The intent is lower, so the conversion rate is lower too. Klaviyo's benchmark data, quoted in its placed order rate guide, puts browse abandonment at a 0.95% placed order rate, against 3.33% for abandoned cart and 2.32% for welcome series. But it runs on autopilot, and most of what it sells would never have come back on its own.
Below are the tricks that matter first, then the exact build, then the maths to see if it's worth your afternoon.
Abandoned Cart Recovery CalculatorStart with the money closest to checkout: see what your cart and checkout flows should be recovering first.Run my numbers →5 tricks that make a browse flow actually earn
1. Grow the audience before you polish the copy
This is the part most guides skip. Klaviyo only tracks browsing for known visitors. Its Academy guide says a visitor is identified when they click through a Klaviyo email or SMS, or subscribe through a Klaviyo form. Anonymous traffic never triggers the flow.
So the fastest way to grow browse revenue is to grow the identified share of your traffic: a sign-up form that converts, campaigns that earn clicks, and links in every flow email that land on product pages. Better copy helps a little. More people entering the flow helps a lot.
2. Stop overlap with your cart flow
A browser who adds to cart should leave this flow and get the cart flow instead. Klaviyo's help article lists “Added to Cart zero times since starting this flow” as a filter when you run a separate Added to Cart flow. Without it, one shopper can get two reminders for the same product in the same afternoon.
3. Leave recent buyers alone
Someone who ordered last week and is now browsing again is not abandoning anything. Klaviyo's browse abandonment guide suggests holding off on browse emails for a month or two after a customer's purchase. A simple flow filter does it: Placed Order zero times in the last 30 days (or 60, for slow-repurchase products).
4. Point it at the products that pay
Klaviyo Academy suggests a trigger filter so the flow only fires for bestsellers or higher-priced items if you are worried about over-mailing. That's also a margin trick. A reminder about a $12 accessory and one about a $240 hero product cost the same to send.
5. Treat repeat viewers as hotter
A shopper who viewed the same product several times is closer to buying than a one-time glance. Klaviyo's guide recommends stronger messaging for this group. Add a conditional split on Viewed Product at least 2 times in the last 7 days, and give that path a firmer email with reviews, stock or delivery details.
How to build the Klaviyo browse abandonment flow, step by step
Klaviyo recommends starting from its pre-built template so the dynamic product variables work. On Shopify, Viewed Product tracking comes from the Klaviyo app embed. Check it's on before you build anything: in Klaviyo, open Analytics → Metrics and look for recent Viewed Product events.
Trigger and filters
- Trigger: Metric → Viewed Product.
- Placed Order zero times since starting this flow. Removes buyers.
- Started Checkout zero times since starting this flow. Hands hot shoppers to the checkout flow.
- Added to Cart zero times since starting this flow. Needed if you also run an Added to Cart flow.
- Has not been in this flow in the last 30 days. Stops serial browsers getting the same series every week.
These four come straight from Klaviyo's own setup instructions. Add the recent-buyer filter from trick 3 on top.
Timing
Klaviyo recommends a time delay of at least one hour before the first message. Sending instantly feels like being watched. Waiting a full day lets the moment pass. Start at one to a few hours, then test.
To test timing properly, Klaviyo's flow frequency guide describes adding a split with a 50% random sample, different time delays on each path, and identical emails. Compare revenue per recipient after a few weeks, and check the split has enough people in it using my Klaviyo A/B test sample size guide.
How many emails
Advice differs here. Klaviyo Academy says to limit the flow to 1–2 emails, while an older Klaviyo blog post quotes experts suggesting 3 emails plus an SMS. Start with two. Product views are a light signal, and a third email to someone who only glanced at a page is where unsubscribes start to climb. Watch your numbers with the unsubscribe rate calculator.
| Message | When | Job | Incentive |
|---|---|---|---|
| Email 1 | 1–4 hours after the view | Show the exact product: image, name, price, one button back | None |
| Email 2 | About 24 hours later | Answer the main objection: reviews, sizing, returns, delivery | Optional, non-buyers only |
| SMS (optional) | Between emails | Short nudge for SMS-consented profiles only | None |
What to put in each email
Email 1: “Still thinking it over?”
Lead with the product they viewed, big. Klaviyo's guide lists the essentials: product image and description, a clear call to action back to the product page, and one persuasive element such as reviews. Keep it short. The goal is one click.
One technical trap: Klaviyo warns not to clone your abandoned cart email for this flow. Cart emails use a Dynamic product block; browse emails need a Static block with the viewed-product variables. Switching the block type wipes its content, so start from the browse template.
Below the main product, Klaviyo Academy suggests a feed of other popular items. That rescues shoppers who left because the product wasn't quite right.
Email 2: answer the question they didn't ask
People leave product pages because something was missing: fit, ingredients, delivery time, returns. Pick the one question your support inbox gets most for that category and answer it. Add two or three real reviews. If you sell in more than one country, Klaviyo's docs suggest splitting domestic and international shoppers so delivery promises are accurate.
Subject lines that fit the intent
- “Still thinking about the [product name]?”
- “A quick answer about the [product name]”
- “Here's what other customers said about it”
Clear beats clever. Avoid “You forgot something!” That's cart language, and the shopper didn't forget anything. They were browsing.
Worked example: is a browse flow worth building?
A store's Klaviyo account records Viewed Product events for known browsers. After the filters above, 3,000 people a month get email 1.
- At Klaviyo's published 0.95% placed order rate, that's about 28 orders a month.
- At a $70 average order value, that's roughly 28 × $70 = $1,960 a month, or about $23,500 a year, from one automation.
- If better sign-up forms lift the identified audience to 4,000 a month at the same rate, it becomes about 38 orders and $2,660 a month.
Notice which lever moved the number: reach, not copy. Swap in your own figures. The AOV calculator and conversion rate calculator will give you the inputs.
There's a second reason to build it. Klaviyo's 2026 email benchmarks say nearly 48% of flow-driven email revenue comes from new buyers, versus 16% for campaigns, and name browse flows as part of that first-purchase engine. If most of your email revenue comes from repeat customers, this is one of the cheapest ways to change that.
The order to build your abandonment flows
Browse is the third flow to build, not the first. Intent rises at each step, so the money does too:
- Abandoned checkout (Started Checkout): hottest, build first.
- Abandoned cart (Added to Cart): warm. See our Klaviyo abandoned cart flow guide for the 3-email setup.
- Browse abandonment (Viewed Product): lightest touch, biggest audience.
Shopify stores can go further: Klaviyo also offers abandoned collection and abandoned search flows. Build them after the three above are running and filtered against each other.
4 mistakes that waste the flow
- Copying the cart email. Wrong block type, wrong tone, broken product data.
- No overlap filters. Shoppers get browse, cart and checkout reminders in one day.
- Discount in email 1. It trains people to browse and wait. Klaviyo's guide notes that browsers are often still comparing and researching.
- Judging it on open rate. Opens are inflated by privacy features. Judge it on placed order rate and revenue per recipient, compared with your own cart flow.
How to know it's working
After 30 days, check three numbers in the flow's analytics: placed order rate (benchmark: around 0.95%), revenue per recipient, and unsubscribe rate per email. If email 2 drives almost nothing but gets unsubscribes, cut it. If the flow sends to very few people, fix identification before anything else.
Then see where it sits in your total email revenue with the email revenue calculator, and read what percentage of revenue should come from email to see if your flows are pulling their weight.
Shoppers who wanted a product that was sold out need a different flow. My Klaviyo back in stock flow guide covers the setup and batch settings.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
FAQ
What triggers a Klaviyo browse abandonment flow?
The Viewed Product metric. On Shopify, Klaviyo’s app embed turns on Viewed Product tracking. The event only records for visitors Klaviyo can identify, such as people who clicked a Klaviyo email or SMS or submitted a Klaviyo form.
How many emails should a browse abandonment flow have?
Klaviyo Academy recommends limiting it to 1–2 emails, because product views signal lighter intent than a cart. Start with two. Add a third only for high-priced products where your data shows email 2 still drives orders without a rise in unsubscribes.
How long should I wait before sending a browse abandonment email?
Klaviyo’s help docs recommend a time delay of at least one hour. One to a few hours is a sensible starting range. Then A/B test the delay with a random-sample split, as Klaviyo describes in its flow frequency guide.
Should a browse abandonment email include a discount?
Not by default. Browsers are often comparing options, so lead with the product, reviews and answers to common questions. If you test an incentive, keep it for non-buyers, put it in the last email, and consider limiting it to higher-margin products.
What is a good browse abandonment conversion rate?
Klaviyo has reported a 0.95% placed order rate for browse abandonment flows, compared with 3.33% for abandoned cart and 2.32% for welcome series. Track revenue per recipient as well, since order value changes the picture.
Can someone get both the browse abandonment and abandoned cart flow?
Only if your filters allow it. Add “Added to Cart zero times since starting this flow” and “Started Checkout zero times since starting this flow” to the browse flow, so anyone who moves further down the funnel drops out and gets the hotter flow instead.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
Keep reading
The Klaviyo abandoned cart flow setup
Trigger, filters, timing and discount rules for a cart flow that recovers revenue without training buyers to wait for a code.
7 min read →Retention mathHow much is an email subscriber worth?
Monthly value, profit value and lifetime value per subscriber, and how to use them to set your pop-up and ad budgets.
7 min read →BenchmarksWhat % of revenue should come from email?
The benchmark ranges, the attribution traps, and the six levers that move your email revenue share fastest.
7 min read →- Klaviyo Help Center: How to create a browse abandonment flow
- Klaviyo Academy: Anatomy of a flow: Browse abandonment
- Klaviyo: 5 steps to improve your placed order rates
- Klaviyo: Browse abandonment email tips and examples
- Klaviyo: 2026 email marketing benchmarks
- Klaviyo Help Center: How to optimize your flow sending frequency
Worked examples in this post use illustrative numbers, not client results. Benchmarks are linked to their original publisher.