30 ml to 50 ml, One Tap: A Bigger-Size Upsell
Selling the bigger bottle on the product page by offering the next size up, with the real price difference, in one tap.
A Shopify skincare brand sells the bigger serum with a Discount Prime Upsell (Upgrade offer) in Bigger variant mode. The builder finds the price-ordered Size option (30, 50, 100 ml at $38, $54, $92) and always offers the next size up with the real price gap, no incentive, on a product page banner and cart swap card. In this scenario the 30 ml share fell from 70% to 44%.
At a glance
- Challenge
- Seventy percent of serum orders were the 30 ml because the variant selector listed sizes but never said the 50 ml was only $16 more.
- Approach
- One Upsell (Upgrade offer) in Bigger variant mode on the hero serum, with no incentive, shown as a product page banner and a cart swap card.
- Discount Prime campaign types used
- Upsell
Scenario-based case study: the merchant profile is modeled on patterns across real Discount Prime stores, not a single named customer.
Introduction
Some upgrades are not a different product. They are the same product, bigger.
The 50 ml instead of the 30 ml. The 1 kg instead of the 500 g. The customer has already chosen the formula, the scent and the brand. The only open question is how much of it they buy, and that question is usually answered by whichever size the variant selector shows first.
The instinct in most planning meetings is to fix it with design:
"Let's make the 50 ml the default selection."
A solutions architect asks a plainer question first:
"What would actually convince someone the bigger size is the better deal?"
A default is a nudge nobody notices. A sentence with the real price difference is an argument. This case study designs a size upgrade for a skincare brand whose customers kept buying the smallest bottle simply because it was selected by default.
Merchant Scenario
Consider Verdant Botanicals, a fictional Shopify brand selling plant-based serums and oils.
| Attribute | Detail |
|---|---|
| Industry | Beauty & Skincare |
| Platform | Shopify |
| Annual Revenue | $2.8 Million |
| Products | 32 |
| Monthly Orders | 5,100 |
| Average Order Value | $52 |
The hero serum came in 30 ml at $38, 50 ml at $54 and 100 ml at $92. Seventy percent of orders were the 30 ml. The 50 ml was the better deal per millilitre and the better margin. The variant selector did not say so.
The Variant Selector Problem
A size dropdown lists sizes. It does not say "the 50 ml is only $16 more." It does not say "and it costs less per millilitre."
Verdant wanted one line on the page that made the bigger bottle the obvious choice, without changing the product, the prices or the theme.
Business Objectives
| Priority | Objective |
|---|---|
| 1 | Shift serum orders from the 30 ml to larger sizes |
| 2 | Keep every other choice the customer made (scent, formula) intact |
| 3 | Show the real price gap to the next size, live |
| 4 | Catch shoppers who add the small size from anywhere, not just the product page |
| 5 | Upgrade without discounting a size that is already the better deal |
Evaluating the Options
Option 1: Rely on the Variant Selector
Advantages
- No campaign to build.
- Nothing changes on the page.
Disadvantages
- Lists options, never recommends one.
- The price gap and value stay invisible.
| Factor | Assessment |
|---|---|
| Architecture Score | ★☆☆☆☆ |
Option 2: Upsell in Better Product Mode
Advantages
- Uses the familiar swap mechanic.
- Works for a premium sibling product.
Disadvantages
- Built for separate products, not sizes of one product.
- Forces each size to be treated as a separate "product" to offer.
| Factor | Assessment |
|---|---|
| Architecture Score | ★★☆☆☆ |
Option 3: Upsell in Bigger Variant Mode
Advantages
- Finds the price-ordered option automatically.
- Always offers the next size up, not a fixed one.
- Keeps scent and formula, moves only the size.
Disadvantages
- Cannot offer a different product.
- Depends on prices actually increasing along the option.
| Factor | Assessment |
|---|---|
| Architecture Score | ★★★★★ |
Comparison Matrix
| Strategy | Recommends a Size | Shows the Gap | Keeps Other Choices | Setup Effort |
|---|---|---|---|---|
| Variant selector only | ✕No | ✕No | ✓Yes | None |
| Better product mode | ✓Yes | ✓Yes | Not by design | High |
| Bigger variant mode | Yes, the next rung | ✓Yes | ✓Yes | Low |
The Discount Prime Configuration
| Setting | Value |
|---|---|
| Campaign Name | Serum Size Upgrade |
| Campaign Type | Upsell (Upgrade offer) |
| Phrasing Template | Upgrade to {title} - only {diff} more |
| Upgrade Mode | Bigger variant |
| Products the Customer Is Buying | Specific products: Hero Serum |
| Incentive | No incentive |
| Combinations & Overlap | Best deal wins |
| Placement | Both: Product page banner + Cart swap card |
One product. Bigger variant mode. The upgrade candidates were the product's own larger sizes, so there was no Upgrade To list to maintain.
Why Upsell Fits a Bigger-Size Upgrade
Bigger variant is the Upsell mode for upgrading within one product. The builder looked at the Hero Serum's options and found one whose prices increased along it: Size. 30 to 50 to 100 ml, $38 to $54 to $92. That is a price-ordered option, and it is exactly what the mode needs.
The customer keeps every other choice they made. Same scent, same formula. Only the size moves.
Had the product's only option been a scent with flat pricing, the builder would have said so: no option whose prices increase, nothing "bigger" to offer, switch to Better product mode.
The Ladder, Not Just the Next Step
The upgrade was always the next rung, with {diff} resolved to the real gap.
| Selected Size | Offered Upgrade | Price Gap Shown |
|---|---|---|
| 30 ml, $38 | 50 ml, $54 | $16 |
| 50 ml, $54 | 100 ml, $92 | $38 |
| 100 ml, $92 | None, top of the ladder | No banner |
The Banner Under the Buy Button
On the serum page, below Add to cart:
Upgrade to Hero Serum 50 ml - only $16 more
One tap changed the selected variant and the price. No cart visit needed. In the cart, the same offer appeared as a swap card for anyone who had added the 30 ml from elsewhere, such as a quick-add button on a collection page.
Customer Journey
- A shopper opens the Hero Serum page with 30 ml selected.
- Below Add to cart, the banner offers the 50 ml for $16 more.
- They tap it. The selected variant changes to 50 ml and the price updates to $54.
- A second shopper quick-adds the 30 ml from a collection page and goes straight to the cart.
- The cart swap card offers the same upgrade. They tap Switch and the 30 ml line becomes the 50 ml, with undo visible.
What Bigger Variant Cannot Do
It cannot offer a different product. A customer buying the Hero Serum could be moved to the bigger Hero Serum, never to the premium Night Serum. That is Better product mode, as in The Derby and the Loafer, and Verdant ran a second campaign for it.
The mode also depends on prices actually increasing along an option. When the 100 ml went on sale below the 50 ml, the ladder broke for that step. The builder warned, and the sale was adjusted.
Metrics That Measure Success
- Share of serum orders on the 30 ml, 50 ml and 100 ml, month over month
- Banner tap rate on the product page and swap rate in the cart, tracked separately
- Estimated Profit per serum order, from real Shopify cost prices
- Average order value against the $52 store baseline
- Reorder interval for 50 ml buyers compared with 30 ml buyers
Common Mistakes
- ❌ Using Better product mode for a size upgrade, and listing each size as a separate "product" to offer.
- ❌ Choosing Bigger variant for a product whose only option is color or scent, where no size is bigger.
- ❌ Running a sale on a large variant that drops it below a smaller one, and silently flattening the ladder.
- ❌ Writing a phrasing template without
{diff}for an upgrade where the small price gap is the whole argument. - ❌ Forgetting the cart swap card, and missing the customer who added the small size from a quick-add button.
Key Lessons
The size dropdown was the problem. It listed options. It did not recommend one.
A single line with the real price difference did what the dropdown never could, and Bigger variant mode kept that line correct for every size the customer started from.
Conclusion
The bigger bottle was always the better deal. Nobody said so.
Upsell with Bigger variant mode finds the price-ordered option, offers the next size up, and puts the difference in front of the customer. In this scenario, Verdant's 30 ml share of serum orders dropped from 70% to 44%. The 50 ml became the default by persuasion, not by selector.
Frequently asked questions
How do I upsell a bigger size of the same product on Shopify?
Use a Discount Prime Upsell (Upgrade offer) with Upgrade Mode set to Bigger variant. Pick the product under Products the Customer Is Buying. The builder finds an option whose prices increase along it, such as Size, and offers the next size up. A banner under Add to cart and a cart swap card show the upgrade with the real price difference, and the customer keeps every other choice, like scent.
What is the difference between Bigger variant and Better product mode in Discount Prime?
Bigger variant upgrades within one product, moving the customer to a larger, higher-priced variant while keeping their other choices. Better product upgrades to a different product, such as a premium sibling. Bigger variant needs no Upgrade To list because the candidates are the product's own larger sizes. To move a serum buyer to a different premium serum, you need a separate Better product campaign.
Why does the Bigger variant upsell say there is nothing bigger to offer?
Because the product has no option whose prices increase along it. Bigger variant mode needs a price-ordered option, like Size going from $38 to $54 to $92. If the only option is a scent or color with flat pricing, Discount Prime tells you there is nothing bigger and suggests Better product mode. A sale that drops a large variant below a smaller one also breaks that step, and the builder warns.
Does making the larger size the default variant increase sales of bigger sizes?
Not reliably, because a default selection lists an option without making the case for it. A size dropdown never says the next size is only $16 more or cheaper per millilitre. A single line with the real price difference does. Discount Prime's Upsell in Bigger variant mode puts that line under the buy button and in the cart, always offering the next rung up from whatever size is selected.
Can an upsell change the selected variant on the product page without going to the cart?
Yes. With Placement set to Both in a Discount Prime Upsell, the product page banner changes the selected variant and price in one tap, with no cart visit needed. The cart swap card covers shoppers who added the small size from elsewhere, such as a quick-add button on a collection page, and swaps the line with an undo link.
Go deeper
Run this architecture in your store
Every campaign type in this case study is included in Discount Prime, with profit analytics to verify the margin impact.