Upselling on Shopify: 3 Ways to Raise Your Order Value
Upselling on Shopify in three methods: complementary products on the product page, a tiered progress bar in the cart, and recommendations inside the cart.

Upselling on Shopify means suggesting, at the moment a shopper is already deciding, something that makes their order more complete or more valuable. The three placements that work on almost any store are the product page (complementary products), the cart (a tiered progress bar toward free shipping, a gift or a discount) and the cart again, this time as a shelf for relevant add-ons.
You have met all three already. The waiter who asks whether you'd like a side with your burger, the checkout lane that stocks batteries next to the toys, the delivery app that tells you how far you are from free delivery: each one nudges a basket upward without forcing anything. This guide shows how to bring the same logic to a Shopify store, what to watch out for, and how the pieces fit together.
Upselling vs cross-selling: a quick definition
Strictly speaking, upselling pushes the shopper toward a better or bigger version of what they chose (the 500 ml bottle instead of the 250 ml), while cross-selling adds a different, complementary product (a case for the phone). In practice, most merchants use "upsell" for both, and so will this article. What matters is the goal: a higher average order value, reached by offers that genuinely help the customer rather than distract them.
A good upsell has three traits:
- It is relevant: it fits the product already chosen, or the reason the shopper came.
- It is well timed: it appears when the shopper is deciding, not after they have paid.
- It is easy to act on: one tap to add, no hunt through the catalog.
1. Suggest complementary products on the product page
The product page is where shoppers decide what they want, so it is the natural place to show what goes with it. Shopify separates two kinds of suggestions: related products, which are similar to the one being viewed, and complementary products, which are often bought in addition to it. Related products help a hesitant shopper compare. Complementary products are the upsell.
Shopify generates these recommendations automatically from order history, product descriptions and collections, and its free Search & Discovery app lets you pick complementary products yourself. A few habits make the difference:
- Curate your best sellers by hand. Automatic suggestions improve with data, but a new store or a new product has little of it. Pick the complements you would recommend in person.
- Keep the price gap reasonable. An add-on that costs a fraction of the main item is an easy yes; one that doubles the order is a second purchase decision.
- Check your theme. The recommendations only appear if your theme includes a section for them. Most recent Shopify themes do, but open the product template to confirm.
2. Give the cart a goal with a tiered progress bar
The second method works at the cart, where shoppers review what they are about to spend. Instead of suggesting a specific product, you give them a reason to add one: a clear reward at a clear threshold, and a bar that shows how far away it is.
The most common tier is free shipping. A free shipping bar turns "shipping costs $6.90" into "you are $12 away from free shipping", which reframes the decision: the shopper is no longer paying for delivery, they are choosing between delivery and another product. You can stack further tiers on top:
- a free gift that lands in the cart automatically once the threshold is reached, with the shopper choosing the size or color if the gift has variants (free gift with purchase);
- a percentage or fixed-amount discount at a higher tier, for the largest baskets;
- tiers reserved for your best customers, such as a lower free shipping threshold for returning buyers (VIP thresholds).
The threshold decides whether the bar motivates or discourages. Set it too close to your current average order and most carts cross it without any extra effort; set it too far and shoppers give up. Start from your own order data rather than a rule of thumb: our free shipping threshold calculator walks you through it. If you sell in several countries, remember that a threshold that makes sense in one currency may not in another; Yaco lets you set a threshold per market.
3. Recommend products inside the cart
The third method combines the first two: suggestions shown in the cart itself, next to the progress bar. This is where the upsell has the most context. You know what the shopper has already chosen, and you know how much they still need to reach the next tier. A recommendation that closes that gap answers the question the bar just asked.
Where the cart lives depends on your theme. Many stores open a cart drawer that slides in from the side when a product is added; others send shoppers to a full cart page. Your suggestions should appear in whichever one your customers actually see, and ideally in both.
To keep in-cart recommendations useful:
- Favor small, complementary items. In the cart, the shopper has already made the big decision; accessories, refills and consumables are easier additions than another main product.
- Show only a few. A short row of well-chosen products beats a carousel of twenty.
- Hide what is already in the cart. Suggesting the item the shopper just added looks careless.
On Shopify Plus, the same logic can continue into checkout, where Shopify allows apps to add blocks to the checkout pages. A checkout progress bar reminds shoppers of the reward they have reached, or the one they are about to miss, right up to payment.
How to combine the three without overwhelming shoppers
Used together, these methods reinforce each other; stacked carelessly, they turn a store into a flea market. Some guidelines:
- One message per screen. Complementary products on the product page, the bar and a few suggestions in the cart. Avoid pop-ups on top of all that.
- Two or three tiers at most. A bar with five tiers is hard to read at a glance. Free shipping plus one gift or discount covers most needs.
- Make the rewards consistent with your promotions. If a sitewide sale already includes free shipping, the bar should promise something else.
- Check mobile first. The cart drawer is small on a phone; make sure the bar and the suggestions fit without pushing the checkout button off screen.
- Measure before changing. Note your average order value before you start, change one thing at a time, and give each change a few weeks.
Putting it into practice with Yaco Progress Bar
Yaco Progress Bar covers the second and third methods in one app. You set up tiers (free shipping, an automatic gift with variant choice, a percentage or fixed-amount discount, VIP tiers), choose where the bar appears (your theme's cart drawer, the cart page, the product page, and the checkout on Shopify Plus), and add product recommendations to the cart next to it. Thresholds can differ from one market to another.
The free plan includes the whole bar with one active tier. Every further tier comes with the Premium plan at $9.90 per month, with a 14-day free trial. To see the bar in action before installing anything, try the interactive demo, and when you are ready, the documentation walks through each setting step by step.