The Klaviyo abandoned cart flow is the highest-ROI automation most e-commerce brands can build. It targets customers who have already shown strong purchase intent โ they found your product, added it to their cart, and then left. They're not cold leads. They're warm prospects who need one more touchpoint.
Despite this, the majority of Klaviyo accounts have either no abandoned cart flow, or a single-email flow that recovers a fraction of what's possible. This guide shows you exactly how to build a 3-email sequence that performs at benchmark.
๐ก Check your current cart flow first: Use our free Klaviyo audit tool to score your abandoned cart flow against industry benchmarks in 60 seconds.
The 3-Email Abandoned Cart Sequence
The structure of a high-performing Klaviyo abandoned cart flow isn't complicated โ but the sequencing matters enormously. Most brands get the order wrong.
Subject line formula: "You left something behind" or "Still thinking about [Product Name]?"
Content: Dynamic product block showing the exact item abandoned (name, image, price, direct add-to-cart link). Brief, warm copy. No discount โ it's too early and trains customers to abandon intentionally if they know a discount is coming.
Goal: Catch the 40% of abandoners who simply got distracted.
Subject line formula: "Here's what other customers say about [Product]" or "1,247 people love this"
Content: Product reviews (star ratings, specific quotes), returns policy, trust signals, and a clear link back to the cart. Address the hesitation โ not just the cart.
Goal: Overcome doubt and objections for the 25% who were genuinely undecided.
Subject line formula: "Last chance โ 10% off expires tonight" or "We're holding your cart for 24 more hours"
Content: 10โ15% discount or free shipping offer with a clear 24โ48 hour expiry. Urgency is essential โ an open-ended offer converts at roughly a third of the rate of a time-limited one.
Goal: Convert the price-sensitive segment who needed a reason to commit.
The Abandoned Cart vs Abandoned Checkout Distinction
This is one of the most important setup details in Klaviyo that most brands get wrong. Abandoned cart and abandoned checkout are different flows targeting different audiences โ and they should never overlap.
- Abandoned Cart: Triggered by "Added to Cart" metric. Customer browsed, added products, didn't proceed to checkout.
- Abandoned Checkout: Triggered by "Started Checkout" metric. Customer reached the checkout page and entered their email. Higher intent โ typically 2x the conversion rate.
If you only have one flow, build the abandoned checkout flow first. The customer who reached checkout and gave you their email was moments away from purchasing. They need separate, more direct messaging โ not a generic cart reminder.
โ ๏ธ Critical setup mistake: Make sure your abandoned cart flow has an exclusion filter: "Exclude if in Abandoned Checkout flow in the last 7 days." Without this, high-intent customers receive both flows simultaneously โ which looks spammy and often causes unsubscribes.
Common Klaviyo Abandoned Cart Mistakes
1. Discounting too early
Sending a discount in Email 1 trains your entire customer base to abandon carts intentionally, knowing an offer is coming. This erodes your margin over time and creates a discount-dependent customer base. Save the incentive for Email 3, after you've exhausted non-discount tactics.
2. Missing dynamic product blocks
A generic "You left something in your cart" email without showing the actual product converts significantly worse than one with the specific product name, image, and price. In Klaviyo, use the Product block in the email builder with event.extra.line_items to pull the exact cart contents dynamically.
3. No high-cart-value split
Customers with carts over ยฃ80โ100 respond differently to incentives. Add a conditional split to Email 3: carts over ยฃ80 get free shipping; carts over ยฃ150 get 10% off. This protects your margin on small purchases while still converting high-value ones.
4. Incorrect trigger timing
Klaviyo's default is often set to 4 hours. Industry data consistently shows 1 hour outperforms 4 hours for Email 1. The customer is still in a buying mindset at 1 hour โ by 4 hours, they're in a completely different context.
5. No UTM parameters
Without UTM parameters on your cart links, you can't accurately attribute recovery revenue in Google Analytics. Add ?utm_source=klaviyo&utm_medium=email&utm_campaign=abandoned_cart to every link.
Abandoned Cart Benchmarks
Use these benchmarks to evaluate your current flow performance in Klaviyo analytics:
- Email 1 open rate: 45โ60% (1-hour sends). Below 35% indicates deliverability issues.
- Email 1 click rate: 8โ15%. Below 5% suggests subject line or content problems.
- Overall flow CVR: 10โ15% of triggered contacts should place an order. Below 5% means the flow needs a full rebuild.
- Revenue per recipient: Varies by AOV, but ยฃ3โ8 per triggered contact is typical for a well-optimised flow.
How to Check Your Abandoned Cart Flow Performance in Klaviyo
Go to Flows โ Abandoned Cart โ Analytics. Look at "Revenue per recipient" and compare against your AOV. If revenue per recipient is less than 10% of your AOV, your flow is significantly underperforming.
Then check each individual email's open rate, click rate, and placed order rate. The drop-off between emails tells you where customers are losing interest.
Is Your Abandoned Cart Flow Costing You Revenue?
Run a free AI audit to score your abandoned cart flow, see how it compares to benchmarks, and get a specific list of improvements โ in 60 seconds.
Audit My Klaviyo Account Free โ