Glossary
/
cart-page
E-commerce cart page: definition, order summary, checkout CTA, promo code, cross-selling, Shopify /cart and conversion tips.
Updated on
June 4, 2026
The cart page (shopping cart page) is the screen where the customer views and adjusts selected items before paying: quantities, subtotal, promo codes, estimated shipping costs, and a button to the checkout. It is the final "catalog" step of the journey, just before checkout. A clear cart page limits shopping cart abandonment and can increase the average order value via cross-selling.
Summary
Definition: cart, mini-cart, drawer, checkout
The cart page centralizes the content of the shopping cart: list of products added from the product sheets or the catalog.
Typical elements:
Product lines: image, title, variant (variant), unit price, quantity. Quantity modification: +/- or numerical field, item deletion. Subtotal: total items before shipping and taxes. Promo code: promotional code field or discount coupon.
Shipping estimate: free shipping threshold bar, calculator depending on theme/app. Main CTA: "Checkout", "Proceed to checkout" (call-to-action). Continue shopping: back to catalog link. Cross-sell: "Complete your order" under the summary.
UX variations:
Dedicated cart page: URL /cart (standard Shopify). Mini-cart / cart drawer: side panel or popup without leaving the current page. Mobile slide-out cart: header icon access, one-click checkout.
Useful distinctions:
Cart page vs checkout: the cart summarizes the items; the checkout collects address, shipping, and payment. Cart page vs cart abandonment: abandonment is the metric when the customer leaves without buying; the cart page is the interface concerned. Cart page vs abandoned cart: the abandoned cart is the saved state; the cart page is the active screen before abandonment or conversion.
Session cart vs customer account: browser cookie vs saved cart while logged in (depending on config). Cart page vs wishlist: the wishlist stores items with no immediate purchase intention.
Why the shopping cart page matters in e-commerce
The cart page concentrates visitors with high intent: they have already chosen products. It is a tipping point between exploration and purchase in the conversion funnel.
Conversion: Visible checkout CTA = transition to the payment step (conversion). Transparency: Total and discounts visible before checkout friction. Friction reduction: Shipping estimator, free shipping threshold (free shipping). AOV: Cart cross-sell and upsell increase the amount (AOV).
Corrections: Adjust quantity or remove item without going back to the catalog. Mobile: Drawer cart optimized for the thumb (mobile optimization). CRO Diagnosis: Cart-to-checkout exit rate reveals purchase friction.
A confusing cart page (hidden total, missing CTA, no quantity modification) pushes the customer to close the tab rather than move forward, fueling abandonments even before checkout.
UX and key components of the cart page
Cart page UX tips:
Sticky checkout CTA on mobile (fixed button at the bottom). Thumbnail images: visual reminder of the chosen items. Clear pricing: unit price, line price, subtotal, promo savings. Progress bar: "Only $12 more for free shipping".
Reassurance: returns, secure payment, delivery times. Light cross-sell: 1 to 3 complementary products, not 20 suggestions. Promo code visible but without overshadowing the main CTA.
Metrics to track:
Cart → checkout rate (sessions with cart view that reach checkout). Cart page abandonment rate (without opening checkout). Average items per cart, average order value at this stage.
Cart cross-sell performance (clicks, additions).
Use case: Shopify fitness accessories store. A customer adds resistance bands (€24) and a mat (€39). Cart page: subtotal €63, "Free shipping from €75" bar, "Carrying strap €14" cross-sell. She adds the strap, total €77, free shipping displayed, prominent "Checkout" CTA. Clicks checkout: email entered, continuation of the journey. Without the threshold bar or cross-sell, she might have checked out at €63 + €5.90 shipping or abandoned upon discovering the fees at checkout.
Cart page on Shopify
On Shopify, the cart page uses the cart template (cart.json), URL /cart (Shopify Help Center).
Theme Editor: customize cart sections (summary, buttons, order note). Cart API / Ajax: mini-cart without reloading (modern themes). Discount codes: native field; discounts applied before checkout. Cart attributes: custom fields (gift message) via Liquid or apps.
Dynamic checkout buttons: Shop Pay, Apple Pay from the cart (depending on the theme). Apps: cross-sell (ReConvert, Bold), shipping estimator, urgency timers (with CRO moderation). Analytics: "view cart" event in GA4 / Shopify Analytics.
Merchant checklist:
1. Test add-to-cart → cart → checkout flow on mobile. 2. Verify CTA is visible without excessive scrolling. 3. Display free shipping threshold if active strategy.
4. Set up relevant cross-selling (accessories, consumables). 5. Ensure shipping costs do not surprise at checkout. 6. Measure cart abandonment vs checkout in analytics.
The Shopify cart persists via cookie; browser change or cookie deletion =
Points of vigilance to be aware of
A main CTA: "Order", not three competing buttons. Total always visible: subtotal + shipping/tax indication. Easy modification: quantity and deletion in one click. Useful cross-sell: logical complements, not spam.
Mobile first: quick cart drawer, sticky CTA. Shop Pay / wallets: shortcut from cart if enabled. CRO tests: threshold bar, CTA wording, cross-sell order (CRO).
Points to watch:
Empty cart page with no message or catalog link. No checkout button visible on mobile. Shipping costs discovered only at checkout (surprise). Aggressive cross-sell slowing down loading.
Giant promo field that distracts from checkout. Modifiable quantity but stock not synchronized (checkout error). Ignoring the cart → checkout rate in reports.
The key takeaways
Cart page = item summary, adjustments, promo, CTA to checkout. Variants: /cart page, mini-cart, mobile drawer. Distinct from checkout, abandoned cart (metric), abandoned cart (state).
Challenges: conversion, transparency, AOV, friction, mobile. Shopify: cart template, discounts, dynamic checkout, cross-sell apps. Clear CTA, visible total, shipping threshold, relevant cross-sell.
Associated terms, FAQ, and going further
Associated terms
Checkout: next step after the cart.
Cart abandonment: metric if the customer leaves without buying.
Cross-sell: cross-selling on the cart page.
Promo code: discount entered before checkout.
Purchase friction: obstacles along the cart-to-checkout journey.
FAQ
Cart page vs. checkout: what is the difference?
The cart page allows checking and modifying items. The checkout collects contact details, shipping, and payment to create the order. On Shopify, these are two separate URLs (/cart then the hosted checkout).
Should you have a cart page or just a mini-cart?
The two often coexist: the mini-cart for quick adjustments, the cart page for a detailed summary, cross-selling, and promo codes. Test the mobile journey: the customer must always easily access the checkout.
How to reduce abandonment on the cart page?
Display the total and fees early, offer conditional free shipping, simplify the CTA, add reassurance (returns, delivery times), and remove doubts via FAQ or chat before the customer leaves.
Is the Shopify cart saved?
The cart relies on a session cookie: it persists on the same browser. Without an email at checkout, there is no email recovery; only abandoned checkouts (where the email was entered) are recoverable in the admin.
Going further
Sources: Shopify Help Center (Cart template), Discounts, CRO tips for e-commerce carts.

Enzo
June 4, 2026





