Cart Drawer Setup Guide

This guide explains how to configure the Cart Drawer section of your Shopify store — a slide-in cart interface that appears when customers add products to their cart. It provides a seamless, non-intrusive shopping experience, allowing customers to review their cart items, adjust quantities, and proceed to checkout without leaving the current page (critical for reducing cart abandonment and boosting conversions).

All settings mentioned below can be found in:
Online Store → Themes → Customize → Home page → Overlay Group → Cart drawer
Cart Drawer preview (compact view)
Cart Drawer preview (full view)

Overall Cart Drawer Settings

Image Ratio

Controls the aspect ratio of product images displayed in the Cart Drawer (ensures consistent sizing across all cart items).

Stick to Square ratio for consistency! Mixed aspect ratios can make the cart look cluttered — uniform images improve scannability for customers.

Variant Option for Swatches

Defines which product variant names display as visual swatches (instead of text dropdowns) in the Cart Drawer (e.g., color options).

Global Border Radius

Controls the corner shape of all elements in the Cart Drawer (buttons, product cards, input fields).

Upsell Product Source

Determines where the Cart Drawer pulls upsell products from (displayed at the bottom of the cart to encourage additional purchases).

Product List

Used exclusively when Upsell Product Source is set to Product list — select your pre-created Shopify product list for upsells.

Border Style

Controls whether borders are displayed around cart items, upsell cards, and input fields.

Show Product Upsells

Toggles the display of upsell products at the bottom of the Cart Drawer (a key feature for increasing average order value).

Enable Cart Notes

Adds a text input field for customers to include custom notes (e.g., gift messages, delivery instructions) with their order.

If enabling Cart Notes: Keep the input field short (1-2 lines max)! Long text boxes take up too much cart space and slow down checkout.

Custom CSS (Advanced)

Add custom CSS to the theme’s "Custom CSS" section (in Theme Settings) to modify the Cart Drawer’s appearance beyond built-in options.

Best Practices

The Cart Drawer is a make-or-break element for user experience — focus on speed, simplicity, and clear calls-to-action to reduce cart abandonment and maximize sales!