Cart widgets
In-cart upsell
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.
Layout
How to create an In-Cart Upsell campaign
In the Summer Upsell admin
- 1 Click + New campaign → Cart.
- 2 Pick In-Cart Upsell.
- 3 Offer name (e.g. Cart — Coffee accessories).
- 4 Trigger: typically All Products (the widget renders to every cart visitor) or Specific Collections if you want to scope it.
- 5 Upsell Source: Manual, Basic AI, or Summer AI.
- 6 Pick the upsell products.
- 7 Optional: enable discount.
- 8 Design tab: preset, Widget Title (e.g. You may also like), Button Text.
- 9 Save.
In the Shopify theme editor
- 1 Open Online Store → Themes → Customize.
- 2 Switch to the Cart template.
- 3 Click Add block under the cart line items section.
- 4 Pick ✨ Summer: In-Cart Upsell from the Apps section.
- 5 If your theme uses a cart drawer (most modern OS 2.0 themes do), also add the block to the cart drawer section.
- 6 Click Save.
Design tab
Every campaign opens on the Offer tab. The Design tab next to it controls how the widget looks on the storefront. The same set of controls is reused across nearly every widget type, so once you learn it on one campaign the rest are familiar.
Tip: Click any color preset to seed every color field at once, then nudge the individual swatches. Faster than building a palette from scratch.
Languages tab
If your shop runs multiple locales, the Languages tab lets you override Widget Title and Button Text per locale. Six locales ship out of the box: English, Spanish, French, Arabic, Turkish, Russian. Anything you leave blank falls back to the campaign default from the Design tab.
Discount-aware
If your campaign has a discount enabled, the upsell card shows the savings live so the customer sees the deal before adding.
Where it shows
- Cart drawer (most modern OS 2.0 themes).
- Dedicated cart page (
/cart).