The In-Cart Upsell renders inline inside the cart — drawer or page — between the line items and the checkout button. It's less aggressive than a popup but visible to every cart visitor, so the lift compounds quickly even with modest per-session conversion.
Three layouts mirror the product-page Upsell widget — Grid, Stack, and Carousel — but the cart context changes which layout works best. Products already in the cart are excluded automatically.
Layouts
Grid
Default
Two-column card grid below the cart line items. Compact cards with image, title, price, and an Add button per card.
- Shows multiple options without forcing the customer to scroll back to the catalog.
- Each card has its own Add button — no decision blocking.
- Excludes products already in the cart automatically.
- Falls back to a single column on narrow drawers.
Expected AOV impact: 4–8% AOV lift sustained across all cart sessions. Lower per-session lift than popups but visible to every cart visitor, so total impact is comparable.
Best for: Stores with a wide range of complementary SKUs — beauty, lifestyle, accessories — where customers benefit from comparing options inside the cart.
Stack
Drawer-friendly
Full-width horizontal cards stacked vertically. Each row shows image, title, price, and an Add button — perfect for narrow cart drawers.
- Roomy rows that surface variant info and pricing clearly.
- Mobile cart drawer friendly — no horizontal scrolling.
- Variant dropdown per row.
- Live discount-aware pricing if a campaign discount is enabled.
Expected AOV impact: 4–9% AOV lift, particularly strong on mobile. The wider rows handle longer product titles and variant labels without truncation.
Best for: Cart drawers (300–400px wide), or stores where product titles are long enough that a Grid layout truncates.
Carousel
Compact
One product per slide with arrows or swipe. The most space-efficient layout — perfect when the cart already has many line items.
- Saves vertical space when carts are already long.
- Swipeable on mobile — feels native.
- Highlights one cross-sell at a time, reducing decision friction.
- Pairs well with Summer AI for high-relevance single recommendations.
Expected AOV impact: 2–6% AOV lift. The lowest per-impression lift of the three, but minimal disruption to the cart UI — useful when you want a low-key recommendation that doesn't compete with the checkout button.
Best for: Stores with large average cart sizes (5+ line items) where the Stack/Grid layouts would push the checkout button below the fold.
Where it shows
- Cart drawer (most modern OS 2.0 themes).
- Dedicated cart page (
/cart).
Why it converts
Customers in the cart have signaled strong intent. A small in-cart upsell — accessory, warranty, premium variant — converts higher than product-page recommendations because the shopper is already past consideration. Because the widget is always visible (not popup-gated), it benefits from compounding impressions across the day.
Discount-aware
If your campaign has a discount enabled, the upsell card shows the savings live (e.g. $24.99 $29.99) so the customer sees the deal before adding.
How to install
- Create an In-Cart Upsell campaign and pick the layout.
- Set the trigger rule (e.g. show only when cart contains a product from the "Coffee" collection).
- Add the Summer: In-Cart Upsell block to the cart template.