← All articles
February 21, 2026 · 6 min read

A Merchant's Guide to Cart-Level Discounts and Upsells

Most Shopify growth advice is focused on users who haven't yet engaged with the brand — traffic generation and first-time conversion. Cart-level discounts and upsells, by contrast, are about the minority of your audience who've already decided to make a purchase, and what you can do to convince them to buy more expensive items at the very last moment. Done right, this is a critically important lever for influencing your AOV, and one that can actually drive profitability gains rather than sacrificing margins for growth.

Why cart-level mechanics are the best way to drive growth

A user who has added an item to their cart has crossed the threshold from "people who might buy from me" to "people who want to buy from me right this second." They're much easier to convince to buy more expensive options than an undecided first-time visitor, which is why cart-level discounts (when done right) have far better conversion rates than similar discounts shown earlier in the sales process.

Three cart mechanics that have proven to be most effective are:

  • Progress bars, e.g., "Add $12 more to unlock free shipping" or another reward that the user has indicated an interest in
  • Discount tiers that become available at certain cart values, e.g., "Buy $150 or more and get 15% off"
  • Complementary products that are suggested at the cart (not the entire catalog or a random assortment of items), e.g., a case for the phone the user is buying or a pack of supplements for the vitamins they're purchasing

Make sure to limit the number of rules and keep any value thresholds simple and intuitive

The most common mistake we see when auditing discount systems for our clients is the use of too many different rules with varying conditions, with neither the merchant or the customer being able to understand at a glance what discount they'll be due for a given order. A cart with a progress bar ("$40 of $60 needed for 20% off") has better conversion odds than a cart with three separate rules, even if the three separate rules would in aggregate give a larger discount to most customers.

Before implementing any cart-level value thresholds, make sure to understand your typical cart values and the amount needed to convince the customer to spend more

If your average cart is worth $75, a $100 threshold is much more reasonable than $200 — the former will incentivize some customers to upgrade their spending by 33%, while the latter will be uninteresting to most. In general, a 15–25% increase in cart value (vs. your current AOV) is a reasonable goal, but it'll depend on your particular business. Don't forget to update the value thresholds when your AOV grows — some merchants we've worked with have had the exact same $150 threshold for years, even as their AOV grew to $180.

If you want to add cart progress bars, value tiers, or quantity-based pricing (e.g., "buy 4 items for the price of 3"), but without writing any code, consider using Discount Hub — Bulk & Cart Sale, the Shopify app we built and maintain. It helps you set up progress bars, value tiers, and quantity-based pricing for any Shopify store, without engineering help. If you want to discuss more complex modifications to the cart and checkout process, consider scheduling a discovery call with our team via the Services page.