Add [N]-item upsells to the cart drawer based on what's already in the cart.
Want more control? See the expanded prompt ›
In the cart drawer, add an upsell row at the bottom showing 3 complementary products based on what's in the cart. Each card has image, name, price, and an 'Add' button that adds the product without leaving the drawer.
- 3 suggestions per session, based on cart contents.
- One-tap add without closing the drawer.
- Auto-skips items already in cart.
- Falls back to category bestsellers if no co-purchase data.
What you're trying to do
The cart drawer is the highest-intent moment on your site. Shoppers are confirming a purchase, not browsing. A focused upsell row there asks for one small extra decision from someone who is already buying.
Things to watch out for
- Quantity: 3 suggestions at most; more feels pushy.
- Relevance: Fudge uses co-purchase data, not random suggestions.
- Out-of-stock: Fudge filters out sold-out items.
- Cart drawer compatibility: works with your theme's cart drawer.
How Fudge does it
Fudge duplicates your live theme into a draft, edits the relevant template (product page or cart) with the changes your prompt requires, and tests against your real product data. Everything starts in draft — preview on any product or in the cart, tweak any detail, and publish when you're ready. Your live store stays untouched.
Why cart upsells work better than product page upsells
Upsells in the cart drawer tend to work better than upsells on product pages because the shopper has already committed to buying, so adding one more item is a smaller decision. 3 products with single-tap Add buttons give them an easy way to do it.
When this is worth building
Build cart upsells for any catalog with complementary product pairings. Skip for single-SKU stores or uncomplemented categories.
What makes one great
- 3 items maximum — more feels pushy.
- Pairing logic based on cart contents — not generic.
- Single-tap Add button — no leaving the drawer.
- Image, name, price per card — buy-ready info.
- Sold-out items filtered out — no broken upsells.
Pair this with cart cross-sells and frequently bought together. Fudge builds all three with its merchandising tools; for the manual route, see how to add upsells in the Shopify cart.