BOOXGuidesAdd to cart, no checkout

Lots of add to carts but few checkouts on Shopify: what it means and what to do

Last updated:

A gap between add to cart and checkout is normal: Baymard Institute puts the average cart abandonment rate at 70.22%, across 50 studies. First check that checkout works and that you are reading the report right. Then answer what stops shoppers while they are still on the page. The top reasons in Baymard's survey are extra costs, slow delivery and not trusting the site with card details.

In short
  • Shopify counts three steps after a visit: cart additions, reached checkout and completed checkout. Reached checkout counts only when the shopper typed or clicked something in checkout.
  • Some abandonment is natural: according to Baymard Institute, 42% of US online shoppers have abandoned a cart because they were just browsing.
  • Rule out a bug first: a test order on a phone and a computer, and a walk through the cart as a shopper.
  • The top reasons for abandoning are extra costs (40%), slow delivery (20%) and not trusting the site with card details (19%). The product page can answer them before checkout.
  • Answer right after the add to cart, on the page. Shopify's abandoned checkout email can reach only shoppers who gave an email at checkout, and only after they left.

What does add to cart but no checkout mean?

It is a session where a shopper added a product to the cart and didn't go on to buy. Shopify shows it, step by step, in its funnel report, Conversion rate breakdown:

Shopify's funnel, and what to check when many stop at a step
StepWhat Shopify countsIf many stop after it, check
All sessionsThe start of the funnelThe product page itself: traffic but no sales
Sessions with cart additionsSessions where a customer added a product to a cartThe cart and its checkout button, and the questions still open: shipping cost, delivery time and returns
Sessions that reached checkoutSessions with user input, such as a key press or a click, during checkoutThe checkout: shipping to the shopper's address, payment methods, a required account, errors
Sessions that completed checkoutSessions where a customer purchased a productThis is the sale.

Look closely at how Shopify defines reached checkout. It counts only sessions where the shopper typed or clicked something during checkout. By that definition, a shopper who opened checkout, saw the total and left without typing or clicking anything is not counted as reaching checkout. So sessions with cart additions and no checkout can also include shoppers who saw the checkout page and left at once.

Source: Shopify Help Center, Behavior reports, checked 26 October 2026.

Is it normal to have many add to carts and few checkouts?

Yes, up to a point: most online shopping carts never become a purchase. Baymard Institute's average cart abandonment rate, across 50 studies, is 70.22%, about 7 in 10 carts.

Baymard explains that much of it comes from how people shop online: window shopping, comparing prices, saving items for later, exploring gift ideas. In its survey, 42% of US online shoppers had abandoned a cart because they were just browsing or not ready to buy.

So the goal is not zero. The goal is the shoppers who wanted to buy and stopped because of something you can fix. Source: Baymard Institute, Cart Abandonment Rate, updated September 2025.

Is it a bug? What to check first

Sometimes it is, so check the technical side before you change the page. Among the reasons shoppers gave Baymard for abandoning, 17% said the website had errors or crashed, and 10% said their card was declined. What to check:

  1. Place a test order on a phone and on a computer. Shopify lets you test with its test payment gateway, or with Shopify Payments test mode.
  2. Go the way a shopper goes: from the product page, through the cart drawer or cart page, to the checkout button. Do it with every cart and upsell app you have turned on.
  3. Enter an address in each country your ads reach, and check that checkout offers a shipping rate.
  4. Read both the open and the closed funnel. Shopify notes that in the open funnel a visitor might reach checkout without adding to cart. An unbranded Buy it now button does exactly that: it skips the cart and goes straight to checkout. So in the open funnel there can be more sessions that reached checkout than sessions with cart additions, with nothing broken.
  5. Look at a week or more. With only a few carts a day, one or two shoppers move the number a lot.

Sources: Shopify Help Center, Placing a test order, Showing accelerated checkout buttons, Behavior reports, checked 26 October 2026. Baymard Institute, Cart Abandonment Rate, updated September 2025.

If everything works, the problem is probably not technical. The shopper is missing something: an answer, a clear price, or a reason to trust you.

Why do shoppers add to cart and not check out?

The most common reasons are extra costs, slow delivery and not trusting the site, according to Baymard Institute's survey of US online shoppers.

The table shows all the reasons they gave, setting aside those who were just browsing. The shares add up to more than 100%, so many gave more than one reason.

