E-commerce Glossary · 3 min read

What is Shopping Cart?

Understanding Shopping Cart in E-commerce

Quick Definition

A shopping cart is the list of products a shopper has picked but hasn't paid for yet. It's also called a cart or basket. It keeps each item and its quantity, plus a running total. Shoppers can add or remove items and change quantities anytime, then take the cart to checkout to buy.

A Cart Is a List, Not a Page

The shopping cart is the saved list itself. A cart page and a cart drawer are two ways to show it. Change a quantity in either one and you're changing the same cart. US stores mostly say "cart" and UK stores often say "basket." Fashion brands often pick "bag" instead.

It isn't the checkout either. Nothing's paid yet. Checkout comes next, where shoppers enter shipping and payment details.

How Shopify Remembers a Cart

If a shopper isn't logged in, Shopify ties their cart to the browser with a cookie (a small note the browser saves). Come back later in the same browser and the items are usually still there. Switch from phone to laptop, though, and the laptop cart starts empty.

Many themes update the cart without reloading the page. That's an AJAX cart.

Where Carts Get Left Behind

Most carts start with an add to cart click and end in an order or nothing. In our data from 958 Shopify stores, 58% of carts never started checkout, and 43% of checkout starters left before paying. Together, that's a cart abandonment rate of 76.04%. See our full Shopify cart abandonment data.

Example: A Week of Carts at a Coffee Roaster

Say a coffee roaster's store matches those averages and gets 200 carts in a week.

  • 116 carts (58%) never reach checkout.
  • 84 shoppers start checkout, and about 36 of them (43%) leave.
  • 48 shoppers place an order.

That's 152 carts left behind, or 76% of 200. Shopify's Abandoned checkouts list can show up to 36 of them. The other 116 never reached checkout, so they aren't listed.

For the bigger gap, Shopify's conversion report counts sessions that added to cart and sessions that reached checkout. Your own numbers will differ from our averages.

Shoppers in the cart have already picked something, so many stores add a last nudge there, like a free shipping bar or an add-on. Not sure what to show? See our guide to cart drawer upsells on Shopify.

Myth: Items in a Cart Are Held for the Shopper

Lots of people think a full cart holds the stock. On Shopify, adding an item to a cart doesn't reserve it. Say two shoppers both have your last linen shirt in their carts. Whoever pays first gets it. If you track inventory and stop selling at zero, the other can't buy it. So a cart timer saying "items reserved for 10 minutes" isn't true unless something actually holds that stock.

Related Terms

Growth Suite for Shopify

Put Shopping Cart into practice

Ready to apply these concepts to your store? Growth Suite provides the tools you need to implement effective shopping cart strategies.

Explore more

Resources

All resources
Shopify Upselling & Cross-Selling - Growth Suite

Topic ·9 min read

Shopify Upselling & Cross-Selling

Most Shopify stores leave 10-30% of revenue on the table because they do not upsell or cross-sell effectively. This...

Shopify Countdown Timer - Growth Suite

Topic ·4 min read

Shopify Countdown Timer

Adding a timer takes 5 minutes. Making it convert without destroying trust? That's strategy. The complete guide to...

Shopify Cart Abandonment - Growth Suite

Topic ·3 min read

Shopify Cart Abandonment

70% of Shopify carts are abandoned. Learn why customers leave, how to prevent abandonment in real-time, and recover...

Shopify Discount - Growth Suite

Topic ·3 min read

Shopify Discount

Master Shopify discounts without sacrificing your profit margins. Learn strategic discount techniques, timing...