Skip to content

Answer

Cart drawer or cart page: which converts better?

By CartKernel ยท Last reviewed

In short

Neither wins everywhere. A drawer keeps the shopper in the browsing flow, which suits stores where people add several items and where the decision to buy has already been made. A full page gives room for the things a considered basket needs: a shipping estimate, a discount field, quantity changes, gift options and an upsell that has space to make its case. The right answer depends on how many items your baskets contain and how much a shopper needs to review before paying.

The question is really about what happens after adding an item

Every store has to decide what an add to cart does. It can leave the shopper exactly where they were with a small confirmation, slide a panel over the page, or navigate them away to a dedicated page. Each interrupts the browsing session by a different amount.

That is the trade. Less interruption keeps people shopping and adding, which suits catalogues where baskets are naturally multi-item. More interruption forces a review, which suits catalogues where a shopper needs to check what they have chosen before committing.

So start by looking at your own baskets. If most orders contain one item, the browsing flow you are protecting barely exists, and a page that lets the shopper confirm and move to payment costs nothing. If most orders contain four or five, every interruption on the way to the fifth is expensive.

The second input is basket value. A shopper spending a large amount wants to see the total, the delivery cost and the arrival date together before continuing, and a narrow panel is a cramped place to present all of that.

What a drawer does well

It preserves context. The shopper stays on the collection or product page, sees the item was added, and can continue without a page load or a back navigation. On a phone that saves a meaningful amount of time and effort.

It suits impulse and repeat categories: consumables, accessories, food and drink, anything where adding another item is normal and reviewing the basket every time would be tedious.

It gives a natural place for a free delivery progress message, which is one of the few basket interventions that reliably changes behaviour, because it appears at the moment the shopper can act on it.

What it does badly is complexity. A discount field, a shipping estimator, a gift message, quantity controls, a note field and two upsells will not fit in a narrow panel without becoming cramped, and cramped is where people stop reading. Keep a drawer to the essentials and let anything more move to a page.

What a full cart page does well

It gives room to answer the last questions before payment. Delivery cost and estimated date, the discount field where people expect it, quantity changes with clear pricing, and a summary that adds up in a way the shopper can check.

It suits considered and higher-value purchases, mixed baskets where some items ship differently, and stores where a meaningful share of orders use a code. A discount field hidden inside a drawer or only visible at checkout sends shoppers away to search for a code, and some of them do not come back.

It also gives space for a genuine cross-sell rather than a squeezed one. A recommendation with an image, a price and a reason has a chance of being taken; the same recommendation compressed into a strip does not.

And it is a page, which means it can be measured, tested and linked to. That matters more than it sounds: a page has an address, appears in analytics as a step, and can be the target of an abandoned cart email.

How to decide, and what to measure

Look at three numbers before choosing. Items per order, which tells you whether the browsing flow is worth protecting. The share of orders using a discount code, which tells you how important the code field is. And the mobile share of your traffic, since the constraint is tightest there.

Then measure the step rather than the whole funnel. The rate at which an add to cart becomes a started checkout is the number this decision moves, and it is much more sensitive than site-wide conversion rate.

Many stores end up with both: a drawer for the immediate confirmation with a clear route to a full cart page for anyone who wants to review. That is often the practical answer, and it removes the need to choose in the abstract.

Whatever you run, make sure express payment options are present and prominent, since a large share of shoppers will use them and skip the debate entirely. And check the whole thing on a real phone, because a drawer that covers the screen and hides its own checkout button is a common and costly implementation error.

Reading your own numbers to decide

Items per order around one
A page costs you little
Items per order three or more
A drawer protects the browsing flow
Many orders use a discount code
The code field needs a visible home
High average order value
Shoppers want a full summary before paying
Mixed shipping across the catalogue
A page has room to explain it
Metric to watch
Add to cart through to checkout started

An illustrative decision aid. Each row points at a number you already have in your platform reports, which is a better basis than a preference for one pattern.

Related questions

Should adding an item take the shopper straight to checkout?

Only in narrow cases, such as a single-product store or a landing page selling one item. For a catalogue it removes the chance of a second item and surprises shoppers who expected to keep browsing, which usually costs more in basket size than it gains in speed.

Do upsells in the cart work?

They work when the recommendation is genuinely related and priced below the main item, and when there is room to show it properly. They work poorly when they are unrelated, or squeezed into a panel where they compete with the checkout button for attention.

Does the cart choice affect abandoned cart emails?

It affects when the trigger fires, since the flow usually starts from a cart or checkout event rather than from a panel opening. Check that your email platform receives the event you think it does, because a drawer added by a theme update can quietly change what is recorded.

Find the leak.

A free Growth Analysis ranks what your store should fix first, by revenue at stake.