Cart Line Upsell

Show the right product to the right customer at the right moment, right inside checkout.

What it does

Cart Line Upsell puts a product suggestion directly beneath each item in the checkout. Not a popup, not a sidebar. A recommendation that actually relates to what the customer already picked.

They tap Add and the product goes into their order. No extra steps, no coupon codes to dig up.

Use cases

Recommend products that go naturally together

A customer adds candles to their cart. You can show them the matching ceramic holder or snuffer set right beneath that line item, before they check out.

You can let Shopify pick complementary products automatically, or go in and choose exactly which products show up for each item yourself.

Show more from the same range

A customer buys one item from a collection but has no idea there's a matching set. Once they are in checkout, they are not going back to browse.

Show a couple of related products with a "Complete the set" prompt and let them add with one tap.

Add a small discount to make it easy to say yes

Want to give customers a little push? Attach a discount directly to the recommendation. The offer shows up right on the product row, original price crossed out, deal price right there.

No code to remember, no coupon field to hunt for. The discount goes on automatically when they tap Add.

Offer a clean bundle price

Some merchants prefer "Add it for $9.99" instead of a percentage off. Set a flat price for the add-on product and that is exactly what the customer pays. No percentage math, no odd cents.

Show the original price so the deal actually feels like a deal

If you are not using a discount, you can still show the product's original price crossed out next to the current price. This works as long as the product has a sale price already set in Shopify, and it helps the recommendation feel like a deal without you having to add any extra discount on top.

Only show what is actually relevant

Already in the cart? Do not show it again.

Out of stock? Hide it automatically.

Not enough purchase history for smart recommendations yet? Switch to manual mode and pick the products yourself.

Settings explained

This is the label customers see above the recommendation, something like "You might also like" or "Complete the set." Write whatever feels right for your store.

How products are chosen

Automatic (Complementary): Shopify picks products that pair well with what is in the cart, like a candle holder suggested alongside candles.

Automatic (Related): Shopify picks products from the same category or collection.

Manual: You go to each product page in Shopify and pick exactly which products should show up as recommendations for that item.

How many products to show

You can show 1, 2, or 3 recommendations. Fewer is usually better. One or two focused suggestions tend to work better than a long list.

Discount

No discount: Products show at their normal price.

Percentage off: Take a percentage off the recommended product (like 15% off). The deal shows right on the product row, no code needed.

Fixed amount off: Subtract a set dollar amount from the price (like $5 off).

Flat price: Set the recommended product to a specific price no matter what it normally costs (like "Add it for just $9.99").

Show original price

Only available when no discount is set. When turned on, the product's original price shows up crossed out next to the current price, so customers can see the value without you needing to add a discount. The product needs to have a compare-at price set in Shopify for this to show anything.

Hide if already in cart

If the customer already has the recommended product in their cart, the suggestion stays hidden. Keeps things clean and avoids awkward repeat prompts.

Hide if out of stock

If the recommended product has no stock, it is hidden automatically. Customers only see things they can actually buy

Discount stacking

This controls whether the Cart Line Upsell discount adds on top of other discounts you have running, like a store-wide sale or a shipping promotion. It is best to leave these off unless you have checked what the combined total looks like.

Why it works

Upsells feel annoying when they are random or pop up at the wrong time. This one works because the suggestion sits right next to the item it relates to, at the point where the customer is already in buying mode. It feels more like a helpful suggestion than a sales tactic.