Purposeful Profits
← Growth guides
EmailKlaviyoBrowse AbandonmentDTC Growth

Your Klaviyo Browse Abandonment Flow Is Missing (And It Is Your Highest-Converting Untapped Flow)

You built the cart abandonment flow. Maybe you even built the welcome series. But for every shopper who adds to cart, four to six more browsed your product pages and left without a word. Most DTC brands are sending those people nothing. This is the fix.

By Caner Veli · 25 April 2026 · 8 min read

4-6x

More shoppers browse than add to cart

40-55%

Open rate on browse abandonment email 1

$0.45-$1.20

Revenue per recipient vs $0.05-$0.12 for campaigns

Browse abandonment is the email flow most DTC brands have heard of but never actually built. It sits in the Klaviyo flow library. It is not complicated to set up. And it consistently delivers some of the highest revenue per recipient of any automation in a well-structured account.

The reason most brands skip it is usually one of three things: they think the audience is too cold, they assume cart abandonment covers the same ground, or they built it once with the wrong trigger logic and it underperformed. All three are fixable. Here is how.

Why Browse Abandonment Is Not the Same as Cart Abandonment

Cart abandonment targets someone who committed enough to add a product to their cart. Browse abandonment targets someone who looked but did not commit. Those are very different signals, and they need very different messaging.

The browse abandoner is in consideration mode. They might be comparing options, checking if this is the right product for them, or simply not ready to pull the trigger yet. They have not rejected you. They have not bounced. They spent time on your product page. That is intent, and intent is the most valuable signal your email programme can act on.

The audience is also significantly larger. For most Shopify stores, cart add rate sits between 6 and 12% of product page visitors. That means 88 to 94% of identified subscribers who view your product pages are eligible for browse abandonment. You are leaving most of your warm traffic completely untouched.

Cart abandonment is a recovery flow. Browse abandonment is a conversion flow. One brings back people who were already close. The other turns consideration into purchase for the much larger group who never got close enough to abandon a cart.

The Klaviyo Setup: Getting the Trigger Logic Right

Most underperforming browse abandonment flows have the same problem: bad trigger logic. Either they are sending to people who have already bought, conflicting with post-purchase flows, or they are triggering too quickly and feeling intrusive, or they are not filtering out active cart abandoners, causing the same person to receive both flows simultaneously.

Here is the correct setup in Klaviyo.

1

Set the trigger to Viewed Product

In Klaviyo, go to Flows, select Browse Abandonment from the library, and confirm the trigger is the Viewed Product metric. This fires whenever an identified subscriber (someone Klaviyo has a cookie for) views any product page on your Shopify store.

2

Add a 1 to 4 hour delay before email 1

Do not send the first email immediately. A 1 to 4 hour window filters out people who are actively shopping across multiple sessions and converts better because it does not feel reactive. Most Klaviyo accounts that send browse abandonment within minutes see lower click rates and more unsubscribes.

3

Set flow filters to prevent overlap

Add two critical flow filters: (1) Has not placed an order in the last 24 hours, and (2) Has not started a checkout in the last 24 hours. These prevent browse abandonment from firing on people who are already in your cart abandonment or post-purchase flows. Without these filters, the same subscriber can receive conflicting sequences simultaneously, which tanks deliverability and trust.

4

Limit to one product view per session

Add a Smart Sending setting or a conditional split that checks if the subscriber has already received a browse abandonment email in the last 7 days. This prevents the flow from hammering someone who browsed 12 product pages in one session with 12 separate sequences.

The 3-Email Browse Abandonment Sequence

Three emails is the right number. One is not enough to overcome hesitation. Four or more tips into harassment. Each email has a specific job, and they work as a sequence rather than as standalone sends.

Email 1Send at: 1 to 4 hours after browse

The Curiosity Email

Remind and intrigue. No hard sell.

Subject line examples: "Still thinking about [Product Name]?" or "You were looking at this."

This email is short. Its job is to bring the product back in front of the subscriber at the moment it is still fresh in their mind but they have had time to leave the site. Lead with the product image and name. Add one line of copy that focuses on the product's main outcome, not its features. Then a single CTA: "Take another look." No discount. No urgency language. No long copy blocks.

