Cart abandonment rate: how to calculate and reduce it
Is your cart abandonment rate 72%, 67% or 39%? The same store, in the same month, can report all three without any of them being wrong. The math is rarely the problem. The problem is that almost nobody defines what they are measuring before reacting to the result.
Black Friday is 22 days away, on November 27. That is not enough time to rebuild a checkout, but it is enough time to find the step where sales slip away and fix only that step. Calculating the rate properly comes first, because the overall number alone will not tell you what to repair.
Cart abandonment rate is the share of created carts that do not become purchases. The formula is: (1 − completed purchases ÷ carts created) × 100. With 10,000 carts and 2,800 paid purchases in a period, abandonment is 72%. The global average documented by Baymard is 70.22%.
How to calculate cart abandonment rate
You need two numbers from the same period: carts created and purchases completed. Divide the second by the first, subtract the result from 1 and multiply by 100.
A simulated example: a fashion store had 10,000 carts in October and 2,800 paid purchases. That gives 2,800 ÷ 10,000 = 0.28. Then 1 − 0.28 = 0.72, which means 72% abandonment.
Abandonment is the flip side of a conversion rate measured from the cart: 28% converted, 72% did not. What changes everything is how you define each term.
Why can one store show three different rates?
Take the same store. Of its 10,000 carts, 4,600 started checkout, 3,300 generated an order and 2,800 were actually paid. Each choice of numerator and denominator tells a different story:
| Version | Math | Result | Best used for |
|---|---|---|---|
| Cart to confirmed payment | 1 − 2,800 ÷ 10,000 | 72% | Your main number, tied to revenue |
| Cart to order created | 1 − 3,300 ÷ 10,000 | 67% | Hides expired payments and declined cards |
| Checkout abandonment | 1 − 2,800 ÷ 4,600 | 39.1% | Friction after stated intent |
The second row is the trap. Many platforms count an order when it is created, not when it is paid. In Brazil this is common with Pix, the instant payment system: the shopper generates a code, gets distracted and the order expires. The platform shows a sale. Your bank account does not. Pick one definition, write it in the report and keep it, or comparisons with earlier periods stop meaning anything.
What is a good cart abandonment rate?
The most used reference comes from Baymard, updated in September 2025: 70.22%, the average of 50 studies. Read it carefully, because the list spans many years and most of it is old and non-Brazilian. The most recent study included, from Uptain in 2025, shows 71.72%.
The same page notes that 42% of US shoppers who abandoned were just browsing or not ready to buy. So part of abandonment is normal behavior that will never reach zero. In practice, chasing a 40% rate is usually a waste of time.
Be wary of benchmarks above 80% with no published method. They spread easily and rarely say what counted as a cart. Your best reference is your own time series, split by device, comparing equivalent weeks.
Where sales slip away: read the rate step by step
The overall rate tells you a problem exists. The funnel tells you where. Here is the same store split into five steps:
The largest drop by volume sits between cart and checkout, but it is the least worrying: it includes people saving items to compare prices. The one that hurts is the final 15.2%, between payment and money in the bank. Those are 500 people who had already chosen a product, entered an address and decided to pay.
This is where percentages become money. With an average order value of US$ 180, each percentage point of abandonment is worth 100 orders, or US$ 18,000 a month in revenue. Moving from 72% to 70% adds 200 orders and US$ 36,000. With a 30% contribution margin, US$ 10,800 is left to pay for the rest of the operation.
Why do shoppers abandon their carts?
An Opinion Box survey published in September 2026, with 1,000 Brazilians, found that 79% have the habit of giving up on online purchases. The top reason is shipping above expectations (57%), followed by lower prices elsewhere (36%), unexpected checkout fees (32%), coupons that fail (27%) and long delivery times (26%).
Shipping and fees are really the same complaint: a surprise in the final amount. A Visa study with On The Go, released in February 2026, points to the other bottleneck: 58% of Brazilian shoppers who abandoned an online purchase quit at payment, with 37% leaving while choosing a method and 21% while entering or confirming data.
Combining these surveys with the funnel gives you a step-by-step diagnosis:
| Step with an unusual drop | Likely cause | Low-risk fix |
|---|---|---|
| Cart → checkout | Unknown shipping cost, price comparison | Shipping calculator on product and cart pages |
| Checkout → shipping | Forced signup, long form | Guest checkout and address autofill |
| Shipping → payment | Final amount above expectations, delivery time | Clear free shipping threshold, delivery in business days |
| Payment → paid | Declined card, expired payment, coupon error | Payment reminder, a second payment option, coupon testing |
This table is a hypothesis, not a verdict. Identical symptoms can have different causes in each store, and only a cut by device and payment method separates them.
How to measure cart abandonment in GA4
The most direct report is the checkout journey, under Monetization. It uses four events: begin_checkout, add_shipping_info, add_payment_info and purchase. Shopify collects three of them automatically, but add_shipping_info has to be set up by hand. Without it, the shipping step disappears.
That report starts at checkout. To include the cart, build a funnel exploration starting at add_to_cart. Three precautions prevent wrong conclusions, and our guide to website metrics in GA4 helps you check the rest:
- Time window: someone who returns two days later counts as abandoned in a 24-hour window. Choose one window and keep it.
- Device switching: a mobile cart followed by a desktop purchase looks like abandonment unless the user is identified.
- Purchase fired before payment: if the event fires on the thank-you page, unpaid orders count as sales. Compare GA4 with finance.
What to fix before Black Friday
With three weeks left, order matters more than quantity. The rule is simple: no redesigns, only low-risk adjustments, and a frozen checkout in the final week.
- Take today’s snapshot. Record the October funnel by device and payment method. Without this baseline, you cannot tell a good event from a busy one.
- Show shipping early. If 57% cite shipping above expectations, a calculator before checkout tends to be the best-returning change.
- Test every coupon. A broken coupon during a campaign turns paid media into frustration. Test on mobile, with discounted products and combined with free shipping.
- Review the payment screen. Highlight the main methods, keep the final amount visible and set a reminder before pending payments expire.
- Align with your anti-fraud provider. A wrongful decline at peak time is a sale lost to an old rule. Review limits with your gateway first.
- Check checkout speed. Run a light load test and keep a plan to switch off heavy features during peak.
Our guide to preparing an online store for Black Friday covers the rest of the operation, such as inventory and media.
How to recover carts without burning margin
Once friction is lower, recovery comes next. In the same Opinion Box survey, 82% say they would come back after receiving a discount email. That number is tempting and dangerous, because it measures stated intent, and some of those people would return anyway.
A simulation: a 10% coupon recovers 200 orders of US$ 180, and the discount costs US$ 3,600. If 120 shoppers would have returned without it, US$ 2,160 was given away for nothing, and the US$ 10,800 margin falls to US$ 7,200. So start with a reminder without a discount, save the coupon for the last message and keep a control group. Without one, an A/B test cannot separate recovered sales from sales that were coming anyway. For people who left before the cart, the route is remarketing, with a different calculation.
Frequently asked questions
How do you calculate cart abandonment rate?
Divide completed purchases by carts created in the same period, subtract the result from 1 and multiply by 100. With 2,800 purchases and 10,000 carts, the rate is 72%. Use confirmed payments in the numerator whenever you can.
What is the difference between cart and checkout abandonment?
Cart abandonment covers everyone who added products. Checkout abandonment covers only those who started to complete the purchase, so it tends to be much lower. The first mixes browsing and intent. The second measures friction in the buying process.
What is the average cart abandonment rate in ecommerce?
The global average compiled by Baymard is 70.22%, drawing on studies from different years and countries. Compare your store with itself, keeping mobile and desktop separate.
How can I reduce cart abandonment quickly?
Show shipping and delivery time before checkout, allow guest purchases, test every coupon and make payment options clear. Prioritize the step with the largest drop against your own pattern, not a generic list of best practices.
The right rate is the one that points to the fix
An isolated abandonment rate only fills a slide. The number that changes decisions is the cut: which step, on which device, with which payment method, compared with when. On Black Friday, that answer has to arrive while the campaign is still running. This is the kind of question Sherlok handles: you ask in plain language where the funnel dropped, and it crosses media, GA4 and sales data to deliver the finished analysis.
Your AI agents already know what to do in your account.
Turn them on free, no credit card.
- No credit card
- Read-only access
- Revoke it any time