The average Shopify store loses approximately 70% of its carts before a customer completes a purchase. Most merchants know this number in the abstract. Fewer understand where those carts actually die, which means the recovery tools they invest in are often solving for the wrong moment. Abandoned cart emails, retargeting ads, and exit-intent popups are all recovery mechanisms. They activate after a cart has already been lost. This article is about what happens before that, the structural reasons carts are abandoned in the first place, and what fixing the root causes does to conversion rates that no recovery sequence can match.
The 70% Number and What It Actually Means
The Baymard Institute, which has tracked e-commerce checkout behaviour across hundreds of studies since 2006, puts the average documented online shopping cart abandonment rate at 70.19%. Their research methodology combines data from 49 different studies published between 2012 and 2024. The figure is not a rough estimate. It is the most cited and most rigorously sourced number in e-commerce.
For a Shopify store doing 500 orders per month at a 70% abandonment rate, that implies roughly 1,167 carts are being started for every 350 that convert. The 817 carts that die represent real revenue that came within reach and then left. At an average order value of $85, those abandoned carts represent over $69,000 in potential monthly revenue that the merchant never sees.
Not all of it is recoverable. Baymard's research shows that 58.6% of US online shoppers have abandoned a cart in the last three months simply because they were browsing and not ready to buy. That segment is not a conversion problem. It is intent. No recovery sequence converts a person who had no intention of buying. But the remaining 41% of abandonment happens to people who genuinely wanted to complete the purchase and did not. That segment is entirely a friction problem, and friction is fixable.
The distinction matters because most merchants treat abandoned cart recovery as a single problem requiring a single solution: the recovery email sequence. What they are actually dealing with is two separate problems that require different interventions. The first is intent-based abandonment, which no tool resolves. The second is friction-based abandonment, which is almost entirely within the merchant's control and where the highest-leverage improvements live.
Where Carts Actually Die: The Six Friction Points
Baymard's 2024 checkout usability research, based on large-scale user testing across major e-commerce sites, identifies the specific friction points that cause customers who want to buy to abandon before completing the transaction. These are not theoretical. They are the moments where real customers, with real payment intent, stopped and left.
1. Forced Account Creation
The single largest driver of preventable checkout abandonment is being required to create an account before purchasing. 24% of US shoppers have abandoned a checkout in the last three months specifically because the site required account creation (Baymard Institute, 2024). This is not a preference issue. It is a commitment escalation that arrives at exactly the wrong moment. The customer has decided to buy. They are at the payment stage. Being asked to create a relationship with the brand before they complete the transaction they came for interrupts the decision that was already made.
Guest checkout is not a concession. It is the expected default for a significant percentage of shoppers. Merchants who gate checkout behind account creation are not building a customer list. They are building an abandonment rate.
Shopify's default checkout flow supports guest checkout. The merchants generating unnecessary friction here are typically those using older theme configurations or third-party checkout customisations that have reintroduced account requirements without recognising the conversion cost.
2. Unexpectedly High Extra Costs
47% of shoppers who abandon at checkout cite unexpected costs as the primary reason (Baymard Institute, 2024). Shipping fees, taxes, and handling charges that are not visible until the final checkout stage create a price mismatch between what the customer expected to pay and what they are being asked to pay. The psychological effect is not just the cost itself. It is the breach of expectation. The customer built a mental commitment to a price. When the final number is different, the commitment collapses.
The fix is not eliminating shipping costs, which is not commercially viable for most merchants. It is making all costs visible before the checkout stage. Product page shipping calculators, transparent fee display in the cart, and clear communication about tax treatment by region all reduce the shock of the final total. Shopify's native shipping rate calculator can be configured to display estimated rates on product and cart pages before checkout begins.
3. Long or Complicated Checkout Process
18% of shoppers abandon because the checkout process is too long or too complicated (Baymard Institute, 2024). Unnecessary form fields, multi-page checkout flows that require repeated data entry, and the absence of address autocomplete all add cognitive load at the moment when the customer's motivation to complete the purchase is highest and their patience for friction is lowest.
Shopify's one-page checkout, introduced as a default for new stores in 2023, addresses the structural length issue. Shop Pay, which autofills address, payment, and contact information for returning customers across the Shopify network, reduces form completion time significantly. Internal Shopify data from 2023 showed Shop Pay converting at a rate 50% higher than standard guest checkout across the platform.
The address field is specifically worth attention. A customer who has to type a full address from scratch, without autocomplete assistance, introduces both time friction and error risk. An address that is entered slightly incorrectly at checkout may pass basic format validation but still fail to deliver. The cost of that error appears later, at the carrier, not at the checkout stage where it originated.
4. Security and Trust Concerns
17% of shoppers abandon because they do not trust the site with their payment information (Baymard Institute, 2024). For new or less well-known brands, this number is higher. Trust signals at the payment stage, including SSL certificate display, recognisable payment method logos, visible return policy links, and customer review counts near the checkout, measurably reduce this friction category.
Shopify Payments handles PCI compliance automatically and displays trust indicators natively. Third-party payment processors added to Shopify stores vary in how prominently they communicate security to the customer during checkout. Stores using Shopify Payments as their primary method benefit from Shopify's brand trust being transferred to the transaction, which has measurable value for stores where the brand itself is not yet well established.
5. No Clear Delivery Timeline
Customers who cannot determine when their order will arrive are less likely to complete the purchase. This is particularly acute for orders with time sensitivity: gifts, seasonal items, event-specific purchases. 22% of shoppers have abandoned a cart because estimated delivery was too slow (Baymard Institute, 2024). A subset of that number abandoned not because delivery was slow but because no delivery estimate was shown at all, leaving the customer to assume the worst.
Shopify's Order Delivery Date features and third-party apps that surface delivery estimates on product and cart pages address this directly. The commitment required to complete a purchase is lower when the customer knows exactly what they are committing to and when they will receive it.
6. Complicated Returns Policy
11% of shoppers cite a dissatisfying returns policy as their abandonment reason (Baymard Institute, 2024). For high-AOV purchases where the customer is taking on meaningful financial risk, the confidence of knowing they can return the product if it does not meet expectations is part of what makes the purchase possible. A returns policy that is hard to find, difficult to understand, or restrictive in ways the customer did not expect adds risk to the transaction that some customers will not accept.
A clearly visible, simply written returns policy linked from the cart and checkout pages reduces this abandonment category. The policy does not need to be generous to be effective. It needs to be clear and easy to find before the customer makes their final decision.
The Recovery Email Problem
Abandoned cart email sequences are the dominant recovery tool for most Shopify merchants. They are also frequently deployed in ways that recover the smallest recoverable segment while ignoring the larger structural problem.
The average abandoned cart email open rate across e-commerce is approximately 41%, with a click-through rate of around 9% and a conversion rate of around 2.4% (Klaviyo, 2024 Email Benchmarks). Applied to a store abandoning 817 carts per month: an email open rate of 41% reaches 335 people. A 9% click-through brings 74 back to the site. A 2.4% conversion rate on the 817 total abandoners recovers roughly 20 orders. At an average order value of $85, that is $1,700 recovered per month from the email sequence.
Those 20 recovered orders represent 2.4% of the abandoned carts. The other 97.6% remain lost. Some of that 97.6% is the intent-based abandonment that no sequence can recover. But a meaningful portion of it is friction-based abandonment that was preventable before the cart was ever lost. Fixing the checkout friction problem does not recover 2.4% of the abandoned carts. It prevents a significant percentage of them from being abandoned in the first place.
Baymard's analysis suggests that optimising checkout UX to industry best practices could increase e-commerce conversion rates by an average of 35.26% across the board (Baymard Institute Checkout Benchmark). For the 500-order-per-month store in the example above, a 35% improvement in conversion rate does not add 35% more orders. It compounds: more carts completing means more revenue, higher lifetime value per cohort, better return on ad spend, and a lower effective customer acquisition cost for every paid channel.
What a Friction Audit Looks Like in Practice
A checkout friction audit is not a technical project. It is a structured review of every step a customer passes through from adding to cart to completing payment, evaluated against the known friction categories.
Step 1: Map every step in your checkout flow. Count the number of distinct pages or stages a customer passes through from cart to confirmation. For most Shopify stores on the current platform, this should be one page. If it is more than one page, the first question is whether each stage is necessary.
Step 2: Audit your form fields. List every field your checkout requires. For each field, ask whether it is required for fulfilment or required for your internal processes. Fields that exist for internal convenience at the cost of customer friction are candidates for removal or making optional. Baymard's research found that the typical checkout contains 23.48 form fields while the ideal is 12 to 14 (Baymard Institute, 2024).
Step 3: Check your cost visibility before checkout. Add a product to your cart and go through to the final payment stage without completing the purchase. Note every new cost that appears after the cart stage. Anything the customer did not see before clicking Checkout is a potential abandonment trigger.
Step 4: Test your checkout on mobile. Shopify's 2024 Commerce Report found that mobile accounts for the majority of Shopify storefront traffic. A checkout that works adequately on desktop but requires zooming, horizontal scrolling, or difficult field targeting on mobile is losing a disproportionate share of mobile visitors who abandon because the interaction is frustrating rather than because the product is wrong.
Step 5: Review your trust signals at the payment stage. Open your checkout on an incognito browser, as a first-time visitor would see it. Check whether SSL indicators are visible, whether your payment methods are recognisable, whether your return policy is one click away, and whether any customer reviews or trust badges are visible near the payment button. What a first-time buyer sees in that moment determines whether they complete the transaction or leave to check whether you are legitimate.
The Retargeting Trap
Paid retargeting for abandoned carts is the other dominant recovery mechanism alongside email sequences. It carries the same structural limitation: it activates after the cart is already abandoned, and its cost is proportional to volume. More abandoned carts mean higher retargeting spend.
A store spending $500 per month on abandoned cart retargeting, recovering 3% of abandoned carts at an average order value of $85, is generating roughly $2,100 in recovered revenue. The effective cost of that recovery is approximately $0.24 per recovered dollar, which is reasonable. But the same improvement in checkout conversion that prevents those carts from abandoning in the first place generates the same revenue without the ongoing spend. The checkout fix has a one-time implementation cost. The retargeting has a recurring monthly cost that scales with abandonment volume.
This does not mean retargeting is not worth running. For intent-based abandonment, the reminder is genuinely useful for customers who were browsing and came back with buying intent. The argument is about sequencing: fixing the friction that prevents unnecessary abandonment first, then running recovery mechanisms for the abandonment that remains, rather than spending on recovery while leaving structural friction in place.
Checkout Speed as a Conversion Factor
Page load time at the checkout stage has a direct, measurable relationship with conversion. Google's research on mobile page speed found that for every one-second delay in mobile page load time, conversions can fall by up to 20%. Shopify's hosted checkout infrastructure handles most performance concerns for standard checkout flows, but themes that add excessive JavaScript, third-party app scripts that load in the checkout, and images that are not properly optimised can all add measurable load time to checkout pages.
Shopify's built-in speed report provides a baseline. Google's PageSpeed Insights gives a more granular breakdown by page, including specific recommendations for what is causing load time issues and how significant each issue is. For a store doing meaningful revenue, a checkout speed audit is worth running annually at minimum.
What the Data Says About Shop Pay Specifically
For merchants on Shopify, Shop Pay is the single highest-converting checkout option available. It is not a third-party payment processor that requires integration work. It is native to the Shopify platform and available to any merchant using Shopify Payments.
Shopify's published data shows Shop Pay achieving a 91% checkout completion rate versus 72% for regular guest checkout on the Shopify platform (Shopify, 2023). The gap is significant: 91% versus 72% means roughly one in four checkouts that would have been lost through guest checkout are completed through Shop Pay. For a store doing 500 orders per month, closing that gap would represent a substantial increase in completed transactions from the same traffic.
The mechanism is straightforward. Shop Pay stores the customer's shipping address, payment information, and contact details from any previous Shopify purchase and autofills them on subsequent purchases across any Shopify store. The customer approves the autofill with a six-digit code sent to their phone. The checkout takes seconds rather than minutes. The friction that causes abandonment across almost every category, except intent-based browsing, is substantially reduced.
Merchants who have Shop Pay available but are not actively displaying it as the primary checkout option in their theme are leaving a measurable conversion improvement unused.
The Order Confidence Factor
There is one category of conversion friction that sits outside the standard Baymard analysis because it operates after checkout rather than during it, but its effect on conversion is real and often overlooked.
Customers who have had a bad delivery experience on a previous order are statistically less likely to complete a purchase from that merchant again. A 2023 survey by Convey found that 84% of shoppers say they will not return to a retailer after a poor delivery experience. For merchants where repeat purchase rate is a meaningful driver of revenue, delivery reliability is not just a logistics metric. It is a conversion metric, because a customer who expects delivery to fail is a customer whose willingness to complete the next transaction is lower.
This is where the operational layer of an order matters to conversion in a way that is easy to miss. A customer who receives a seamless delivery experience, including proactive communication if there is a problem and a fast resolution that does not require them to chase the merchant, has a significantly higher probability of returning. A customer who placed an order, watched it sit in limbo because the address had an error that nobody caught until after it shipped, and then spent two weeks waiting for a reship, is effectively lost even before the return question is asked.
Fixing delivery reliability is partly a logistics question. It is also an order operations question: catching address problems before labels are printed, resolving issues while the order is still in the merchant's control, and ensuring that the customer's experience from payment to delivery matches what the checkout experience implied. Tacey is an AI order agent for Shopify that operates between payment and fulfilment, validating every order the moment it is placed and resolving problems before the warehouse sees them. It does not affect the checkout stage. It protects what happens after, which is what determines whether a customer comes back and converts again.
The Compounding Value of Fixing Friction First
The case for prioritising checkout friction reduction over recovery mechanisms is ultimately about compounding. A recovery email that converts 2.4% of abandoned carts generates a fixed number of additional orders each month. Fixing the checkout friction that causes preventable abandonment increases the baseline conversion rate permanently. Every customer acquired through paid advertising, organic search, or social converts at a higher rate. The return on ad spend improves. The lifetime value per cohort increases because fewer customers bounce at the purchase moment. The recovery email still runs on top of that improved baseline, recovering the intent-based abandonment that no friction fix could prevent.
Baymard's estimate that checkout optimisation can improve conversion rates by an average of 35% is not a ceiling. For stores that have not audited their checkout in the last 12 months, the gap between current performance and optimised performance may be wider than the industry average. The starting point is understanding where your carts are actually dying, not where the recovery tools are designed to catch them.