The open rate on this email should be 40 to 55% for a well-configured flow. If it is below 30%, the problem is usually your subject line or your sender reputation, not the email itself.

Email 2Send at: 24 hours after email 1

The Social Proof Email

Overcome hesitation with evidence.

Subject line examples: "Here's what customers say about [Product Name]" or "The review that keeps coming up."

Most browse abandoners are not leaving because of price. They are leaving because they are not convinced this product is right for them. Email 2 addresses that directly.

Lead with two or three specific, outcome-focused customer reviews about the exact product they viewed. Not generic five-star ratings. Real sentences that address the doubts a considerer would have. Then add a short editorial note that reinforces the product's core promise. Close with a slightly stronger CTA: "See why [number] customers chose this."

If you have UGC video or before-and-after photography, this is the email to use it in. Social proof at this stage does more conversion work than any discount would.

Email 3Send at: 48 hours after email 2

The Value-Add Close

Give them a reason to act now, without discounting your margin.

Subject line examples: "A small extra if you decide today" or "Still here if you need it."

Email 3 is optional, and whether you include a discount depends entirely on your margin structure and the product's price point. For most DTC brands, a hard discount at this stage trains browsers to wait it out. Instead, consider a value-add: free shipping, a complimentary sample, or access to a bundle price. If you do discount, cap it at 10% and frame it as a limited-time add-on rather than a price reduction.

Keep this email very short. One paragraph, one CTA, one offer. If someone has been in your browse abandonment flow for three emails and has not converted, a wall of copy is not going to change that. A clean, direct close has a better shot.

For brands where the product is genuinely considered and high-ticket (above £80), you can also use email 3 to surface a comparison or a "which product is right for me" guide, which often converts better than any discount.

The Biggest Mistakes Brands Make with Browse Abandonment

I have audited over 350 Klaviyo accounts. Browse abandonment, when it exists at all, is usually broken in one of these five ways.

Mistake: Leading with a discount on email 1

Fix: Save any incentive for email 3, and make it a value-add rather than a straight discount. Email 1 browsers have not expressed enough intent to justify margin erosion. You are teaching them to wait.

Mistake: No flow filters, causing overlap with cart abandonment

Fix: Add the filters described above. A subscriber in two conflicting flows simultaneously is a deliverability risk and a brand trust issue. Your flows should talk to each other, not over each other.

Mistake: Triggering on every product page view

Fix: Add Smart Sending and a recency filter so one browsing session does not generate multiple competing sequences. One browse abandonment sequence per 7-day window per subscriber is the right cadence.

Mistake: Generic copy that does not reference the specific product

Fix: Use Klaviyo dynamic content blocks to pull in the product name, image, and price from the viewed product event. A generic 'You left something behind' email performs 40 to 60% worse than one that names the product they actually looked at.

Mistake: Sending email 1 within minutes of the page view

Fix: Wait 1 to 4 hours. Immediate follow-up feels surveillance-like and drives unsubscribes. A short delay feels helpful rather than creepy, and it filters out people who were browsing to buy and completed the purchase directly.

What Performance Benchmarks to Expect

A well-configured browse abandonment flow on a healthy Klaviyo account should hit these numbers. If you are consistently below them, the issue is usually trigger logic, subject lines, or deliverability rather than the sequence itself.

Email 1 open rate40 to 55%
Email 1 click rate8 to 14%
Email 2 open rate28 to 38%
Email 2 click rate5 to 10%
Email 3 open rate20 to 30%
Revenue per recipient (full flow)$0.45 to $1.20

Benchmarks based on Klaviyo 2026 ecommerce data and Purposeful Profits client account audits across wellness, beauty, and food and beverage DTC brands.

How This Fits Into Your Wider Klaviyo Flow Architecture

Browse abandonment does not exist in isolation. It is part of a layered flow architecture where each automation covers a different moment in the customer journey, and they are all designed to avoid stepping on each other.

The sequence, from earliest to latest intent, looks like this: Welcome series handles new subscribers who have not yet purchased. Browse abandonment handles identified subscribers who are considering. Cart abandonment handles those who have added to cart but not checked out. Post-purchase flows handle customers after their first order. Win-back flows handle lapsed buyers.

