Why Are Customers Abandoning Cart? The Real Reasons and How to Fix Them


Written by David Herskowitz — Founder & Creative Director, Splash Creative. Verified Shopify Partner.

Seven out of ten people who add a product to cart don’t buy. That’s not a niche problem — it’s the average across all of ecommerce. The question isn’t whether you have a cart abandonment problem. It’s how much revenue you’re losing to it and what you’re doing to recover it.


Why Customers Actually Abandon Cart

Baymard Institute surveys thousands of shoppers every year. The top reasons are consistent:

  • Unexpected shipping costs — 48% of abandonments. Someone builds a $65 cart and sees $12 shipping at checkout. The math changes.
  • Forced account creation — 24%. Requiring an account before purchase adds friction and signals you prioritize data collection over their time.
  • Complicated checkout — 18%. Too many steps, too many fields, too many decisions.
  • Payment security concerns — 17%. A store that doesn’t display SSL badges, recognizable payment options, or trust signals at checkout creates doubt right at the moment of commitment.
  • Slow delivery estimates — 16%. Long shipping windows, especially when competitors offer faster options, kill urgency.

How to Fix It: Before Checkout

Show shipping costs early. Display shipping cost estimates on the product page or cart page — before checkout. The surprise is what causes abandonment, not the cost itself. Many shoppers will pay $8 shipping if they know about it. Almost none will accept a surprise $8 at the final step.

Offer free shipping at a threshold. “Free shipping on orders over $75” increases average order value while reducing abandonment. The threshold should be set 15–20% above your current average order value.

Enable guest checkout. Always. Forcing account creation loses a quarter of your buyers.


How to Fix It: At Checkout

Minimize steps. Shopify’s native checkout is already optimized. Don’t add unnecessary steps or apps that inject additional pages into the checkout flow.

Show trust signals. SSL badge, accepted payment logos (Visa, Mastercard, PayPal, Shop Pay), and a visible return policy link at checkout all reduce payment anxiety at the exact moment it peaks.

Enable Shop Pay. Shopify’s accelerated checkout reduces checkout to one click for returning Shop Pay users. It meaningfully improves conversion for returning customers and warm traffic.


How to Recover What You Can’t Prevent: Klaviyo Abandoned Cart Flow

Even a perfectly optimized checkout loses 60–65% of carts. The recovery mechanism is email. A properly built Klaviyo abandoned cart sequence — three emails sent at 1 hour, 24 hours, and 72 hours — recovers 5–15% of abandoned carts depending on category and offer.

The sequence structure:

  • Email 1 (1 hour): Gentle reminder — “You left something behind.” Show the product, make it easy to complete. No discount yet.
  • Email 2 (24 hours): Address the likely objection. If it’s a trust category, lead with reviews. If it’s a price-sensitive category, offer 10% off with a time limit.
  • Email 3 (72 hours): Final nudge — “Your cart is expiring” or last chance on the discount. Creates urgency without desperation.

This sequence alone, properly configured in Klaviyo, typically generates 8–12% of total store revenue. See our Klaviyo email service and full guide on ecommerce conversion rates.


Frequently Asked Questions

What is the average cart abandonment rate?

70–75% across ecommerce. Top stores get this to 55–65% through checkout optimization and recovery flows.

How do I reduce cart abandonment?

Show shipping costs early, enable guest checkout, simplify checkout steps, display trust signals, enable Shop Pay, and set up a Klaviyo abandoned cart flow.

Losing revenue to cart abandonment?

Splash Creative optimizes Shopify stores and builds Klaviyo recovery flows for DTC brands. Verified Shopify Partner.

Start the conversation

Let's talk about your project

Whether you're ready to start or just exploring possibilities, we're here to help. Fill out the form below and we'll get back to you ASAP.

How can we help you?

"*" indicates required fields

What services can we help you with?*
Prefer to jump on a call?
bg bg

Level up your digital game.

Get expert insights, design trends, and growth tips delivered to your inbox - so you’re always one step ahead.