One accessory
Camera → spare battery, 15% off
The battery shows on the camera page. The discount applies in the cart while the camera is in the cart too.
Tab Upsell & Bundles shows add-on products you choose on your Shopify product pages, with an optional percentage or fixed-amount discount. Shoppers pick a variant and add the add-on to the cart from the card. Cards show in the order you set, or you can Rotate them so each add-on gets a fair share of views.
See it work


Earrings
Goutte Earrings
$140.00
Added to bag
Complete the look
Torsade Hoops$120.00
Étoile Ring$180.00Free engraving on all earrings
Your bag
Goutte Earrings14k gold$140.00Pairs well with your earrings
Fil d’Or Necklace$180.00Subtotal$140.00
Checkout
Order value
$140.00
Earrings only, before any add-on
Examples
Camera → spare battery, 15% off
The battery shows on the camera page. The discount applies in the cart while the camera is in the cart too.
Coffee grinder → filters, scale, cleaning brush, Fixed order
Cards show in the order you set. Pin the one that must always appear.
Any product in the Candles collection → four matchbox designs, Rotate
Views are spread evenly across the four designs.
Any product → gift wrap, no discount
Gift wrap shows on every product page except its own.
Sofa → fabric protection and cushion covers, Add-on checkboxes
The add-ons appear as checkboxes beside Add to cart, and up to three ticked ones go into the cart with the sofa.
Setup
Good to know
Plan: Free — 50 Online Store orders every 30 days; Starter — $49/month for unlimited orders (product page placement with Fixed order or Rotate on both). Compare plans
FAQ
Your product prices do not change. The app creates a Shopify automatic discount that applies to the add-on when the product that triggered it is also in the cart, shown with your cart discount label. Shopify’s discount combination rules decide how it stacks with your other discounts.
If the upsell cannot load, the slot stays empty. It never blocks the product form, the cart, or checkout.
Use Fixed order when you know which add-on matters most, or you only have one. Use Rotate to share views evenly across two or more add-ons.
A campaign with a discount uses one. Shopify allows 25 active automatic discounts per store, counting every app and Shopify’s own. The app counts them all, warns you at 20, and at 25 won’t create or reactivate one; existing discounts can still be edited.
No. The discount applies whenever a product that triggers the rule is in the cart, however the add-on got there. Only add-ons added from the card count as upsell sales in your reports.
Yes. Under Product page purchase, choose Add-on checkboxes: up to three ticked add-ons are added with the main product. Choose whether to add one of each add-on, or one per unit of the product bought.
It works with Online Store 2.0 themes that support app blocks, added through the theme editor. No theme code edits are needed for the product page block.
The app’s storefront routes stop serving offers once it is uninstalled. Its blocks were added in the theme editor, not pasted into theme files. Store data is deleted when Shopify sends its data deletion request, 48 hours after uninstall.
More with Tab Upsell & Bundles