PremiumNewFeaturedCart Upsells

Cart Drawer Upsell

Slide-out cart with free-ship bar + recommendations. Replaces Rebuy/Bold.

#cart#drawer#upsell#aov#free-shipping#rebuy-replacement#bold-replacement

Live preview

See it in action.

Fully interactive, drag, click, scroll inside the frame, toggle to mobile.

About this section

A complete slide-out cart drawer that does the work of $30–100/mo upsell apps. Includes a free-shipping progress bar, in-cart quantity controls, and a horizontal recommendation row pulled from a collection. Pure Liquid + Cart AJAX API, no third-party SDKs, no monthly fees.

Install in 90 seconds

  1. 01

    Create /sections/modblo-cart-drawer-upsell.liquid.

  2. 02

    Paste the section code and save.

  3. 03

    Add `{% section 'modblo-cart-drawer-upsell' %}` to your theme.liquid (just before </body>) so the drawer is available on every page.

  4. 04

    In the theme editor, configure the recommendation collection and free-shipping threshold.

  5. 05

    (Optional) Replace the auto-wired cart-link selector to match your theme's cart icon, search for 'a[href$="/cart"]' in the script.

The Liquid

Unlock the section code

Cart Drawer Upsell is a premium section. Get the full Liquid + scoped CSS paste-ready.

One-time purchase · Lifetime updates · You own the code

Theme editor settings

SettingTypeDefault

Free shipping threshold ($)

free_ship_threshold

number75

Recommendation collection

rec_collection

Products shown in 'Frequently added' row.

collection,

Recommendations heading

rec_heading

textFrequently added

Checkout button label

cta_label

textCheckout

Background

bg

color#ffffff

Foreground

fg

color#0b0b0c

Accent / button color

accent

color#6366f1

Free-ship bar color

bar_color

color#16a34a

SEO & accessibility notes

  • Built on Shopify's Cart AJAX API, works with all theme stacks, no jQuery dependency.
  • Recommendation row uses Shopify's native collection, no third-party recommendation engine, so no privacy/GDPR overhead.
  • Free-shipping math is computed server-side in Liquid, no flash of incorrect threshold on load.
  • Real <button> + <a> elements throughout, keyboard navigable and screen-reader accessible.
Cart Drawer Upsell. Shopify section | modblo