How to Set Up an Abandoned Cart Flow in Klaviyo for Shopify

How to Set Up an Abandoned Cart Flow in Klaviyo for Shopify

Table of Contents

Abandoned carts are one of the biggest sources of lost revenue in eCommerce. According to Klaviyo, nearly 70% of shopping carts are abandoned on average. Klaviyo Help Center If you use Shopify + Klaviyo together, you can set up a powerful Klaviyo abandoned cart flow to automatically recover sales, grow customer engagement, and improve revenue. In this guide by Ancorrd, you’ll learn step-by-step how to set up, optimize, and run an abandoned cart flow in Klaviyo for Shopify.

image 5

Table of Contents

Why Abandoned Cart Flows Matter

Before You Begin: Key Setup Requirements

Step-by-Step: Creating the Abandoned Cart Flow

Best Practices & Optimization Tips

Metrics to Track

Common Issues & Troubleshooting

Conclusion

FAQ

1. Why Abandoned Cart Flows Matter

  • Recover lost revenue: Emails reminding shoppers of items left in their cart can recover a large percentage of missed sales.
  • Improve customer experience: They serve as friendly nudges, not spam.
  • Boost overall conversion rate: Traffic is one thing; converting that traffic is where revenue comes.
  • Data & insight: You learn which products are frequently abandoned, how long people wait, etc.

Understanding these points helps you justify the time investment for setting up a solid flow.

2. Before You Begin: Key Setup Requirements

To ensure your abandoned cart flow works well in Klaviyo + Shopify, check:

  • Shopify integration enabled in Klaviyo. Make sure Klaviyo is connected to your Shopify store and syncing Started Checkout events. Klaviyo Help Center
  • Behavioral tracking / app embed enabled for “Added to Cart” (if you intend to use that trigger) in Shopify. Klaviyo Help Center
  • Ensure “Track behavioral events” setting is ON, so Klaviyo can pick up metrics like Added to Cart or Checkout Started. Klaviyo Help Center
  • Turn off Shopify’s native abandoned cart emails, so you don’t send duplicate messages. community.klaviyo.com

3. Step-by-Step: Creating the Abandoned Cart Flow

Here’s how to build the flow in Klaviyo for Shopify.

A. Choose the Trigger

  • Use the Started Checkout metric: this triggers when a customer begins checkout process (enters email or progresses to shipping, depending on settings). Klaviyo Help Center
  • Alternatively, use Added to Cart trigger (if behavioral tracking is set up). This catches earlier abandonments. Klaviyo Help Center

B. Add Flow Filters

  • Exclude people who have already placed an order since triggering the flow. Klaviyo Help Center
  • “Has not been in this flow in the last X days” — prevents too many repeated emails. Klaviyo Help Center

C. Design the Email Sequence

Typically, a flow with 2-3 messages works best. Klaviyo Help Center

Suggested timing:

EmailDelay After Trigger
First reminder~ 1 hour after abandonment
Second reminder~ 24 hours later
Final reminder / Incentive~ 48-72 hours later

You can also add SMS or push after first delay if you use those channels. Klaviyo Help Center

D. Dynamic Content

  • Use dynamic blocks to show the exact product(s) the customer left behind. Shopify’s Checkout Started event includes product details and cart URL so customers can return to their cart. Klaviyo Help Center
  • Rebuild cart link: use the dynamic checkout_url provided by Klaviyo to send customers straight back to their cart. Klaviyo Help Center

E. Customize & Turn On

  • Customize email copy: friendly tone, remind of value, urgency, possibly incentive (in final email).
  • Make sure all preview / test versions are working.
  • Set flow status to Live, once everything is tested. Klaviyo Help Center
image 6

4. Best Practices & Optimization Tips

  • Don’t offer a discount too early. If you use one, use it in a later reminder to avoid training customers to wait for discounts. Klaviyo Help Center
  • Segment based on cart value: For higher-value carts, maybe offer free shipping / higher discount; for lower ones, maybe simpler reminder. Use a trigger split. Klaviyo Help Center
  • Include social proof or urgency in later emails. E.g. “low stock”, “others bought this today”, etc.
  • Optimize subject lines: test different subject lines; use personalization (customer name, product name).
  • Test timing: perhaps 1 hour + 24 hours vs 30 mins + 12 hours, etc.
  • Ensure mobile-friendly emails: many abandonments come from mobile users.

5. Metrics to Track

To measure success of your abandoned cart flow, monitor:

  • Flow Conversion Rate: % of emails → carts recovered / orders placed
  • Average Order Value (AOV) of orders from this flow vs normal
  • Open Rate / Click-Through Rate (CTR) of each email in sequence
  • Revenue per recipient for the flow
  • Skips / Not Sent count: indicates issues with filters, integration, or deliverability

6. Common Issues & Troubleshooting

