TapCub is live — analytics, insights and live chat, free on one platform
Glossary

What is cart abandonment rate? Formula, benchmark and what to fix first

Cart abandonment rate is the share of shopping carts that never become an order. How to calculate it, how it differs from checkout abandonment, what the public benchmark says, and where to start fixing it.

Lucas Hayes Reviewed by Sophia Bennett Also called shopping cart abandonment Last updated Nov 4, 2026 Glossary

Quick answer

Cart abandonment rate is the percentage of shopping carts, or sessions with an add-to-cart, that end without a completed purchase. It is 1 minus completed orders divided by carts created.

Formula: cart abandonment rate = 1 − (completed purchases ÷ carts created) · checkout abandonment rate = 1 − (completed purchases ÷ checkouts started)

What is cart abandonment rate?

Cart abandonment rate is the share of carts that never turn into an order:

cart abandonment rate = 1 − completed purchases ÷ carts created

A closely related number, checkout abandonment rate, uses checkouts started instead of carts. The two answer different questions, so report both.

A sample week

StepSessionsRate
Added to cart2,000—
Started checkout90045% of carts
Completed purchase56062% of checkouts
  • Cart abandonment = 1 − 560 ÷ 2,000 = 72%
  • Checkout abandonment = 1 − 560 ÷ 900 = 38%

Sample data. Most of the 1,440 abandoned carts never reached checkout; many of those are people comparing or saving items. The 340 people who abandoned inside checkout were close to buying, so that is usually the cheaper place to start.

The benchmark in context

Baymard Institute averages 50 studies and puts online cart abandonment at 70.22% (2026 edition). Your rate depends on how you count (carts or sessions, logged-in users, mobile share) and on how many people use the cart as a wishlist. Compare with your own trend and between segments, calculated the same way.

What to fix first

  1. Show total costs early. Shipping, tax and fees revealed at the last step are the classic cause.
  2. Allow guest checkout.
  3. Shorten the form and remove fields you do not need (form analytics).
  4. Offer the payment methods your buyers use, and check payment errors by method and device.
  5. Win back carts with a reminder email only for people who agreed to hear from you.

Cart abandonment in TapCub

All-platform analytics › Business › Commerce & revenue shows the cart abandon rate, sessions with an add-to-cart and no purchase, and the left-behind value, from the cart's value or price × quantity. The purchase funnel on the same page runs per session from view item to add to cart, checkout and purchase, so you can see where carts are lost. Purchases should be sent from the server so revenue is reliable.

See also: Ecommerce funnel, Drop-off rate.

Was this explanation clear?

We use your answers to fix and expand this page.

Lucas Hayes

Data Engineer

Writes about event design, data quality, and collection workflows, with verifiable implementation methods for reliable analytics.

FAQ

Questions people ask

Short answers to the follow-up questions that come up most.

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

How do you calculate cart abandonment rate?

Divide completed purchases by carts created in the same period, subtract from 1 and multiply by 100. 560 orders from 2,000 carts is 1 − 0.28 = 72%.

What is the average cart abandonment rate?

Baymard Institute averages 50 studies and puts it at about 70% (70.22% in its 2026 edition). Use it as an order of magnitude, then compare with your own history.

What is the difference between cart and checkout abandonment?

Cart abandonment counts everyone who added an item and did not buy, including people just saving items. Checkout abandonment only counts people who started checkout, which points more directly at checkout problems.

What causes cart abandonment?

In Baymard’s survey, many shoppers were just browsing; the most common other reasons were extra costs, slow delivery, trust in the payment page, forced account creation and a long checkout.

See this number on your own site

Add one script tag for web and apps, and the first reports fill in within minutes.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics