RRR Bundles
Install

Bundle types / Product upgrades

Creation demo

Product upgrades

On a base product page, offer higher-value variants at the buy box — a larger size, a premium finish — with an optional percent-off incentive to switch.

When to use Product upgrades

You are not bundling several products. You are steering shoppers from the variant on the page to a better one. For extras attached to the same product, use Add-on instead.

demo upgrade editor
Base product, upgrade variants, incentive, and buy-box preview.

On this page

  1. Name the bundle
  2. Upgrade mapping
  3. Savings and message
  4. Interception trigger and dates
  5. Offer copy, theme, and translations
  6. Save, enable, and go live

Name the bundle

Bundles → Create bundle → Product upgrades. Bundle name is internal. The widget is on by default so the picker can show on the base product page once live.

Upgrade mapping

Base product page → the higher-value variants shoppers can switch to.

Select / change base
The product page that hosts the upgrade picker. Required before you can add upgrade variants.
Add upgrade variants
Pick the variants shoppers can switch to. They can be variants of the base product or of another product. Duplicates are ignored.
Display label
Optional name in the picker. Use it for “1 L bottle” or “Premium kit” instead of the raw variant title.
Remove
Drops that upgrade. The catalog variant is unchanged.
demo upgrade mapping
Base product and higher-value upgrade variants.

Savings and message

Offer a percent off the upgrade
Optional incentive. Off means shoppers pay the upgrade’s normal price. On reveals the percent field.
Percent off
1–100. Applied to the selected upgrade at checkout.
Customer-facing message
Shown with the picker, for example “Upgrade and save”. Separate from the widget title in Appearance.
demo upgrade savings
Optional percent off and the upgrade message.

Interception trigger and dates

Show upgrade picker on the base product page
Appears on the base product so buyers can swap before add to cart. Requires the Bundle widget app embed, saved in the theme editor.
Active dates
Optional start and end in shop timezone. Empty means until you disable the bundle.
demo upgrade trigger
Show the picker on the base product page.

Offer copy, theme, and translations

Offer title
Default placeholder: “Upgrade your product”.
Offer description
Optional supporting line under the title.
Button label
Usually “Upgrade” or “Select upgrade”.
Widget appearance
Optional theme overrides for this upgrade offer only.
Offer translations
Per-language title, description, button, upgrade message, and variant display labels. Blank keeps the primary-language text.
demo upgrade appearance
Title and button label for the buy-box picker.

Save, enable, and go live

Create, then Enable

Save, Enable, and confirm the app embed is saved. Open the base product and switch to an upgrade before add to cart.

Wait for Enabled · Live

Sync badge. If you offered a percent off, confirm it on the upgrade line at checkout.

demo upgrade storefront
Upgrade options in the product buy box.