Skip to content

Cart

The cart page and the cart drawer share the settings in Theme settings → Cart: appearance, spending goals, recommendations when the cart has items, empty-cart content, and cart tools. The page and the drawer each also have a few settings of their own — see “Settings that belong to one surface” below.

For the full empty-cart guide, including collection fallback rules and troubleshooting, see Empty cart. The empty-cart section below is a quick reference only.

  1. In your Shopify admin, go to Online store → Themes and click Customize on your live theme.
  2. Open Theme settings → Cart on the left. Changes here apply to both the cart page and the drawer.
  3. The per-surface settings live in the section list: the Cart section at the top of the cart page template, and the Cart drawer section inside the Footer group.
SettingDefaultOptionsWhat it does
Summary backgroundPlainPlain / Soft tint / DarkBackground of the totals area. Plain keeps long carts readable; Soft tint or Dark adds a promotional feel
Note and shipping buttonsIcons onlyIcons only / Icons and textStyle of the order note and shipping estimator buttons
Product row spacingComfortableComfortable / CompactRow spacing of product lines. Compact helps when carts often hold five or six items

The spending goal shows a progress bar while the cart has items, encouraging shoppers to add more. The theme only displays the progress; the actual free shipping or discount must be created in your Shopify shipping and discount settings, with matching numbers.

SettingDefaultOptionsWhat it does
Goal typeOffOff / Free shipping / Amount offOff, spend enough for free shipping, or spend enough for an amount off
Minimum spend100—The goal amount, in your store currency numbers
Goal currency (ISO code)Empty—Leave empty for the store currency. With an ISO code such as USD, the whole goal hides when the cart is in a different currency
I have checked this goal against my store policyOffOn / OffConfirms a matching offer exists in your admin. The goal does not display until this is checked
Amount off calculation basisAfter item discounts, before cart discountsBefore all discounts / After item discounts, before cart discounts / After all discountsWhich subtotal counts toward progress in Amount off mode
Amount off value10—The amount off value in Amount off mode
Goal conditionsEmpty—Explains eligible destinations, products, or customers; must match the real offer
Show progress barOnOn / OffShows or hides the progress bar itself
Goal appearanceSoft tintSoft tint / PlainLook of the goal area

The goal only appears when Goal type is not Off, the confirmation checkbox is on, Minimum spend is greater than zero, and the goal currency matches the cart currency; Amount off mode also needs Amount off value greater than zero. When any condition fails, the goal stays silently hidden — the page never shows an error.

Recommendations with items in the cart (Complete the look)

Section titled “Recommendations with items in the cart (Complete the look)”

When the cart has items, a row of quick-add products appears under the totals. It pulls products from a collection you choose — a different mechanism from the automatic product page recommendations; see Product recommendations for the difference.

SettingDefaultOptionsWhat it does
Show complementary productsOnOn / OffTurns the recommendation row on or off
Recommendation collectionNot selected—Source collection. Leave empty to use all products; products already in the cart or unavailable are skipped automatically
Recommendation headingEmpty—Custom heading; leave empty for the translated default
Maximum recommendations42–8How many products appear at most
Recommendation layoutHorizontal cardsHorizontal cards / Image tilesHorizontal cards or compact image tiles
Recommendation backgroundSoft tintSoft tint / PlainBackground of the recommendation area

Products with options (such as color or size), subscriptions, required customization, or gift cards show a link to their product page instead of a direct add button, so shoppers cannot miss a required choice. When no eligible product exists, the whole block stays hidden.

SettingDefaultOptionsWhat it does
Show collections when the cart is emptyOnOn / OffShows collection navigation on an empty cart
Featured collectionsNot selected—Pick up to six collections; leave empty to use published non-empty collections automatically
Maximum collections31–6How many collections appear
Collection layoutThree-column gridThree-column grid / Image and title listCard style for the collections
Collection image ratioSquareSquare / PortraitImage ratio of the collection cards
Continue shopping linkEmpty—Where the empty-cart button goes; empty goes to all products

The heading and text use the theme’s translated defaults; there is no separate override field. See Empty cart for fallback rules and troubleshooting.

SettingDefaultOptionsWhat it does
Enable order noteOnOn / OffLets shoppers attach a note to the order
Note field rows32–6Height of the note field
Enable shipping estimatorOnOn / OffEstimates shipping by destination, using your real rates
Show tax and shipping explanationOnOn / OffShows the tax and shipping explanation text
Show View cart in drawerOnOn / OffShows a View cart link inside the drawer

Cart section (cart page template):

SettingDefaultOptionsWhat it does
Keep desktop summary in viewOnOn / OffKeeps the totals area in view on desktop while the item list scrolls
Page vertical spacing4824–96 (step 8)Vertical padding of the page

Cart drawer section (inside the Footer group):

SettingDefaultOptionsWhat it does
Desktop drawer width440360–600 (step 20)Drawer width in pixels on desktop
Drawer animation directionrightright / bottomThe drawer slides in from the right or rises from the bottom
Enter and exit duration300150–500 (step 50)Animation duration in milliseconds

On phones the drawer width automatically shrinks to the screen width; the direction and duration settings still apply. Back-to-top and floating search belong to Mobile navigation, search, and floating tools.

  • Free shipping at 75: set Goal type to Free shipping, Minimum spend to 75, leave Goal currency empty, and check the confirmation checkbox; then create the matching free-shipping rule in your Shopify shipping settings.
  • Lightweight add-ons: point Recommendation collection at a small accessories collection, set Maximum recommendations to 2, and use Image tiles so the row does not compete with big items already in the cart.
  • Compact long carts: choose Compact for Product row spacing and set Note field rows to 2.

The progress bar does not appear? Check in order: Goal type is not Off; the confirmation checkbox is on; Minimum spend is greater than zero; Goal currency matches the cart currency (the most common cause in multi-currency stores); in Amount off mode, Amount off value is greater than zero.

The recommendation row does not appear? The source collection may hold no eligible products — everything is already in the cart, unavailable, or requires options first. Try another collection or leave it empty to use all products.

Shipping estimates fail? The estimator reads your real rates: the country/region and postal code must be valid, and a shipping rate for that destination must exist in your admin.