Funnel & CRO
Quantify abandoned-checkout revenue and what recovery could reclaim.
- Category
- Funnel & CRO
- Signup
- None
- Your data
- Stays in your browser
- Also in
- Claude, via MCP
What is the average cart abandonment rate?
Baymard Institute puts the average documented online shopping cart abandonment rate at 70.22%, based on 50 studies. In other words, about seven in ten carts never become orders. The most cited reason is extra costs such as shipping, tax and fees, which 40% of abandoning shoppers named in Baymard's research.
You’re leaving about $579,600/month in abandoned carts, and a solid recovery flow could win back roughly $69,552 of it. Email + SMS sequences and one-click checkout are the highest-ROI fixes here.
Some abandonment is just browsing and never recoverable. Focus recovery on carts with entered contact info and address the top abandonment reasons, surprise costs and forced accounts.
About this calculator
Roughly seven in ten shopping carts never become orders, a number so consistent across e-commerce it's become an industry baseline. This calculator turns your cart volume, abandonment rate, and average order value into the actual revenue walking away each month, then applies a recovery-flow rate so you can see what a serious email and SMS win-back program is realistically worth chasing.
How to use it
- Enter carts created per month and your abandonment rate (the industry average sits near 70%, but pull your own from your cart/checkout analytics if you have it).
- Enter your average order value.
- Enter a recovery rate, the share of abandoners a good recovery flow (email, SMS, retargeting) typically wins back.
- Read abandoned carts, completed checkouts, lost revenue per month, and the recoverable revenue a win-back flow could realistically reclaim.
Methodology
Abandoned carts is total carts × (abandonment rate ÷ 100); completed checkouts is the remainder.
Lost revenue is abandoned carts × average order value, the gross value of carts that never convert.
Recoverable revenue is lost revenue × (recovery rate ÷ 100), an estimate of what a recovery sequence claws back, not what disappears permanently, since some abandonment is just browsing that was never going to convert regardless of any flow.
Cart abandonment and recovery formulas
Abandonment rate = (1 − Completed orders ÷ Carts created) × 100 Abandoned carts = Carts created × Abandonment rate Lost revenue = Abandoned carts × Average order value Recoverable revenue = Lost revenue × Recovery rate
- Carts created
- Sessions or users that added at least one item to the cart in the month.
- Abandonment rate
- Share of those carts that did not become a paid order, entered as a percentage.
- Average order value
- Average value of completed orders, used as a stand-in for the value of an abandoned cart.
- Recovery rate
- Share of abandoned carts that a win-back flow (email, SMS, WhatsApp, retargeting) converts into orders.
The first line is how to get your own abandonment rate before entering it: divide orders by carts created in the same period. The calculator then applies the rate you enter. It values every abandoned cart at your AOV, so if abandoned carts are larger than completed ones (common when shoppers drop out on seeing shipping costs for big baskets), lost revenue is understated, and the reverse when browsers add a single item to check the price. Recovery applies to all abandoned carts in the tool, but a flow can only reach shoppers whose email or phone number you captured, so use a recovery rate measured against all abandoned carts, not just reachable ones.
Worked example: an Indian fashion brand on Shopify
A fashion D2C brand sees 8,000 carts created a month, with an abandonment rate of 72% and an AOV of ₹1,800. Its email and WhatsApp win-back flow recovers 10% of abandoned carts.
- Abandoned carts = 8,000 × 0.72 = 5,760
- Completed checkouts = 8,000 − 5,760 = 2,240
- Lost revenue = 5,760 × ₹1,800 = ₹1,03,68,000 (about ₹1.04 crore a month)
- Recoverable revenue = ₹1,03,68,000 × 0.10 = ₹10,36,800 a month, or about ₹1.24 crore a year
The brand cannot win back ₹1 crore a month; much of it is shoppers who were comparing prices or never intended to buy. The realistic prize is the ₹10.4 lakh a month that recovery flows reach, plus whatever a cleaner checkout prevents from abandoning in the first place. Every point of abandonment removed is worth 80 carts × ₹1,800 = ₹1.44 lakh a month at this volume, which is why fixing checkout friction usually beats adding another reminder message.
Why shoppers abandon during checkout
| Reason | Share of US online shoppers who abandoned |
|---|---|
| Extra costs too high (shipping, tax, fees) | 40% |
| Delivery was too slow | 20% |
| Did not trust the site with card information | 19% |
| Site wanted me to create an account | 18% |
| Too long or complicated checkout process | 17% |
| Website had errors or crashed | 17% |
Abandoned cart flow performance (2026)
| Metric | Average | Top 10% |
|---|---|---|
| Email click rate | 6.0% | 11.3% |
| SMS click rate | 10.3% | 18.5% |
| Email revenue per recipient | $6.77 | $13.70 |
| SMS revenue per recipient | $4.48 | $8.69 |
What is a good cart abandonment rate?
Anything well below the 70.22% average documented by Baymard Institute is better than typical, but the more useful comparison is your own trend by device and traffic source. Mobile and paid social traffic usually abandon more than returning desktop visitors, so a shift in traffic mix can move the rate without anything changing in checkout.
Baymard estimates that the average large e-commerce site can gain a 35.26% increase in conversion rate through better checkout design. That is the size of the opportunity on the prevention side, before any recovery flow.
A decision rule: if more than half of abandoners never reach the step where you capture an email or phone number, work on the cart and early checkout first (costs shown upfront, guest checkout, fewer fields). If most do reach it, a faster and better-sequenced recovery flow will pay off sooner. The mobile checkout friction tester and conversion funnel calculator help locate the drop.
Cart abandonment in India vs the US
Indian checkouts add steps US shoppers rarely see: OTP verification, pincode serviceability checks, a choice between UPI, cards and cash on delivery, and sometimes a COD fee. Each can raise abandonment, and a COD fee is exactly the kind of extra cost Baymard finds drives shoppers away. One-click checkout layers that prefill address and phone number shorten the flow, but they also change where abandonment is recorded, so check that GA4 and Meta still see the checkout steps (tracking Shiprocket and GoKwik checkouts). Phone numbers captured at login make WhatsApp the natural recovery channel. Recovered COD orders still carry return-to-origin risk, so count recovered revenue after delivery.
Baymard's reasons table comes from US shoppers, and the top driver is extra costs at checkout, so the first fix in the US is usually showing shipping and tax before the final step. Card payment and saved wallets make checkout shorter, which is why account creation and trust signals rank highly as reasons. Shopify only records a checkout as abandoned once the customer has entered an email and not completed payment for more than ten minutes (Shopify Help Center), so Shopify's abandoned checkout count is smaller than the total of abandoned carts.
Common cart abandonment mistakes
- Mixing up cart abandonment and checkout abandonment. Carts abandoned before checkout are far more numerous than checkouts abandoned after an email is entered, and only the latter can be emailed.
- Treating total lost revenue as recoverable. Many abandoners were browsing or comparing prices; plan on the recoverable figure.
- Counting recovered orders that would have completed anyway. Hold out a small share of abandoners from the flow to measure true lift.
- Discounting in the first reminder. It trains repeat shoppers to abandon on purpose; try a plain reminder first and test incentives later in the sequence.
- Fixing the flow but not the cause. Surprise shipping costs, slow delivery promises and forced account creation are checkout problems no email can solve.
- Reading abandonment rate changes without segmenting by device and traffic source.
Sources
- 50 Cart Abandonment Rate Statistics 2026, Baymard Institute. Accessed 2026-10-17.
- The abandoned cart benchmarks report: 2026 data to inform your strategy, Klaviyo. Accessed 2026-10-17.
- Recovering abandoned checkouts, Shopify Help Center. Accessed 2026-10-17.
FAQ
It's close to the long-running industry average across e-commerce, so a rate in that range isn't itself a red flag. What matters more is your abandonment reasons: in Baymard Institute's survey, extra costs (shipping, tax, fees) are the most cited cause by a wide margin, followed by slow delivery, distrust of the site with card details and forced account creation, and several of these are fixable without a recovery flow at all.
A well-built email + SMS abandonment sequence commonly recovers somewhere in the 10-15% range of abandoned carts, though it varies by AOV, industry, and how fast the first message fires. Treat 12% as a reasonable starting estimate and replace it with your own data after the first full campaign cycle.
No, focus recovery effort on carts where you captured an email or phone number, since that's the only segment a recovery flow can actually reach. Address the root causes, surprise costs, forced accounts, in the checkout flow itself rather than treating recovery messaging as the whole fix.
Divide completed orders by carts created in the same period, subtract from 1 and multiply by 100. With 2,240 orders from 8,000 carts, the abandonment rate is (1 − 0.28) × 100 = 72%. Use the same definition of a cart every month so the trend is meaningful.
Cart abandonment counts anyone who added an item and did not buy. Checkout abandonment counts only shoppers who started checkout, usually after entering an email, and did not pay. Checkout abandoners are fewer but easier to recover because you can contact them.
Most stores send the first reminder within a few hours, while purchase intent is still high, then follow up over the next day or two. Test the delay rather than copying a default, since the right timing depends on price point and how long shoppers usually take to decide.
It addresses the most common reason. In Baymard's research, 40% of abandoning US shoppers named extra costs such as shipping, tax and fees. Showing a free-shipping threshold early, or including shipping in the product price, removes the surprise at checkout.
It often reaches more shoppers because many Indian checkouts capture a phone number before an email. Use opted-in numbers only, keep messages short with a direct link back to the cart, and compare recovered revenue per message against email before shifting the whole flow. See [WhatsApp automation](/marketing-automation/whatsapp-automation) for set-up options.
Numbers looking off?
If the model says one thing and the pipeline says another, that gap is usually where the revenue is. A 30-minute call finds it.
It starts with a 30-minute call. Pick a time below.