An upsell is an offer to buy a better version of the thing the customer has already chosen. The 250 ml bottle becomes the 500 ml. The single course becomes the course plus the workbook. The standard print becomes the framed print. The customer keeps buying the same kind of product, only more of it or a nicer edition of it.
It concerns every seller who has at least two versions of something: a creator with a basic and a premium preset pack, a brand with three sizes of the same candle, a small store that sells a product alone or in a set. Done at the right moment, an upsell raises the value of an order without bringing in one extra visitor.
What is an upsell?
An upsell is a proposal that replaces the item in the cart with a higher-value item of the same kind. The key word is replace. The customer does not end up with two products, they end up with one better product. Common shapes:
- Size or quantity. 100 g instead of 50 g, the box of 12 instead of the box of 6.
- Tier. The premium edition, the version with more features, the signed copy.
- Bundle of the same family. The course with the workbook and the Q&A recording, sold as one product.
- Duration. A yearly access instead of a monthly one, when subscriptions are involved.
It is not a cross-sell. A cross-sell adds a different product next to the first one: the case with the phone, the strap with the watch. It is also not a discount. An upsell asks the customer to spend more, and the reason they accept is that the better version is worth it to them, not that it is cheaper.
You will also meet "upgrade" (the same idea, often used for software or plans), "order bump" (a small upsell shown on the checkout page as a checkbox) and "post-purchase upsell" (an offer shown after payment, added to the order that was just placed).
Why it matters
Traffic is expensive and conversion is hard. An upsell works on the customers you already have at the moment they have already decided to buy. That is the cheapest revenue available to a small store.
A worked example. A creator sells a preset pack at $29. She adds a "Pro" version at $49 with 40 extra presets and a video tutorial, shown on the product page as a second option. Out of 300 buyers a month, 20% pick the Pro version. Before: 300 × $29 = $8,700. After: 240 × $29 + 60 × $49 = $6,960 + $2,940 = $9,900. That is $1,200 more a month, roughly 14% more revenue, with the same traffic and the same ad spend.
Now the same store with a 25% conversion rate improvement would need real work on the product page, the checkout and the offer. The upsell needed one extra product and one line of copy.
The effect compounds with average order value. If your AOV goes from $29 to $33, every acquisition channel becomes more profitable at the same cost per click, so you can afford more of them.
How it works
An upsell has four parts. Get one wrong and it does not convert.
- The anchor. The customer has picked a product. The upsell is defined relative to that choice, not in the abstract. "Get the 500 ml for $8 more" beats "Buy the 500 ml for $32".
- The gap. The difference between the two versions must be easy to state in one sentence. Double the quantity, twice the presets, the frame included.
- The step. The extra amount should feel small next to the amount already committed. As a rule of thumb, an upsell that adds 20% to 50% to the price converts well. One that doubles the price rarely does.
- The placement. The offer must appear at a moment when the decision is fresh, without blocking the path to payment.
Places where it works in a small store:
- On the product page, as a second option next to the one selected (sizes, tiers, bundles).
- In the cart, as a one-click "upgrade to the pack of three" line.
- On the checkout page, as a single checkbox order bump under the summary.
- After payment, on the thank-you page, as an add-on to the order that was just placed.
Measure it with two numbers: the take rate (share of buyers who accept the upsell) and the AOV before and after. If the take rate is high but the AOV barely moves, the step is too small. If the take rate is under 5%, the gap is not clear or the step is too big.
Benchmarks and examples
Realistic ranges seen by small online sellers:
- Product page upsell (larger size, tier). 15% to 30% of buyers pick the higher option when the price gap is 20% to 40%.
- Cart upgrade ("make it a pack of three"). 8% to 15% take rate.
- Checkout order bump. 10% to 25% when the add-on is under 30% of the cart total, often a small digital extra.
- Post-purchase upsell. 5% to 12% take rate. Lower than the others, but it costs nothing in conversion because the first payment is already done.
Typical situations:
- A candle brand sells a 180 g candle at $24 and a 400 g at $38. The larger one is shown first with "lasts twice as long" under the price. Half the customers choose it.
- A photographer sells a $19 Lightroom preset pack. At checkout, a $9 order bump adds the mobile versions. One in four buyers ticks the box.
- A creator sells a $79 course. The thank-you page offers the $29 workbook, added to the same order with one click. About 8% accept.
Common mistakes
- Upselling before the customer has chosen. A pop-up on arrival that says "our premium version is better" is noise. There is no anchor yet.
- Making the upgrade only more expensive, not clearly better. If the customer cannot see the difference in three seconds, they stay with their first choice or leave.
- Stacking several upsells. Two options is a decision. Five options is a comparison table, and comparison tables lose sales.
- Blocking the checkout. An upsell that must be dismissed before paying costs more in abandoned carts than it earns.
- Not tracking the take rate. Without the number, you cannot tell a good upsell from a bad one.
Best practices
- Build the better version first. An upsell is a product decision before it is a marketing one. Create the larger size, the pack, the premium edition as real product variants with their own stock and price.
- Write the gap in one line. "Twice the presets, plus the video walkthrough." No adjectives, just what changes.
- Keep the step under 50% of the anchor. A $29 product upsells cleanly to $39 or $45, not to $89.
- Show the price difference, not the total. "+$10 for the 500 ml" reads smaller than "$34".
- Use the thank-you page. It is the one place where a "no" costs you nothing. A small related add-on there is pure upside.
- Test one placement at a time. Turn on the product page option for a month, read the take rate and the AOV, then try the cart.
- Pair it with a cross-sell, not with another upsell. One upgrade of the main item and one complementary product is enough for one order.
In Roctify
In Roctify, an upsell is built with the catalog, not with a plugin. You create the larger size or the premium tier as a variant of the same product, with its own price, SKU and stock, and the customer picks it on the product page or the link-in-bio checkout. Because the catalog is shared by every channel, the stock of the 500 ml goes down at the same time whether it was sold from the store or from the bio link.
Bundles work the same way: a "course + workbook" product sits next to the course alone, with its own price. Orders, customers and revenue show up in the same reports, so you can compare the average order value of the two options and see the take rate over a month. There are 0% transaction fees on every plan, so the extra revenue from an upsell is yours minus the payment provider's processing fee.
FAQ
What is the difference between an upsell and a cross-sell?
An upsell replaces the chosen product with a better version of it: bigger, premium, a set of the same thing. A cross-sell adds a different but complementary product next to it. The phone in the larger storage size is an upsell; the case for that phone is a cross-sell. Most stores use both, one of each per order.
Where is the best place to show an upsell?
For most small stores, the product page, as a second option next to the one the customer selected. The decision is fresh and the comparison is natural. The thank-you page is the second best place because a refusal there does not affect the sale that just happened.
How much more expensive can the upsell be?
Keep the extra amount between 20% and 50% of the original price. Below 20%, the difference is too small to be worth a second product. Above 50%, the customer treats it as a new purchase and hesitates again. Show the difference ("+$10") rather than the total.