Cart abandonment emails get all the attention, but browse abandonment emails are an underused lever that can recover revenue from an even larger group of potential buyers. When a visitor browses a product page but leaves without adding anything to their cart, they are showing interest — just at a lower level of intent than a cart abandoner. Across Shopify stores, browse abandonment typically affects five to ten times more visitors than cart abandonment. Even with a conservative conversion rate, the volume of recoverable revenue is significant. This guide covers how browse abandonment tracking works, what a good flow looks like, subject line approaches, personalisation tactics, privacy considerations, and how to configure everything in Klaviyo.
Browse Abandonment vs Cart Abandonment
The key difference is purchase intent. A cart abandoner has made a clear decision to want the product — they chose it, added it, and then hesitated. A browse abandoner is still in the discovery and consideration phase. This means your messaging approach must be softer and more exploratory rather than urgency-driven. Browse abandonment emails tend to perform better when they feel helpful (“Still exploring your options?”) rather than pushy (“You left something behind!”). Expect lower conversion rates than cart abandonment — typically 1–3% versus 5–15% — but because the audience is larger, the absolute revenue recovery can be comparable.
How Browse Abandonment Tracking Works
This is the most important technical requirement to understand: browse abandonment only works for identified visitors. Klaviyo and Omnisend can only send a browse abandonment email to someone whose email address is already linked to a browsing session. This happens when a subscriber clicks a link in one of your emails (which sets an identifying cookie), when they log into their store account, or when they submit a form on your site. Anonymous visitors cannot receive browse abandonment emails. This is why browse abandonment is most effective in combination with a strong email capture strategy — pop-ups, exit-intent forms, and account creation nudges all expand your identifiable audience. In Klaviyo, the trigger is “Viewed Product” and the condition is “Not started checkout in the last X hours.”
The Optimal Browse Abandonment Flow
Unlike cart abandonment which benefits from a multi-email sequence, browse abandonment typically works best with a single email sent four to twenty-four hours after the viewing session. Sending too quickly feels intrusive; sending too late means the interest has cooled. A delay of six to twelve hours works well for most stores. The email should feature an image of the exact product the visitor viewed, a short description, a clear CTA to return to the product page, and two to three related or complementary products below the fold. Personalisation is critical here — generic “you left something behind” emails underperform emails that show the specific product viewed with its name and image. Subject line examples: “Still thinking about [Product Name]?”, “This one’s been on your mind”, “Your [Product] is still here — and it’s popular”. Keep the email to one or two sections maximum — brevity respects the lower commitment level of the subscriber.
Privacy Considerations
Browse retargeting via email sits in a grey area that is worth being thoughtful about. While it is legally permitted for opted-in subscribers under GDPR and India’s DPDP Act, some customers find it surprising or unsettling the first time they receive one. To reduce friction, ensure your email opt-in language includes a mention of personalised product emails. Avoid referencing highly specific browsing behaviour in subject lines (for example, “You spent 3 minutes on our [product] page” is accurate but feels surveillance-like). Keep the tone curious and helpful, not tracking-aware. Giving subscribers an easy way to opt out of product recommendation emails — separate from unsubscribing entirely — is a good practice that builds trust and reduces spam complaints.
Klaviyo Setup for Browse Abandonment
In Klaviyo, go to Flows and create a new flow using the “Browse Abandonment” template. Set the trigger to “Viewed Product” with a time delay of eight hours. Add a filter: “Not placed an order since starting this flow” and “Not in cart abandonment flow.” Use a dynamic product block to pull in the last viewed product automatically. Ensure your Shopify–Klaviyo integration is running the Active on Site tracking script, which is what enables product view events to fire. Without this script, the flow will not trigger. OneOnic sets up and tests browse abandonment flows as part of our Klaviyo onboarding for Shopify brands.
Frequently Asked Questions
Can I send browse abandonment emails to all my store visitors?
No. Browse abandonment emails can only be sent to visitors whose email address you already have and who have a live tracking cookie or are logged into your store. Anonymous visitors cannot be targeted via email — for those visitors, you would use paid retargeting (Meta, Google) instead. Building your email list and encouraging account creation directly expands your browse abandonment audience.
Should I include a discount in browse abandonment emails?
Generally no, at least not in the first email. Browse abandonment is an early-stage consideration, and leading with a discount can train customers to browse without buying in order to trigger a discount. Save incentives for cart abandonment and win-back flows where purchase intent is higher and the stakes of not converting are greater. If you do want to test a discount in browse abandonment, A/B test it against a no-discount version first.
Ready to Build a High-Converting Shopify Store?
OneOnic builds Shopify stores for growing Indian brands — from design and development to ongoing growth strategy. Our team has launched 100+ stores across fashion, food, wellness, electronics, and more.
💬 Chat with us now — click the chat icon at the bottom right of this page for instant support.
