Back to Blog

How to Set Up Abandoned Cart Flows in Klaviyo (2026 Step-by-Step)

Abandoned cart is the highest-ROI flow in Klaviyo. For most DTC brands, it should recover 12-25% of abandoned carts and contribute 8-15% of total email revenue all on its own. Yet the average Klaviyo account we audit has either a single email running, or a default 3-email flow that hasn't been touched since setup.

This is the exact step-by-step setup we use to build abandoned cart flows that consistently outperform Klaviyo's defaults by 2-3x. No theory — just clicks, settings, and copy.

Step 1: Pick the Right Trigger

Klaviyo gives you two trigger options: Started Checkout and Added to Cart. Use Started Checkout. It's a stronger purchase signal — the customer typed in their email and got past the cart page. "Added to Cart" fires on too many low-intent users and pollutes your sends.

If you want to also catch high-intent cart abandoners (added items, never started checkout), build a separate Browse / Cart Abandonment flow with softer copy — don't lump them together.

Step 2: Set the Flow Filters Correctly

Skip the "active on site" suppression — it kills too many valid sends.

Step 3: The Optimal 4-Email Sequence

Email 1 — 1 hour after checkout started

Subject line A/B test: "You left something behind 👀" vs. "Quick — your cart's still here"

Keep this email short. Single product image, clear "Complete Your Order" CTA, no discount. About 60% of cart recovery happens here.

Email 2 — 22 hours later

Subject: "Still thinking it over?"

Lead with social proof — 3 customer reviews specific to the product in the cart (use Klaviyo's dynamic Yotpo / Junip / Loox blocks). Add a "Why people love this" mini-feature list. Still no discount.

Email 3 — 48 hours later

Subject: "Common questions about [product]"

Address objections head-on: shipping time, returns, sizing, ingredients — whatever your category's top hesitations are. This email saves the customer who almost clicked but had a real question.

Email 4 — 96 hours later (last chance)

Subject: "Last chance — your cart expires soon"

This is where you deploy the incentive. 10% off or free shipping if AOV is under $75; free gift or upgrade if AOV is over $75. Discounts to high-AOV cart abandoners destroy margin without recovering meaningfully more revenue.

Key Takeaway

Don't lead with a discount. Lead with reassurance, social proof, and objections. Use the discount only as the last save — and only when math says it's worth the margin hit.

Step 4: Smart Splits — The Setting Most Brands Skip

Inside the flow, add Klaviyo conditional splits to send different messages based on:

Properly split flows outperform single-track flows by 30-50% on revenue per recipient.

Step 5: SMS Integration (If You Have It)

If you have Klaviyo SMS or another SMS platform, add a single SMS at the 4-hour mark for opted-in subscribers. Keep it under 160 characters, link to the recovery URL, and stop. SMS abandoned cart converts at 18-30% — the highest of any channel.

Step 6: Copy Rules That Move the Needle

Step 7: A/B Test in This Order

  1. Subject lines (highest impact, easiest to test)
  2. Send timing of Email 1 (try 30 min vs. 1 hour vs. 2 hours)
  3. Discount strategy on Email 4 (no discount vs. 10% vs. free shipping)
  4. Email 2 content (reviews vs. UGC vs. founder quote)

Step 8: Measure What Actually Matters

Ignore open rates here. Apple Mail Privacy makes them meaningless for cart flows.

Key Takeaway

A well-built abandoned cart flow recovers 1 in 5 lost orders for the rest of your business's life. It's the single highest ROI hour of work in any Klaviyo account.

Common Mistakes That Tank Abandoned Cart Performance

Want Us to Build This Flow For You?

We'll audit your current cart recovery, rebuild it the right way, and tell you exactly how much revenue you're leaving on the table — free.

Get Your Free Audit