What happens during publishing
Publishing a cart:- Syncs the shipping protection product (if configured)
- Syncs discount combinations
- Writes all settings to Shopify metafields
- Marks the cart as LIVE
- Automatically demotes the previous live cart to DRAFT
Translatable fields
You can translate cart-facing text per cart, per Shopify locale, so button labels, headings, and reward messages can differ by language. The following fields can be translated per locale: Header:- Cart title
- Checkout button
- Continue shopping
- Subtotal label
- Discount label
- Discount savings text
- Empty cart message
- Show/hide item labels (singular and plural)
- Header
- Add button
- Review count text
- Per-tier progress text (up to 6 tiers)
- Per-tier reward description (up to 6 tiers)
- Unlock text
- Section title
- Section header
- “Shop now” button
- Title
- Placeholder text
- Banner text
- Placeholder
- Button
- Button
- Options text
- One-time purchase
- Full price
- Subscription plan
Per-cart settings
Each cart has its own independent configuration.Shipping protection
Shipping protection is configured per-cart. Each cart has its own shipping protection product configuration. When you publish a different cart, the shipping protection product for that cart is synced, and the previous cart’s shipping protection product is no longer active.Discounts
Each cart has its own Discounts configuration. You can set up different Discount rules for each cart.Discounts depend on live cart events and may not behave as expected in sandbox preview mode. Test Discount rules after publishing to a live environment.
Cart versioning (V2)
Upcart has two generations of storefront components:- Base (V1) - Older version
- V2 - Current standard
How your previous cart translated to Multicart
If you were using Upcart before this update, here’s how your previous configurations translated:- Live cart - Your live cart stayed the same, nothing changed
- Sandbox - Your saved changes in sandbox are now in a “draft” cart
- Disabled cart - Your disabled/not-live cart was converted into a draft cart. If your disabled cart had a sandbox version, you now have 2 draft carts in your Carts page
Limitations
- No hard cap on carts. There is currently no hard limit on the total number of carts. You can create as many draft carts as you need.
- One live cart at a time. Only one cart can be live at any given moment.
- Per-cart analytics start March 16, 2026. Analytics from before that date are still available via the analytics page or the chart on the home page.