Most DTC brands I audit have welcome, cart, and some version of post-purchase. Fewer than 20% have a properly configured browse abandonment flow. That gap is significant because browse abandonment is the largest addressable audience in the entire flow stack.

Flows generate nearly 41% of total email revenue from just 5% of total sends. Browse abandonment, when correctly built, can account for 15 to 25% of that flow revenue on its own, from an audience that is already on your list and already interested.

A Real Example: What This Looked Like in Practice

A drinks brand I worked with had a solid welcome series and a functional cart abandonment flow. Their Klaviyo revenue sat at around 18% of total revenue, which is below the 25 to 35% top-performer range.

Their browse abandonment flow existed but was triggering within 5 minutes of a page view, had no filters to prevent overlap with cart abandonment, and was sending a generic subject line with a 10% discount on email 1. Email 1 open rate was 19%. Revenue per recipient was £0.06.

We rebuilt the flow with a 2-hour delay, product-specific dynamic content, removed the email 1 discount, rewrote subject lines, and added the flow filters. Four weeks later, email 1 open rate was 47%. Revenue per recipient across the full three-email sequence was £0.74. Email revenue as a percentage of total revenue moved from 18% to 26% in six weeks, with browse abandonment accounting for roughly a third of that increase.

The flow was already live. The audience was already there. The fix was configuration, not more subscribers or more spend.

Free Growth Audit

Find Out What Your Klaviyo Account Is Missing

Browse abandonment is usually just the start. I will audit your full Klaviyo flow architecture, identify the highest-revenue gaps, and give you a prioritised action list. No pitch, no fluff. Just the numbers and what to do about them.

Book Your Audit

Frequently asked questions

What is a Klaviyo browse abandonment flow?

A Klaviyo browse abandonment flow is an automated email sequence that triggers when a subscriber views a product page on your Shopify store but does not add the item to their cart. Because Klaviyo tracks page-level behaviour for identified subscribers, it can detect this intent signal and send a targeted follow-up sequence designed to bring the browser back to purchase. It is one of the highest-RPR flows available because it targets warm, high-intent traffic rather than cold leads.

How is browse abandonment different from cart abandonment?

Cart abandonment targets shoppers who added a product to their cart but did not complete checkout. Browse abandonment targets shoppers who viewed a product but did not add it to their cart at all. Browse abandonment represents an earlier and larger audience: for every shopper who adds to cart, roughly 4 to 6 more browse without adding. Because browse abandonment sits higher in the funnel, it requires softer messaging focused on curiosity and social proof rather than urgency and discount.

What is a good open rate for browse abandonment emails?

Top-performing browse abandonment flows achieve open rates of 40 to 55% on the first email, significantly higher than standard campaign benchmarks of 20 to 35%. Click rates typically run 8 to 14% compared to 2 to 4% for broadcast campaigns. Revenue per recipient for browse abandonment flows ranges from $0.45 to $1.20 depending on your product category and price point, making it one of the highest-RPR flows in a well-structured Klaviyo account.

Do I need to offer a discount in my browse abandonment flow?

No. Discounting in browse abandonment is one of the most common mistakes DTC brands make. Browsers have not demonstrated strong enough purchase intent to justify a margin hit. Email 1 should focus on curiosity and social proof. Email 3 can include a soft value-add if you choose, but frame it as a bonus rather than a price reduction. Leading with discounts trains your audience to browse and wait for a deal rather than buying at full price.

How do I set up browse abandonment in Klaviyo?

In Klaviyo, go to Flows, click Create Flow, and select Browse Abandonment from the flow library. The trigger is the Viewed Product metric. Add a time delay of 1 to 4 hours before the first email. Set a filter so the flow only runs if the subscriber has not started a checkout and has not placed an order in the past 24 hours. This prevents overlap with your cart abandonment and post-purchase flows. Then add your email sequence with delays of 24 hours between emails 1 and 2, and 48 hours between emails 2 and 3.

About the author

Caner Veli built Liquiproof from zero to 3,000+ global retailers in under 6 years. He now helps DTC and CPG brands fix broken growth engines and scale 2x-15x in 90 days.