Klaviyo Browse Abandonment: Recover Revenue From Browsers Who Don't Add to Cart
Browse abandonment sits between site traffic and abandoned cart. It triggers when a known subscriber views a product page and leaves without adding it to cart. Lower intent than a cart, a much bigger pool, and Klaviyo's 2026 benchmarks put browse abandonment emails at a 5.6% average click rate and $2.08 revenue per recipient. Below: how the flow works in Klaviyo, the timing, the emails, the exact filters and what good looks like. Or we build it for you.
Part of a full-service Klaviyo agency engagement.
/ Free Audit
Get your free flow audit
Drop your store URL and email. We'll review your email program and send a written 90-day revenue roadmap within 24 hours. No obligation.
Trusted by
800+ brands
/ What it is
What browse abandonment is, and how Klaviyo does it
Browse abandonment is an automated email sent when someone looks at a product and leaves without adding it to their cart. In Klaviyo it triggers on the Viewed Product metric, which needs Viewed Product tracking enabled on your site. On Shopify that comes with Klaviyo's onsite tracking.
Klaviyo can only follow up with browsers it can identify: people who have submitted a form, clicked a Klaviyo email or otherwise been identified on your site. Anonymous visitors trigger nothing. That is why list growth and browse abandonment are linked. Every new subscriber is a browser you can now reach.
Each email shows one product. Which one depends on the filter: with "has not been in this flow in the last X days" it is the first product the person viewed; with "has viewed product zero times since starting this flow" it is the most recent one.
- Trigger
- Viewed Product, from Klaviyo onsite tracking.
- Default filters
- No order, checkout or add to cart since starting the flow, and not in this flow in the last 30 days.
- Emails
- Two for most stores, three for high-AOV products.
- Timing
- 1 to 4 hours after the view, then 24 to 48 hours later.
/ The problem
Why browse abandonment is the most overlooked flow
Most ecommerce brands skip browse abandonment because the per-email conversion rate is lower than abandoned cart. That's the wrong frame. Browse abandonment reaches a much larger pool (everyone identified who viewed a product), so the absolute revenue is meaningful even at a 1-3% conversion rate. The flow also feeds segmentation downstream: what someone browsed is high-value behavioural data.
When to send browse abandonment emails
Two emails is the right length for most stores. Klaviyo's guide says to wait at least an hour before the first. Our default:
| When it sends | Why then | |
|---|---|---|
| Email 1: the reminder | 1 to 4 hours after the product view | Klaviyo recommends at least an hour. Sooner feels like being watched; much later and the browser has forgotten why they looked. Impulse categories tend to win early, considered purchases later, so test 1 hour against 4. |
| Email 2: the nudge | 24 to 48 hours after email 1 | Only to people who haven't clicked, carted or bought. Adds a reason to act: a review, the returns policy, a detail they may have missed. |
| Email 3 (high-AOV only) | 48 hours after email 2 | Social proof and objection removal for considered purchases. Most stores should stop at two. |
The browse abandonment flow emails, one by one.
Helpful, not surveillance. The product block reconnects them to what they viewed. The copy gives them a reason to come back: curiosity, proof or a value they missed. Never "we noticed you were looking at".
The reminder
The product they viewed, a line on why it is worth a second look, the rating if you have one, and one button back to the product page. No discount. Lead with a code and every browser learns to wait for one.
Subject lines
- Still thinking about [product]?
- [Product] is still here
- Still deciding? Here's what our customers say
Template
- Dynamic product block: the viewed product's image, name, price and link.
- One or two lines on what it does or who it is for.
- Social proof: star rating and review count, or one short review.
- One button: back to the product page.
- Fallback: top sellers in that category if product data is missing.
The contextual nudge
A different angle for people who didn't click: a value point they may have missed (free shipping threshold, returns, the feature that sets it apart), or similar and complementary products. Repeat customers get curated recommendations instead.
Subject lines
- Three things people like about [product]
- Free shipping on [product] over $[X]
- If [product] isn't quite right, try these
Template
- Same product block.
- One specific value point: shipping threshold, returns or the differentiator.
- Two or three similar or complementary products.
- One button.
- Small incentive only if order value and margin support it.
The proof (high-AOV only)
For considered purchases only: furniture, jewellery, tech. A review or testimonial matched to the category, the guarantee or returns policy restated, and a direct ask. Most stores stop at two emails.
Subject lines
- Why customers chose [product]
- Our guarantee on [product]
Template
- One testimonial from a customer in the same category.
- The guarantee or returns policy, in plain words.
- Product block and one button.
Tone check: "We noticed you were looking at our Hydrating Serum" reads like being watched. "Still deciding? Here's what our customers say" does the same job without it. Check the product image and button at mobile width before you go live.
/ Klaviyo setup
How to set up browse abandonment in Klaviyo
- 01 Check the data first. In Klaviyo, open Analytics, then Metrics, and find Viewed Product. Events should carry product name, URL, price and image. If they don't, fix onsite tracking before you build anything.
- 02 Create the flow with Viewed Product as the trigger, or start from Klaviyo's browse abandonment template.
- 03 Keep Klaviyo's default filters: Placed Order, Started Checkout and Added to Cart zero times since starting this flow, and has not been in this flow in the last 30 days. That keeps cart abandoners in the cart flow and caps how often one person gets this one.
- 04 Exclude recent buyers (an order in the last 30 days) and your VIP segment. Your best customers browse a lot. They don't need a nudge every time.
- 05 A time delay of at least an hour before email 1, as Klaviyo recommends.
- 06 A product block that pulls from the trigger event, not generic bestsellers. Preview with a real profile that has viewed a product and check the image, title, price and link all populate.
- 07 Choose which product to show: the first viewed (the default 30-day filter) or the most recent (a "viewed product zero times since starting this flow" filter).
- 08 Review it quarterly: product data still populating, filters still excluding buyers, timing still right for your traffic.
/ Pre-launch test
How to test the browse abandonment flow before it goes live
Run these checks in order, on real profiles, before a customer can enter the flow.
- 01 Build with every message set to Manual, not Live. Klaviyo queues people for a Manual message but sends nothing automatically, so you can see exactly who would have received each email before anyone does. Draft queues no one, so it tells you nothing.
- 02 Get yourself identified, then browse. Click a Klaviyo email or submit a sign-up form on your site, view a product, and leave. Your profile should show a Viewed Product event with name, URL, price and image, and you should enter the flow.
- 03 Preview each email in Preview & test with that profile's Viewed Product event. The product block should show the product you viewed, and the fallback should show when product data is missing.
- 04 Test the filters. View a product, then add it to cart: you should drop out before email 1 and land in the cart flow instead. View five products in a row: you should enter the flow once, not five times.
- 05 Check a recent buyer and a VIP profile against the exclusions, so your best customers are not chased for browsing.
- 06 Switch messages to Live one at a time, starting with email 1, and read the first day of sends and skips before you switch the next. A skip with a filter reason is the flow working; a skip you cannot explain is a bug.
/ Build it right
Klaviyo browse abandonment flow best practices
- Tight trigger logic: only known subscribers who viewed a product page, not any page
- Suppression for cart abandoners: if they added to cart, they belong in the cart flow, not browse
- Suppression for recent buyers and VIPs, so your best customers aren't chased for browsing
- Dynamic product blocks pulling the actual viewed product, not generic recommendations
- A/B testing on send delay: 1 hour vs 4 hours is a meaningful lever
- Frequency capping, so a subscriber browsing 10 products doesn't get 10 emails
/ Common mistakes
Browse abandonment flow mistakes to avoid
- Triggering on every page view. The flow should fire only on product page views.
- Ignoring frequency caps. Browse-heavy users get spammed and unsubscribe.
- Aggressive discounting. Browse abandoners are not high-intent enough to justify the margin.
- Long sequences. 1-2 emails is the right length for most stores; more starts to feel like pursuit.
- Running browse abandonment without abandoned cart. Cart abandonment is the bigger win; build it first.
Browse abandonment benchmarks
The browse abandonment rows are from Klaviyo's 2026 Abandoned Cart Benchmarks Report (2 October 2026, over 110,000 customers). For context, the last three rows are Klaviyo's 2026 benchmarks for all flows against campaigns, from over 183,000 customers.
| Metric | Benchmark | Source |
|---|---|---|
| Browse abandonment email revenue per recipient, average | $2.08 | Klaviyo, 2026 Abandoned Cart Benchmarks Report (2 Oct 2026) |
| Browse abandonment email revenue per recipient, top 10% | $4.32 | Klaviyo, 2026 Abandoned Cart Benchmarks Report (2 Oct 2026) |
| Browse abandonment email click rate, average | 5.6% | Klaviyo, 2026 Abandoned Cart Benchmarks Report (2 Oct 2026) |
| Browse abandonment email click rate, top 10% | 9.8% | Klaviyo, 2026 Abandoned Cart Benchmarks Report (2 Oct 2026) |
| Click rate, all email flows | 5.58% | Klaviyo, 2026 email benchmarks |
| Click rate, email campaigns | 1.69% | Klaviyo, 2026 email benchmarks |
| Flow revenue per recipient vs campaigns | Nearly 18x higher | Klaviyo, 2026 email benchmarks |
/ Browse-to-purchase conversion
1-3%
Of people who get browse abandonment emails, in the accounts we work on. A lower rate than cart, from a much larger pool.
If you are below those, the usual causes are a first email sent too late, a generic product block instead of the viewed product, or a trigger that fires on non-product pages.
Sources: Klaviyo Help Center, browse abandonment flows, Klaviyo, 2026 Abandoned Cart Benchmarks Report (2 Oct 2026), Klaviyo Help Center, skipped flow messages, Klaviyo, 2026 email benchmarks, FTC, CAN-SPAM compliance guide, Klaviyo Help Center, managing messages within a flow (updated 7 Oct 2026), Klaviyo Help Center, preview and send test emails.
What it costs to have your browse abandonment flow built.
Everything above is the method. Building it into your account, with your data, your products and your margins, is the job. Email Optimize: founded 2017, 800+ brands, $250M+ in attributed email and SMS revenue. Official Klaviyo partner.
01 · Free
Flow audit
We check the trigger, filters, timing, copy and discount logic of your browse abandonment flow and the flows around it. Written plan within 24 hours. No obligation.
See the free audit →02 · Project
Build or rebuild
A fixed-scope project, price agreed upfront. Flow projects run $3-15K depending on how many flows you need and how much is broken. Highest-intent flows go live first.
See pricing →03 · Retainer
Test and optimise
Ongoing flow testing sits inside full management, typically $3-12K a month. Month-to-month, 30 days' notice. Reported in revenue per recipient, not opens.
All flow services →Browse abandonment flow FAQ
Q.01 What is browse abandonment? +
/ Answer
Browse abandonment is when a shopper views a product and leaves without adding it to their cart. A browse abandonment email follows up with that product, usually a few hours later. It only works for shoppers your email platform can identify, such as subscribers and past customers.
Q.02 How does Klaviyo browse abandonment work? +
/ Answer
Klaviyo's onsite tracking records a Viewed Product event when an identified visitor views a product page. The browse abandonment flow triggers on that event, waits at least an hour, then sends an email showing the product. Default filters remove anyone who adds to cart, starts checkout or orders, and limit each person to one entry every 30 days.
Q.03 Does browse abandonment only show one product? +
/ Answer
By default, yes: one product per email. With Klaviyo's default "has not been in this flow in the last 30 days" filter it shows the first product viewed. Swap it for "has viewed product zero times since starting this flow" and it shows the most recent one instead. Email 2 can add similar or complementary products.
Q.04 When should you send a browse abandonment email? +
/ Answer
One to four hours after the product view. Klaviyo recommends waiting at least an hour, since an instant email feels like surveillance. Much later and the browser has moved on. Send the second email 24 to 48 hours after the first, and only to people who haven't clicked, carted or bought.
Q.05 How is browse abandonment different from abandoned cart? +
/ Answer
Cart abandonment fires when someone adds to cart and doesn't complete checkout: high intent, high recovery rate. Browse abandonment fires when someone views a product without adding it to cart: lower intent and a lower conversion rate, but a much larger audience.
Q.06 Do I need browse abandonment if I already have abandoned cart? +
/ Answer
For stores doing under $500K a year, abandoned cart is the priority; build that first. For stores over $500K with healthy traffic, browse abandonment adds meaningful incremental revenue. Below that, the volume of identified browsers usually doesn't justify the build.
Q.07 Will browse abandonment annoy subscribers? +
/ Answer
Only without caps. Klaviyo's default filter lets a person into the flow once every 30 days, so ten product views never mean ten emails. Exclude recent buyers and VIPs too. Without those limits, browse-heavy users see too many emails and the flow becomes a liability.
Q.08 Are browse abandonment emails marketing or transactional? +
/ Answer
Treat them as marketing. Under the US CAN-SPAM Act, transactional messages complete or confirm a transaction the recipient already agreed to, and a product view isn't that. Send them only to people who can receive your marketing email, with an unsubscribe link and your postal address.
Q.09 What does skipped mean in a Klaviyo flow? +
/ Answer
Klaviyo did not send that message to that person. The common reasons are Smart Sending (they got an email from you too recently), failing the flow filters at send time, or being suppressed. In a browse abandonment flow most skips are the filters doing their job: the person added to cart, started checkout or ordered. Each message shows the reason per person in its recipient activity, under Skipped.
Q.10 Does Klaviyo natively support browse abandonment? +
/ Answer
Yes. On Shopify, Klaviyo's onsite tracking sends the Viewed Product event and the flow can trigger on it. On other platforms such as BigCommerce and WooCommerce it works too, but needs more careful setup of the tracking.
Q.11 What revenue should I expect from browse abandonment? +
/ Answer
Typically 2-5% of total flow revenue in the accounts we work on. Small as a share, but it is incremental revenue from traffic you already paid for, and the browsing data improves segmentation for every other flow.
/ Related flows
10-15%
Klaviyo Abandoned Cart
Cart recovery rate
8-12%
Klaviyo Welcome Flow
New subscriber to first-time buyer
5-10%
Klaviyo Win-Back Flow
Lapsed customer reactivation rate
/ Related guides
Want this flow built for you?
Free audit. Trigger-logic check, timing review, copy critique, revenue forecast. Written plan within 24 hours.
Or browse all flows →/ Free Audit
Get your free flow audit
Drop your store URL and email. We'll review your email program and send a written 90-day revenue roadmap within 24 hours. No obligation.








