Playbook
Cart drawer upsell best practices
The cart drawer is the highest-intent surface in your store — the shopper has already decided to buy. A well-designed cart drawer upsell can lift average order value with almost no downside. Here's how to do it right.
A cart drawer upsell is an offer shown inside the slide-out cart that appears when a shopper adds an item. Because the customer is already committed, a relevant add-on here converts better than almost anywhere else — but only if you follow a few rules. Get it wrong and you add friction; get it right and you add revenue on autopilot.
Why the cart drawer works so well
Intent is at its peak in the cart. The shopper has moved past browsing and is preparing to check out. Offering one genuinely useful add-on at that moment feels helpful, not pushy — like a cashier asking if you need batteries for the toy you're buying. This is why the cart drawer is such a reliable lever for how to increase average order value on Shopify.
1. Show relevant offers, not random ones
Relevance is everything. The best cart-drawer upsell complements what's already in the cart — a case for the phone, a refill for the device, socks for the shoes. Rule-based or automatic recommendations that read the cart contents beat generic "you might also like" blocks every time.
2. Keep it to one or two offers
More offers do not mean more sales. A single, well-chosen recommendation (or at most two) keeps the drawer clean and the decision easy. A wall of products creates choice paralysis and slows checkout.
3. Make adding frictionless
The add should be one tap, updating the cart in place without a page reload or a detour. Any friction here — a new page, a form, a modal — kills the impulse that makes cart upsells work.
Grow every order with AI Growth Kits
Upsells, reviews, bundles, forms, and SEO in one Shopify app.
Install on Shopify4. Use a free-shipping progress bar
A progress bar showing how close the shopper is to free shipping ("Add $9 more for free shipping") pairs perfectly with a cart upsell — it gives them a reason to add the item you're recommending. It's one of the highest-converting elements you can place in a cart drawer.
5. Write copy that helps
Frame the offer as a benefit, not a sales pitch. "Complete your setup" or "Don't forget the refill" reads better than "You may also like." Keep it short, and let the product image and price do the rest.
6. Design for mobile first
Most carts open on phones, so the offer must look clean on a small screen: legible text, a big tap target, and no layout that pushes the checkout button off-screen. Test the full flow on a real device before you rely on it, and check that the offer still looks right when the cart already has several items in it.
7. Don't overshadow checkout
The primary job of the cart drawer is to get shoppers to checkout. The upsell should support that, never block it. Keep the checkout button prominent and always in view; the upsell sits above or below it, not in the way.
| Do | Avoid |
|---|---|
| One relevant, cart-aware offer | Random bestsellers |
| One-tap add, no reload | Extra pages or forms |
| Free-shipping progress bar | Hidden shipping costs |
| Prominent checkout button | Offers that block checkout |
Make it work on any theme
Many stores use custom or third-party cart drawers, which is where a lot of upsell apps fall short — they only support a few themes. AI Growth Kits (Upsell & Cross Sell Booster) places cart-drawer offers on any theme by targeting a CSS selector or container, so your slide-out cart gets a native-looking upsell regardless of how it was built. See setup details on the integration guide. For the tools landscape, compare the best Shopify upsell apps, and to reduce friction elsewhere, follow our CRO guide.
Grow every order with AI Growth Kits
Upsells, reviews, bundles, forms, and SEO in one Shopify app.
Install on Shopify