The reasons for abandonment, and where to fix each
ReasonShareWhere to fix it
Extra costs too high: shipping, tax, fees40%Product page: the shipping cost, or the free-shipping threshold, next to the price
Delivery was too slow20%Product page: delivery time in days
Didn't trust the site with their card details19%Product page and checkout: reviews, familiar payment methods, a way to contact you
The site wanted them to create an account18%Checkout settings: buying without an account
Checkout too long or complicated17%Checkout settings
The website had errors or crashed17%A technical check: a test order on a phone and a computer
The returns policy wasn't satisfactory13%Product page: the returns policy in one sentence
Couldn't see or calculate the total cost up front12%Product page: the total price, or an estimate of it
The card was declined10%The payment provider
Not enough payment methods9%Checkout settings: more payment methods

Half of the reasons are questions a shopper has before checkout, and the product page can answer them: extra costs, the total cost, delivery time, returns and trust. The rest belong to checkout itself: its settings, the payment provider and errors. Another 7% said they didn't know. Source: Baymard Institute, Cart Abandonment Rate, updated September 2025.

What can the product page fix before checkout?

The product page can answer the cost, delivery and returns questions before the shopper reaches the cart. In Baymard Institute's Product Page study, published in 2017, 64% of test users looked for shipping costs on the product page before deciding to add to cart. When the page doesn't show them, Baymard writes, users have to add the product to the cart just to get an idea of what they will pay.

In other words, some add to carts are really a price check. Source: Baymard Institute, Product Pages Need to Show Estimated Shipping Costs, June 2017.

  • The shipping cost, or the free-shipping threshold, next to the price.
  • Delivery time as a number of days, not a vague word like soon.
  • The returns policy in one sentence, one tap from the buy button.
  • Reviews, the payment methods you accept, and a way to contact you.
  • Answers to this product's own questions: size, fit, compatibility, what's in the box.

The full list, with the reason for each item: product page checklist.

What should shoppers see right after they add to cart?

Right after an add to cart, show the facts that decide whether the shopper goes on: the total with shipping, when the order will arrive, and how returns work. At this moment the shopper has already chosen a product, and is deciding whether to pay.

  • In the cart: the total with shipping, or how much is left to free shipping, and the delivery time.
  • Next to the checkout button: the returns policy in one line, and the payment methods.
  • For the product's own questions: an answer the shopper reaches without searching. For example, a popup with the product's common questions, shown when a shopper adds to cart and doesn't go on to checkout.

Why not wait for a recovery email?

A message like this arrives after the shopper has left, and only if you can reach them. Shopify counts a checkout as abandoned only after the customer gave an email address, and only if the checkout stayed incomplete for more than ten minutes. For carts that never reached checkout, Shopify Messaging has a Recover abandoned cart automation, which sends a marketing message to customers who add to cart but don't start checkout. By default, marketing automations go only to customers subscribed to email marketing.

Both are useful, and both arrive after the shopper has gone. An answer on the page reaches them while they are still deciding. Sources: Shopify Help Center, Recovering abandoned checkouts, Marketing automations, checked 26 October 2026.

Should you offer a discount instead?

Only when price is the problem. If the shopper stopped over delivery time, returns or fit, a discount doesn't answer the question. It cuts your margin, and it can teach shoppers to wait for the next code.

How do you know the fix worked?

Compare one number before and after the change: how many of the sessions with cart additions ended in a completed checkout.

  1. Write down the numbers before the change. In Shopify's closed funnel, which counts only sessions that went through the steps in order, divide sessions that completed checkout by sessions with cart additions.
  2. Change one thing at a time: the shipping line, the returns line, or the answers to the product's questions.
  3. Compare equal periods before and after, a week or more each.
  4. If you show answers to the product's questions, check which questions shoppers tap, and after which answers they bought.

Where BOOX fits

BOOX fits when shoppers add to cart and stop over a question about the product, and not when the problem is in checkout itself. We make BOOX, so here are the details.

  • When it fits: BOOX can show a popup when a shopper adds to cart and doesn't go on to checkout. The popup offers three questions about the product, with their answers, which BOOX writes with AI from the product page and the store's policies. You can edit any of them.
  • Every answer ends with an add-to-cart button that takes the shopper to the store's own buy button.
  • Your data shows, per product and per question, how many saw the popup, how many answered, and how many bought after answering.
  • It opens by itself at most once per visit, and never blocks scrolling. Free for up to 50 answers a month. Premium, unlimited: $10 a month, with a 14-day free trial.

When it doesn't: when the problem is in checkout itself, such as a required account, few payment methods, declined cards or errors. Those are fixed in checkout, not on the product page. It also won't turn shoppers who were just browsing into buyers. If what's missing is one fact that is the same for every product, like the shipping cost, a line next to the price may be enough. And if your shoppers ask very different questions and someone can answer them, a chat may suit you better: ways to answer shoppers.

How BOOX works