Provides relevant suggestions when empty (categories, best sellers, search bar)
Fair
Appears organized and uncluttered, with plenty of spacing between elements
Fair
The primary CTA should always be visible, even when the cart contains many items
Good
Cart items contain key information: title, image, variant, quantity, price, sale price
Good
Cart items can easily be removed. Quantity selectors use + - buttons, not fields
Poor
Cart contents automatically update when modifying items
Poor
Upsells should be the third most prominent element. Cart contents and CTA come first
Poor
Upsells should be relevant, low cost, and require minimal effort to add
Good
Upsells should never be placed above cart items
Great
Doesn’t include a visible discount code field, only hidden behind a text link
Good
Uses a progress bar to display progress towards free shipping or discount threshold
Good
Subtotal and accrued discounts should be clearly visible (large, bold)
Fair
Free shipping should be stated clearly near the subtotal, if applicable
Poor
CTA is anchored with shopping benefits and / or payment method icons to build trust
Poor
Optional: employs scarcity / urgency (e.g. cart reserved for 10 minutes)
Poor