Skip to main content
Creating & managing bundles

How offer tiers work

An offer is one choice in your Bundlex Bundles widget. For example, shoppers could choose Buy 1, Buy 2 with 10% off, or a cream and serum set. A bundle deal can contain up to 10 offers, and each offer has its own products or quantity, pricing and text.

Choose the right offer type

  • Quantity break: a quantity-based saving on the main product, such as Buy 2 and save 10%.
  • Buy X, get Y: a promotion such as Buy 2, get 1 free. The shopper needs the total buy-and-get quantity.
  • Product bundle: a set containing the main product and required bundle products, such as a cream and serum.

You can combine these types in one deal. Gifts, optional paid upsells and benefit bullets are features you add to an offer. For help choosing, see Choose a bundle or discount setup.

Each offer has its own title, subtitle, badge and discount label. Some fields support variables such as {{saved_percentage}}, which display the offer's current values.

Bundlex Bundles Offers tab with Buy 1, Buy 2 and Buy 3 rows, three offer-type buttons below, and the matching USD cream preview beside them.
1. Each row is one offer in this bundle. 2. Use the buttons below to add a Quantity break, Buy X, get Y or Product bundle. The preview shows how shoppers see the offers. Select the image to view it at full size.

The pre-selected (default) tier

Normally one offer is pre-selected when a shopper opens the product page. Open that offer in the Offers tab and tick Pre-selected offer. Many merchants choose a middle or higher-quantity tier to show its savings first.

Bundlex Bundles Offers tab with Buy 2 expanded, Pre-selected offer checked and Buy 2 selected in the preview. Unsaved changes and Save are visible.
1. Check Pre-selected offer inside the tier you want selected initially. 2. The preview now opens on Buy 2. Save to apply a real change; this demonstration is an unsaved preview. Select the image to view it at full size.

Let shoppers leave every offer unselected

Turn on Offer selection is optional under Advanced > Offers and stock. Shoppers can then click the selected offer again to deselect it.

  1. Open the Advanced tab and enable Offer selection is optional.
  2. To start with nothing selected, go to the Offers tab, open each offer, and untick Pre-selected offer on all of them.
  3. Save and test the product page, both before choosing an offer and after selecting and deselecting one.

You can also keep one pre-selected offer while allowing shoppers to deselect it. With no offer selected, the theme's own purchase controls handle the main product. Offer gifts and required bundle products are not added. Separately configured Upsell offer add-ons can still be selected and added with the product.

Deselecting is not an opt-out from every checkout discount. An unselected product bundle is not added automatically, but plain quantity tiers can still apply when the shopper's cart quantity qualifies. For a strictly opt-in product set, use a Product bundle offer.

This setting is off by default and does not apply to add-ons-only discounts. Turning it off restores the requirement for one pre-selected offer.

Bundlex Bundles Advanced tab showing Offer selection is optional checked under Offers and stock, with the USD cream preview still showing the preselected Buy 1 offer.
1. Open Advanced. 2. Enable Offer selection is optional to let shoppers deselect an offer. It does not remove your pre-selected offer: Buy 1 is still selected here. This is an unsaved demonstration. Select the image to view it at full size.

Ordering and reordering

Offers display in the widget in the order they appear in the bundle editor, top to bottom. To rearrange the ladder, for example to put your "best value" tier in the middle, fold the open offer, hover a row so its icon turns into a grip, and drag the row up or down. You can also duplicate an offer from its ... menu (the copy is inserted right after the original and is never marked as default) or delete one. See how to add, reorder, and remove offer tiers.

Order is purely about how the ladder is presented. It does not have to match ascending quantity, though listing tiers from lowest to highest quantity is the most common and clearest layout.

Two offers can share the same quantity threshold (for example "Buy 1" and "Buy 1 + gift"). Give them clear titles so shoppers can tell the choices apart.

What happens in the cart

When a shopper selects an offer and uses add to cart, Bundlex Bundles adds the configured products and quantities. The discount is then checked against the actual cart contents. Always test the product page, cart and checkout after changing an offer.

For ordinary quantity tiers, changing the cart quantity can move the shopper to a different eligible tier. Required product bundles depend on the selected set being present. If a required item is removed, the bundle saving can be lost. Free gifts are different: removing a gift does not by itself remove the main offer's saving.

Cart items can carry private Bundlex Bundles information used to identify their offer. If you notice codes in an order or theme, see Bundlex Bundles order codes.

Quantities between tiers

With the Bundlex Bundles Quantity selector enabled, shoppers can choose an exact number on eligible quantity offers and move to a better tier as they reach its threshold. Bundles and exact-price packs count complete sets instead. See the quantity selector guide.

The theme's native quantity box is different. In the usual tier-navigation setup, an exact tier quantity selects that offer, but an in-between value can leave the previous offer selected and add its configured quantity. Do not add dozens of tiers just to work around this; check the supported quantity-selector setup first. See typed quantities and tier syncing.

A simple starting point

Start with three clear quantity choices, then add a different offer type only when it helps shoppers. Keep the titles, actual quantities and savings consistent. Follow Create your first bundle for a complete example with cart checks.

Was this article helpful?

Your feedback helps us improve our docs.

Thanks - we'll keep improving this article.

Want to chat with our team? Still have a question?

Still need help?

Our team is one click away. Send us a message and we'll get back to you.

We use a few cookies to keep this site working, measure how it is used, and power our chat widget when you open it. See our cookie policy.