IssuePossible CauseHow to Fix
Flow not triggeringIntegration missing or “Started Checkout” or “Added to Cart” events not trackingEnsure app embed or tracking snippets enabled, check Klaviyo-Shopify integration settings (Klaviyo Help Center)
Duplicate emails (Shopify + Klaviyo)Shopify abandoned cart email is still liveDisable Shopify’s native abandoned cart emails in Settings → Checkout (community.klaviyo.com)
Too few entries in flowUsing “Added to Cart” but not enabled, or flow filters too strictEnable behavioral tracking; loosen filters temporarily to test
Coupon code misuseOffering discounts too early, or alwaysUse incentives in final reminders or split test
Low clicks / conversionsPoor email copy or design, lack urgency, not mobile optimizedTest subject lines, redesign CTA, referral to return cart link, show product images using dynamic blocks
image 7

7. Conclusion

Setting up an abandoned cart flow in Klaviyo for Shopify is one of the best ways to recover revenue left on the table. With proper Shopify integration, well-timed emails, dynamic content, and good optimization, you can significantly increase conversions. At Ancorrd, focusing on both traffic drivers (emails) and the conversion elements (landing / email + cart experience) ensures every visitor has the chance to become a customer.

FAQ’s

1. What is an abandoned cart flow in Klaviyo?

An abandoned cart flow in Klaviyo is an automated email sequence that’s triggered when a customer adds items to their Shopify cart but doesn’t complete checkout.
It helps recover lost sales by reminding shoppers about their cart, showing product details, and sometimes offering a discount or incentive to return and finish the purchase.
This flow uses Klaviyo’s “Started Checkout” or “Added to Cart” metrics synced from Shopify.

2. How do I set up an abandoned cart email in Klaviyo for Shopify?

To set up an abandoned cart email in Klaviyo for Shopify:
Integrate your Shopify store with Klaviyo.
Go to Flows → Create Flow → Abandoned Cart Reminder.
Choose Started Checkout as the trigger.
Add flow filters like “Placed Order zero times since starting flow.”
Design your email using dynamic product blocks and checkout URLs.
Test and set your flow live.
(Klaviyo Setup Guide)

3. What’s the best timing for abandoned cart emails in Klaviyo?

The best timing for abandoned cart emails depends on your audience and product type.
A common winning sequence is:
1st email: 1 hour after cart abandonment (gentle reminder)
2nd email: 24 hours later (add urgency or reassurance)
3rd email: 48–72 hours later (optional incentive)
You can A/B test the timing to find your brand’s sweet spot.

4. Should I offer discounts in my Klaviyo abandoned cart emails?

Offering discounts can increase conversions, but use them strategically.
Avoid adding discounts in the first email — start with a friendly reminder.
Introduce a discount (like 10–15% off) only in the final email, if the customer still hasn’t completed checkout.
This prevents discount dependency and protects your profit margins.

5. How can I improve the performance of my abandoned cart flow in Klaviyo?

To optimize your Klaviyo abandoned cart flow, try these strategies:
Personalize subject lines using the customer’s name or product.
Use dynamic product recommendations or “cart reminder” blocks.
Segment flows by cart value or purchase history.
Add SMS reminders alongside email for better reach.
Continuously test subject lines, send times, and incentive offers.
These optimizations improve click-through rate (CTR), open rate, and overall revenue recovery.

Sundus Tariq
Sundus Tariq
Hi, I’m Sundus Tariq, the Chief Marketing Officer (CMO) at Ancorrd, where I help eCommerce brands scale profitably through ROI-driven Performance Marketing, Conversion Rate Optimization (CRO), and Klaviyo Email Marketing. With over 10 years of hands-on experience in the digital marketing industry, I specialize in building full-funnel strategies that boost revenue, retention, and brand growth. As a Shopify Expert, I’ve guided dozens of eCommerce businesses to achieve sustainable results through data-backed insights and personalized marketing automation.
Search posts
Categories
Related Articles
Advanced e-commerce analytics for consumer behavior prediction
eCommerce growth

Advanced e-commerce analytics for consumer behavior prediction 

One of the main problems e-commerce businesses face nowadays is predicting consumer behavior. What do your customers like and dislike about your brand? What do they demand from your brand, and how much do they expect from you? Understanding e-commerce analytics is very important to solve the mystery of consumer behavior. 

Keep reading

CRO E-BOOK

(Worth $276) For Free

*Reduce cart abandonment and increase AOV with our 7-Week CRO Action Plan*

Want your e-commerce store to break the average 2.57% conversion cycle?

Stand out among the 53% of active eCommerce sites in the USA! Reduce cart abandonment and boost your Average Order Value (AOV) with our 7-week action plan to optimize user journeys for maximum conversions.

We’ll analyze your website to identify:

Here’s what you get: