Skip to main content

What's new in Bundlex

New features and improvements across Bundlex apps. Follow every release, or find what's new in the app you use.

September 2026

Bundlex Bundles
New

Quantity selector now works with subscriptions

Quantity selector and Subscriptions can now be on in the same discount. Shoppers pick any quantity and still choose between subscribe and one-time.

  • Offer and subscription prices follow the chosen quantity and the offer tier it reaches
  • If the quantity reaches an Exact amount or Discount per item tier, the subscribe option turns off, the same as selecting that offer, and comes back when the shopper steps down
  • On an existing discount, switch on Quantity selector and save
Bundlex Bundles
Improved

Add-ons now work with no offer selected

With "Offer selection is optional" on, ticked add-ons are added with the theme's own add to cart, even before a shopper picks an offer.

  • With "Update theme product price" on, the Add to cart button price includes the ticked add-ons, with no offer selected and in add-ons only discounts
  • Add-on stock checks now count the units the theme is adding, so a shopper can't tick more than you have in stock
Bundlex Cart
New

Discount hand-picked upsells

Give a hand-picked upsell its own percentage off. Shoppers see the lower price on the card and pay it at checkout.

  • Enter a percentage in the % field on a hand-picked product in Upsells or Side upsell. Leave it empty for full price.
  • The card shows the discounted price with the original crossed out, and every unit added from the cart gets it.
  • When a product is on both blocks, the higher percentage applies everywhere. Save the cart to publish the prices.
Bundlex Cart
New

Ask Shopify Sidekick about your cart

Sidekick, Shopify's built-in AI assistant, can now answer questions about your Bundlex Cart drawer right inside the admin.

  • Ask how the drawer is doing: visitors, offer views, upsell additions, and cart rate, compared with the previous period.
  • Ask how your cart is set up, or whether the drawer is live on your theme. Sidekick links you to the theme editor if the app embed is off.
  • Ask how to set up upsells, rewards, free gifts, add-ons, or translations, and get the steps with a link to the help center.
  • Shopify asks you once to allow Bundlex Cart before Sidekick reads its data. There is nothing else to set up.
Bundlex Cart
Improved

Clearer gift choices and storefront fixes

Gift selection, translated upsells, and checkout controls work more smoothly with your theme.

  • Gift choices show images when available, clearer selection states, and clean names without Default Title.
  • Upsell recommendations and product links follow the shopper's storefront language when catalog translations exist.
  • Improved wallet button spacing and sizing, plus Shapes theme compatibility for country and language pickers.
Bundlex Cart
New

Track your cart's performance

See how shoppers use your drawer with dashboard statistics and a dedicated Analytics page.

  • Track visitors, offer views, confirmed upsell additions, and cart rate.
  • Compare dates, cart designs, placements, and products, including an All time view.
  • Order and revenue metrics appear after Shopify order access is available and the first sync succeeds.
Bundlex Cart
New

Choose upsells with cart rules

Show chosen products when the cart matches your conditions using Targeted offers in the main Upsells block.

  • Match cart value, products, or collections, with all or any conditions required.
  • Create up to 8 offers and use Why these offers in the preview to understand the results.
  • Choose a fallback when no products remain to show. Offers keep their normal storefront prices.
Bundlex Cart
New

Include catalog savings in the discount row

Show savings from compare-at prices alongside the discounts already applied to the cart.

  • Enable Count compare-at savings under Cart > Discount code. It is off by default.
  • With discount chips enabled, catalog savings appear as a non-removable Sale chip.
  • This changes the savings display without creating another discount.
Bundlex Bundles
New

Let shoppers choose whether to take an offer

Offers can now start unselected, and shoppers can turn a selected offer off again. Keep the normal product purchase available until they choose a bundle.

  • Turn on "Offer selection is optional" in the Advanced tab
  • In the Offers tab, untick "Pre-selected offer" on every offer to start with nothing selected, or keep one default that shoppers can deselect
  • With no offer selected, the theme controls work normally and no offer gifts or extras are added
  • Plain quantity discounts can still apply at checkout when the cart qualifies; deselecting does not disable checkout eligibility
  • Off by default, so existing discounts keep their current selection behavior
Bundlex Bundles
Improved

More reliable collection and mix-and-match discounts

Collection-targeted offers and collection-sourced bundles now handle variant-specific collection membership correctly at checkout. Mix-and-match selection also handles product and variant choices more reliably.

  • Fixes eligible collection offers that showed in the widget but received no discount at checkout
  • Checks the selected variant when collection membership differs between variants of a product
  • Improves product resolution when shoppers choose variants in mix-and-match slots
Bundlex Bundles
New

See subscription orders and renewals separately

Analytics now shows how many orders included a subscription, the share of orders that subscribed, and how many subscription renewals followed.

  • Subscribed and Renewals cards follow your selected dates and discount
  • Per-discount tables include Subscribed and Subscribed % columns
  • Renewals are counted separately from Orders and do not increase Added revenue, Total revenue, or conversion rates
  • The first subscription order still counts in your regular order and revenue figures
Bundlex Bundles
Improved

Clearer numbers on your dashboard

See Added revenue per visitor beside your revenue, orders, and average order value. Analytics adds more detail so you can compare discounts and understand what shoppers bought.

  • The fourth dashboard card is Added revenue per visitor; Total revenue remains in the table and on Analytics
  • Analytics includes a date-filtered Discounts table, bundle and upsell shares, and a Quantity per order breakdown
  • The performance chart compares the selected metric with the previous period of the same length
  • Date ranges use UTC calendar days, with a reminder in the picker
  • Metric help explains tracking coverage, and averages or rates with no denominator show a dash
Bundlex Bundles
Improved

Added revenue now counts every offer type

Added revenue now covers bundles, BOGO, mix-and-match purchases, and paid optional items. See what shoppers paid beyond one required item, plus the add-ons and extras they chose through the widget.

  • Paid add-ons and extras count even when sold without a discount; free gifts contribute no paid revenue themselves
  • Other discount codes reduce the amount counted, and full-price units beyond a strict quantity cap are excluded
  • Cancelled and fully refunded orders are excluded; partial refunds do not currently reduce the figures
  • Inspect purchase groups in the Added revenue breakdown on Analytics and export its rows as CSV
  • The preceding 60 days were recounted for this update; older orders keep their previous calculation
Bundlex Bundles
New

Subscriptions open to every store

The Subscriptions section is now on every discount, no invite needed. Turn it on in the Add-ons tab and the widget shows a subscribe vs one-time choice built on the selling plans your subscription app already put on your products. Add-ons, bundles and BOGO offers can subscribe too.

  • Works with Shopify Subscriptions, Appstle, Seal, Recharge and similar apps; Bundlex reads the plans already on your products and never creates its own
  • Add-ons: tick "Offer as subscription" on an add-on item to sell the main product once and the add-on on a plan, or the other way round
  • Bundles: a pack subscribes when the main product and every paid product in it carry the same plan; each product renews at its own plan price
  • BOGO: the paid units subscribe and the free units go in as a one-time line, so a free unit is never billed on renewal
  • Percentage and Buy X Get Y offers can subscribe; exact price and fixed amount offers stay one-time
  • Your Bundlex discount applies to the first order; renewals bill at the plan price set in your subscription app
Bundlex Bundles
Improved

Add-to-cart button includes your selected extras

When your theme shows a price inside its add-to-cart button, that amount now includes selected upsells and add-ons. Shoppers see the total for what they are about to add.

  • Works with "Update theme product price" on themes with a supported price inside the button
  • The button total updates when shoppers select extras, change their quantities, or switch offers
  • Matches the widget footer and sticky add-to-cart total, including discounts on the selected extras
  • Unavailable selections are left out of the total, just as they are left out of the cart
Bundlex Bundles
Improved

Show the sticky bar from page load

Keep the sticky add-to-cart bar visible as soon as shoppers open the product page. Choose whether it appears immediately or only after they scroll past the widget.

  • Choose the visibility setting in the sticky add-to-cart editor
  • Works with both scroll-to-offers and add-to-cart button actions
  • In add-to-cart mode, the bar starts with the preselected offer and follows later selections
  • Existing bars keep their current after-scroll behavior unless you change the setting
Bundlex Bundles
Improved

Show full images in gift and bundle pickers

Keep portrait and landscape product photos uncropped in gift-selection and mix-and-match popups. A new image-fit setting lets you choose original proportions or square thumbnails.

  • Choose original proportions to show the whole product image
  • Keep square thumbnails for a uniform product grid
  • The setting applies to both gift and bundle-pool popups within the discount
  • Preview the result in the editor before saving
Bundlex Bundles
Improved

Add up to 20 optional products

The add-ons block now supports up to 20 products, increased from 10. Give shoppers more choices for accessories, upgrades, and complementary items.

  • Available for both upsell offer add-ons and add-ons-only discounts
  • Each add-on keeps its own product selection, pricing, and optional quantity selector
  • Existing add-ons keep their settings
Bundlex Bundles
Improved

Theme and cart compatibility improvements

Recent fixes improve variant syncing, gift cleanup, and how Bundlex works alongside theme scripts and cart apps.

  • Choosing a variant in Bundlex now updates the swatch, product media, and URL on supported Kalles and The4 themes
  • Improved protection against duplicate extras when another app changes the add-to-cart response
  • Gift cleanup now also handles cart quantity changes from more theme and drawer implementations
  • Support can enable additional compatibility options for affected cart drawers and duplicate-add issues

August 2026

Bundlex Bundles
New

Show the selected offer saving next to Subscribe

Two new variables for the subscribe title and subtitle. {{offer_discount}} shows the saving of the offer the shopper selected, and {{total_subscription_discount}} shows the offer saving and the plan saving combined, so the badge next to Subscribe always matches the offer card.

  • Pick both from the {} variable picker on the subscribe title and subtitle in the Subscriptions section
  • The numbers follow the shopper live: switch offer, plan or variant and the percentage updates
  • Computed from the real prices rather than the discount type, so they work with any plan type
  • {{subscription_discount}} keeps showing the plan saving on its own
  • A variable shows nothing when there is no saving to show, for example on an offer that cannot subscribe
Bundlex Cart
New

Product upsells inside the cart

Available at launch: suggest complementary products while shoppers review their order. Choose your own products, use a collection, or let Shopify provide recommendations.

  • Display recommendations as a list, carousel, or single-product card inside the drawer
  • Add a separate recommendation panel alongside the drawer on larger desktop screens
  • Let shoppers choose a variant and add the product without leaving the cart
  • Show a separate selection of products when the cart is empty
Bundlex Cart
New

Reward shoppers as their cart grows

Available at launch: a progress bar shows shoppers how close they are to free shipping or an order discount. Set milestones that reward larger orders.

  • Set thresholds based on cart value or item count
  • Offer free shipping or percentage and fixed-amount order discounts at your chosen tiers
  • Choose a minimal progress bar, milestone layout, or icon layout
  • Rewards apply through Shopify discounts when the cart qualifies
Bundlex Cart
New

Free gifts unlocked in the cart

Available at launch: reward qualifying carts with a free product, or let shoppers choose from several gifts. The drawer updates gift eligibility as the order changes.

  • Add gift milestones to the rewards bar using cart-value or item-count thresholds
  • A tier with one gift adds it automatically when unlocked
  • A tier with several gifts lets shoppers choose in the drawer, up to the limit you set
  • Eligible gifts receive a 100% discount and are removed when the cart no longer qualifies
Bundlex Cart
New

Offer an optional extra before checkout

Available at launch: add a simple checkbox for gift wrapping or another optional extra. Shoppers can add or remove it directly in the cart footer.

  • Set the offer name, description, and price in the cart editor
  • The app creates the product for your add-on when you save
  • Choose a built-in image or upload your own
  • Optionally remove the add-on when the rest of the cart is emptied
Bundlex Cart
New

A cart that speaks your customers' language

Available at launch: customize the drawer copy for each storefront language. Shoppers see the cart text for the language they are browsing in.

  • Edit your primary-language text alongside each block in the cart editor
  • Use the Translations page to add copy for your other storefront languages
  • Translate cart labels, buttons, announcements, recommendation headings, and trust-badge text
  • Missing translations fall back to your main cart copy
Bundlex Cart
New

Introducing Bundlex Cart

Bundlex Cart is live. Give shoppers a slide-out cart with product recommendations, rewards, and checkout controls, all edited in a live preview.

  • Enable the app embed in your Shopify theme to get started without editing theme code
  • Choose the blocks you want and arrange the supported sections in the cart editor
  • Adjust colors, spacing, and text to fit your store
  • Includes product upsells, reward tiers, free gifts, and storefront translations at launch
Bundlex Bundles
Improved

Smoother editor and storefront loading

Opening and working in the discount editor now involves fewer repeated product requests, with better handling of large catalogs. The storefront widget stylesheet also loads without blocking the rest of the page.

  • Recently loaded products and collections can be reused when opening the editor
  • Large catalogs load product options in the background, with loading feedback while they are prepared
  • Selecting a product again refreshes its details so recent changes can be picked up
  • Widget styles load separately from the initial page render
Bundlex Bundles
Improved

Your theme button follows the offer price

If your theme displays a price inside its add-to-cart button, Bundlex can keep that amount in sync with the selected offer. The product price and button no longer need to show different amounts.

  • Uses the existing "Update theme product price" setting
  • Updates supported button prices and compare-at prices as shoppers switch offers
  • Preserves the button label and temporary messages such as "Added!"
  • Applies to supported price-in-button layouts; buttons without a price keep their normal text
Bundlex Bundles
New

Rename discounts from the dashboard

Keep your discount list organized as campaigns change. Rename an existing discount directly from its dashboard action menu.

  • Choose "Rename", enter the new name, and save
  • Keep the existing discount and its offer settings
  • Use clear names to tell campaigns and product groups apart in your dashboard
Bundlex Bundles
New

Exact prices per market currency

Selling in several currencies? Turn on "Market pricing" and type the exact price shoppers pay in each market currency, instead of amounts drifting with the exchange rate.

  • Works on exact price and fixed amount fields: offers, additional products, upsells, and add-ons
  • Shoppers paying in a priced currency see and pay exactly what you typed, in the widget and at checkout
  • Currencies you skip keep the converted price at the day's rate
  • Percentage offers need no setup: Save 10% applies the same in every currency
  • A discount can hold prices in up to 20 market currencies
  • A new preview country switcher in the editor shows each market's prices before you publish
Bundlex Bundles
New

Sticky bar adds the offer to cart

The sticky add to cart bar gets a new button action. Instead of scrolling to the widget, it can show the selected offer and add it straight to the cart, price and savings included.

  • Pick the action under "Button action": scroll to the offers, or add the selected offer to cart
  • The bar follows the selection live: offer title, price, original price, and a savings badge
  • Free gifts and picked add-ons appear as small badges and land in the cart together with the offer
  • When variants still need choosing, the button takes the shopper to the widget to finish picking options
  • The add mode has its own button text and translations, separate from the scroll button
  • On themes that block direct adds the button safely falls back to scrolling to the widget
Bundlex Bundles
New

Quantity selector on offers

Let shoppers pick exactly how many they want. An optional stepper on the offer card lets customers set a quantity, and the widget, price, and cart follow along, always charging the best tier for the final amount.

  • Turn it on per discount and choose which offers show the stepper with a per-offer list
  • On quantity offers the number is the item count; on bundles and "3 for $10" deals it counts whole sets
  • Crossing a tier threshold automatically jumps the selection to the better offer and keeps the chosen variants
  • The stepper respects live stock and never lets shoppers request more than what is available
  • Pricing always matches checkout: the shopper pays the best price their final quantity qualifies for
  • Free gifts and ticked upsells stay single; they never multiply with the quantity
  • Add-ons can get their own quantity input so shoppers can buy more than one
Bundlex Bundles
New

Theme price follows the selected offer

Turn on "Update theme product price" and the price your theme shows above the widget updates live to the selected bundle total, compare-at price included. Display only; checkout always charges the exact discounted amount.

  • The theme price updates the moment a shopper picks a different offer
  • The compare-at ("was") price stays in sync: struck through when discounted, hidden when the tier is not
  • Themes without a separate strikethrough element get a combined was/now price
  • Sale badges are hidden while a synced price shows, so they never contradict the selected offer
  • Works out of the box on 21+ common theme price layouts; support can add a custom selector for unusual themes
  • Theme developers can tag any element with data-bundlex-price to make it sync (handy for sticky bars)
  • Display only: checkout charges the real discounted amount no matter what the theme shows
Bundlex Bundles
New

Limit discounts to specific markets

Show a discount only where you want it. Pick Shopify Markets to include or exclude, and everywhere else the widget stays hidden and checkout applies no discount.

  • Two modes: show only in selected markets, or hide in selected markets
  • Enforced twice: the widget does not render in a blocked market, and checkout does not apply the discount there either
  • The market list comes live from your Shopify admin (Settings > Markets)
  • Combines with your product and collection targeting as an extra filter
  • Deleted or unavailable markets stay visible in your selection, clearly marked, so nothing silently disappears
  • Bundlex asks once for a new markets permission; approve it on next open and the list loads
Bundlex Bundles
New

Mix & match: collection pools & linked bundles

Building choose-your-own bundles got much faster. Fill slots from whole collections instead of hand-picking products, or link a set of products so each one's page bundles it with the others.

  • Slots can source their options from one or more collections instead of a hand-picked product list
  • Linked-set bundles: link 2-8 products and every product's page shows it bundled with the others, no duplicate discounts to maintain
  • The linked set follows "Show widget on": add or remove a product there and every page updates automatically
  • Pre-selected slots start filled with a smart default so the price is correct right away; shoppers can still switch
  • "Use one discount for every product" collapses per-product settings into a single shared bundle discount
  • The editor warns when a bundle would show the same product twice on its own page, with a one-click fix
Bundlex Bundles
New

Hide unavailable variants

Sold-out options can now disappear from the widget's variant pickers entirely, instead of staying listed and marked "Unavailable".

  • One checkbox in the discount's Advanced settings; off by default
  • Applies to the offer's dropdowns and swatches, plus cross-sell and bundle-pool pickers
  • Hiding is live: options update as the shopper picks a size or color, not just at page load
  • If the selected variant becomes unavailable, the widget snaps to the nearest available one
  • Fully sold-out products keep the labeled list so "sold out" messaging still reads correctly
  • Gifts, upsells, and add-ons already hid sold-out variants; they are unchanged
Bundlex Bundles
New

Show prices as whole numbers

Round every price the widget shows to a clean whole number, like $30 instead of $29.95. Display only; customers are still charged the exact amount at checkout.

  • One checkbox in the discount's Advanced settings
  • Applies to every price in the widget: offer prices, compare-at, savings, the sticky bar, and template variables
  • Rounds to the nearest whole amount and keeps your currency's own format
  • Scoped to that discount's widget; the rest of your storefront is untouched
  • Check the editor preview to see how your prices round before publishing
Bundlex Bundles
New

Count quantity tiers per variant

By default all variants of a product count together toward a tier. Turn on "Count each variant separately" and each color or size must reach the tier on its own.

  • 1 black + 2 white shirts no longer make a 3-pack, since neither color reaches 3 on its own
  • Each variant that does reach a tier earns the discount on its own, even several times in one cart
  • Works together with the strict quantity cap for exact tier composition
  • The editor warns while it is on, since mixed carts can price differently in both directions
  • Off by default; flip it per discount in the Advanced settings
Bundlex Bundles
New

Warnings for overlapping discounts

The editor now warns you when the products you target are also in another published discount, so conflicting or hidden pricing gets caught before shoppers see it.

  • A warning appears on the "Show widget on" section when targeting overlaps another live discount
  • Tells you the outcome: two discounts tie (unpredictable), or this one is hidden by more specific targeting
  • Names the exact discounts involved so you know what to fix
  • Understands specificity: selected products beat collections, which beat "all products"
  • Add-ons-only discounts get their own warning when another discount still changes the checkout price
  • Dismissible, and only published discounts trigger it; drafts never nag
Bundlex Bundles
New

Color names on swatch hover

Hovering a color swatch can now show an instant, styled tooltip with the color name, replacing the browser's slow native one.

  • Turn on "Show color name on hover" in the Color swatch style settings
  • The tooltip appears instantly and matches the widget styling
  • Keyboard users see it too when tabbing through swatches
  • Skipped on touch devices on purpose, so nothing flashes over a tapped swatch
  • Swatches now always carry proper accessibility labels, tooltip on or off

July 2026

Bundlex Bundles
New

One add-ons block across your offers

Offer optional products in a shared block below all offer cards. Shoppers can keep their chosen accessories selected while switching between your bundle or quantity offers.

  • Choose checkbox or toggle controls and optionally preselect items
  • Set each product's discount, variant choices, title, and image
  • Enable a quantity selector on individual add-ons when shoppers should choose how many to buy
  • Add-on discounts apply while an offer from the same discount qualifies in the cart
Bundlex Bundles
New

Add-ons without bundle offers

Offer discounted extras alongside your regular product page without adding bundle or volume-discount cards. Add-ons-only discounts work with the theme's product controls.

  • Start with the "Add-ons only" template in the Upsell category
  • Choose which products show the add-ons block and set a discount for each extra
  • The theme's variant and quantity selectors continue to control the main product
  • Add-ons receive their discount while an eligible main product is in the cart; removing the last eligible main product returns the extras to full price
Bundlex Bundles
New

Build mix-packs with specific variants

Pin the main product in a bundle to selected variants. Create combinations such as a black-and-white two-pack or a set of different coffee roasts from one product.

  • Use "Pin variants" on the bundle's default product
  • Available for bundle offers targeting one selected product
  • Shoppers choose only from the variants allowed for that bundle; a single allowed variant needs no picker
  • Combine the pinned main product with bundle products restricted to their own variants
Bundlex Bundles
Improved

Spot deleted products and replaced variants

The editor now warns when a linked product has been deleted or its saved variant selection no longer matches the product. Find broken references before they cause problems with a bundle or gift.

  • Covers individual bundle products, gifts, discounted upsells, and enabled progressive gifts
  • Click a warning to jump to the affected item in the editor
  • Reselect the product, check its variants, and save to repair the reference
  • Your saved variant choices are preserved until you change them
Bundlex Bundles
New

Customize cart and checkout discount labels

Choose the discount name shoppers see in their cart and at checkout. Keep it consistent across an offer or give individual gifts and extras their own labels.

  • Open "Customize cart & checkout labels" in the discount's advanced settings
  • Set a discount-wide label or a different label for each offer
  • Override labels for gifts, gift selections, upsells, and add-ons where needed
  • Leave a label blank to use its default
Bundlex Bundles
Improved

Choose which product photo an offer uses

Use a specific image from each product's gallery in your offer cards. For example, one shared discount can use the second photo of every product to show its multipack image.

  • Choose the featured image or a numbered image position instead of uploading a separate picture
  • Products without that image position fall back to their featured image
  • A numbered image stays fixed when shoppers change variants
  • Keep image ordering consistent across products that share the discount
Bundlex Bundles
New

Volume discounts on subscriptions

Combine Bundlex offers with your subscription plans. The widget shows a subscribe vs one-time choice, prices adjust to the selected plan, and your volume discount applies on top on the first order.

  • Works with your existing subscription app (Shopify Subscriptions, Appstle, Seal, and more); Bundlex reads the selling plans already on your products
  • Four selector layouts: radio, grid, checkbox, or toggle; place it above or below the offers
  • Show both the one-time and subscription unit prices next to each option
  • Pre-select the subscription option and pick which option shows first
  • Customize the header and option titles, with {{subscription_discount}} to show the plan's saving (for example 10%)
  • Bundlex discounts apply to the first subscription order; renewals bill at your plan price
Bundlex Bundles
New

Progressive gifts: unlock rewards at higher tiers

Reward customers for choosing bigger offers. Configure free gifts that unlock at higher offer tiers, shown as a progress tracker below your offers. Unlocked gifts are added to the cart free.

  • Add up to 10 gifts, each unlocking at a chosen offer tier ("Offer #2 and higher")
  • A progress bar and stepper show shoppers how close they are to the next gift
  • Grid or list layout, with lock overlays, "FREE" badges, and crossed-out value labels
  • Unlocked gifts are added to the cart automatically at 100% off
  • On mobile, a floating bubble tracks unlock progress and taps through to the gift list
  • Style everything: accent color, card backgrounds, fonts, and corner radius, with a "match widget corners" shortcut
  • Sold-out or deleted gift products are hidden automatically so the block never looks broken
Bundlex Bundles
New

Upsell add-ons on any offer

Offer optional paid add-ons right inside the widget. Shoppers tick a checkbox to add related products to their order, each with its own price, discount, and variant picker. Unticking one never affects the main offer.

  • Add upsell products to any offer; shoppers opt in with a checkbox or a toggle switch
  • Each upsell has its own discount: percentage, fixed amount, or exact price
  • Shoppers pick the variant (size, color) right on the upsell row
  • Pre-select an upsell so it starts ticked; shoppers can still opt out
  • "Only show when selected" reveals an upsell only when the customer picks that offer
  • Optionally link the upsell image and title to its product page
  • Adding or removing an upsell never breaks the offer discount at checkout

June 2026

Bundlex Bundles
New

Mix & match bundle builder

Let customers choose which products go in their bundle. Add a "mix & match" bundle product backed by a pool of options, and the shopper picks one to fill that slot right on the product page. The bundle discount applies automatically.

  • Add a mix & match bundle product with a pool of options; the shopper picks one to fill the slot
  • Add several mix & match slots to let shoppers build a multi-product bundle, each slot with its own pool
  • Shoppers pick each item and its variant (size, color) right in the widget
  • The bundle discount applies to the picked products, with percentage, fixed amount per item, or exact price
  • Add to cart waits until every slot is filled, so customers never check out with an incomplete bundle
  • Style the picker and empty-slot prompt with your own colors, fonts, and product images
  • The "Choose product" prompt is translatable into every language your widget supports
Bundlex Bundles
New

Ask Shopify Sidekick about your discounts

Sidekick, Shopify's built-in AI assistant, can now answer questions about your Bundlex discounts right inside the admin. Ask in plain language about your offers, revenue, and whether your widget is live. There is nothing to set up.

  • "What discounts do I have active?" lists your live offers, each with a link to edit it
  • "Which of my offers makes the most money?" ranks them by the revenue Bundlex added
  • "How much extra revenue has Bundlex made me this month?" shows added revenue, orders, and average order value
  • "How is my store doing vs last month?" gives a performance summary with your top products
  • "How is my Summer Bundle set up?" breaks down its tiers, discount amounts, targeting, gifts, and features
  • "Is my widget showing on my product pages?" checks your live theme and links you to fix it if not
  • Nothing to install or configure. Open Sidekick in your Shopify admin and ask
Bundlex Bundles
New

New bundle layouts: Compact and Gallery

Display your bundle in the style that fits your products. There are now four bundle layouts: Compact and Gallery join the existing Stacked and Grid. Pick one per discount whenever the offer is shown as a bundle.

  • Stacked: each product on its own row with image, title, variant picker, and price, the classic detailed view
  • Compact (new): a tighter row that fits image, title, variants, and price into less vertical space, great for bundles with many items
  • Grid: products laid out as cards in columns, with an optional "Equal block size" toggle to keep every card the same height
  • Gallery (new): all product images showcased together at the top, with a clean list of titles, variants, and prices below
  • Switch layouts anytime in the discount editor; each one works with your existing colors, borders, and spacing
  • Pairs with the new "Hide variant labels" option for an even slimmer look
Bundlex Bundles
New

Limit discount to exact offer quantity

Decide exactly how many items your volume discount applies to. By default the discount applies to every item a customer buys at or above the offer quantity. Turn this on and it applies only to the offer quantity, so any extra items stay at full price.

  • New "Limit discount to offer quantity" toggle on every discount
  • Example: with "Buy 3, get 15% off", a customer who adds 5 items gets 15% off on only the first 3; the 2 extra stay at full price
  • Works across tiers: with Buy 3 (15%) and Buy 5 (25%), 10 items become 5 at 25% off, 3 at 15% off, and the remaining 2 at full price
  • Applies to percentage and fixed amount per item discounts; exact price and Buy X Get Y offers are already limited to the offer quantity, so they are unaffected
  • Off by default, so your existing discounts keep working exactly as before until you switch it on
Bundlex Bundles
New

Multiple gifts selector

Let customers choose their own free gifts. Build a pool of products, set how many they can pick, and shoppers select their gifts in a popup right on the product page. Chosen gifts are added to the cart free.

  • Add one or more gift selectors per offer, each with its own product pool and "choose up to N" limit
  • Customers pick their gifts in a popup, with variant selection (size, color) and a live "{{selected}} of {{max_quantity}} selected" counter
  • Chosen gifts are added to the cart automatically at 100% off when the bundle is added
  • Set the max quantity from 1 to 50, plus a custom heading and status text with variables like {{max_quantity}} and {{selected}}
  • Add an optional image and fully style the popup (colors, fonts, buttons, and spacing) to match your store
  • Gifts stay free when shoppers move up to a higher bundle tier
  • Heading and status text are translatable into every language your widget supports

May 2026

Bundlex Bundles
New

Bundlex now speaks your language

The entire Bundlex dashboard is now available in 15 languages. It automatically follows your Shopify admin language, so there is nothing to set up. Open the app and it is already in your language.

  • Available in English, German, French, Spanish, Italian, Portuguese (Brazil), Dutch, Swedish, Polish, Lithuanian, Turkish, Japanese, Simplified Chinese, Traditional Chinese, and Danish
  • Automatically matches your Shopify admin language, with nothing to configure
  • Covers the whole dashboard: discounts, analytics, plans, onboarding, and every menu and button
  • Validation and error messages are translated too, so feedback always comes back in your language
  • Change your Shopify admin language at any time and Bundlex follows on the next load
Bundlex Bundles
New

Offer benefits

Highlight what makes each offer worth buying. Add a list of benefits such as "Free shipping" or "Secure checkout" with matching icons, shown right inside the widget.

  • Add up to 10 benefits per offer, each with an icon and a line of text
  • Choose from a set of built-in icons (checkmark, truck, shield, lock, gift, star, and more), an animated live dot, or upload your own image
  • Show benefits only when the offer is selected, or keep them visible at all times
  • Display benefits inside the offer card for a more compact layout
  • Style text color, icon color, font size, and font style to match your widget
  • Benefit text is translatable and supports template variables like {{product_title}}
Bundlex Bundles
New

Page builder placement

Built your product page with GemPages, PageFly, Shogun, or another page builder? Drop the Bundlex widget exactly where you want it using a one-line HTML snippet.

  • New "Using a page builder?" section at the bottom of Widget settings reveals a code snippet to copy
  • Paste the snippet into any custom HTML or code block on your product page
  • Widget renders at that exact spot instead of the default location above the buy button
  • One snippet works for every discount; paste it once
  • No effect on standard themes, which continue to auto-detect placement
Bundlex Bundles
New

Hide widget for B2B and tagged customers

Two new toggles in the offers tab let you hide a discount from specific customer groups: Shopify native B2B accounts and customers with selected tags.

  • Exclude B2B customers: hides the widget for customers logged into Shopify's native B2B (Companies / Company Locations on Plus plan)
  • Exclude by customer tag: type any customer tag to hide the widget from customers who have it, perfect for wholesale tags from third-party B2B apps
  • Both toggles work together: a customer is excluded if they match either rule
  • Tags must match exactly (case-sensitive), with the same casing as the customer tags in your Shopify admin
  • Discount stays applied for everyone else; existing discounts default to no exclusions

April 2026

Bundlex Bundles
New

Discount performance statistics

Track how each discount performs with per-discount metrics and shop-level summary cards: visitors, orders, revenue, and conversion all in one place.

  • Per-discount columns: visitors, orders, cart rate, conversion rate, total revenue, AOV, revenue per visitor, and added revenue
  • Shop-level summary cards above the table: added revenue, orders, total revenue, AOV, revenue per visitor, and visitors aggregated across all discounts
  • Period tabs: today, last 7 days, last 30 days, or all time, with percentage change vs the previous period
  • Added revenue shows how much extra the bundle earned vs selling items at full price
  • Hover any column header for a plain-language explanation with examples
  • Data updates automatically, no setup required
Bundlex Bundles
New

Design templates for new offers

Choose from 7 pre-designed templates when creating a new volume discount. Pick a layout, customize colors and decorations, and start with a polished design instead of a blank canvas.

  • 7 templates: Simple, Gift, Tiered, Quantity, Variants, Bundle, and Buy X Get Y Free
  • Live preview updates instantly as you pick colors and decoration effects
  • Color suggestions pulled from your Shopify theme for a consistent look
  • 9 decoration effects: Blobs, Rings, Hearts, Starburst, Percent, Stars, Clock, Money, or None
  • Smart product selection shows your real products in the preview
  • Still have the option to start from scratch and build your own layout

March 2026

Bundlex Bundles
New

Template variables in offer text

Use dynamic variables such as {{saved_percentage}} or {{price_total}} in offer titles, subtitles, badges, and labels. Values are resolved live in the widget based on the selected variant.

  • Click the code icon next to any text field to pick from 11 available variables
  • Price variables: {{price_per_item}}, {{price_total}}, {{compare_price_per_item}}, {{compare_price_total}}
  • Savings variables: {{saved_percentage}}, {{saved_per_item}}, {{saved_total}}
  • Product and quantity: {{product_title}}, {{quantity}}, {{buy_quantity}} and {{get_quantity}} for BOGO offers
  • Works in all four text fields: title, subtitle, badge, and discount label
  • Dashboard preview resolves variables in real time as you type
  • Embed widget updates variable values dynamically when the customer changes variant
Bundlex Bundles
New

Badge type styles

Choose from 12 badge styles to customize how offer labels like "Best value" or "Limited time" appear on your volume discount widget.

  • 12 badge styles: Default, Pill, Arrow Right, Arrow Left, Square, Folded, Banner, Banner Rounded, Corner Ribbon, Side Ribbon, Side Ribbon Alt, and Side Ribbon Rounded
  • Each style adapts to both horizontal and vertical layouts with optimized sizing
  • Banner styles span the full width of the offer with decorative folded or rounded corners
  • Side ribbons attach to the right edge with a flag-like shape, with three variants to choose from
  • Corner ribbon rotates 45 degrees into the top-right corner for a classic look
  • All styles respect your existing badge color, font size, and font style settings
  • New discounts default to the Folded style; existing discounts keep their current look
Bundlex Bundles
New

Volume discounts on home page

Show your volume discount widget on the home page using the Featured product section. Perfect for one-product stores that display their product on the homepage.

  • New "Bundlex featured product" block you can add to the Featured product section on your home page
  • Product auto-fills from the section, so no manual product selection is needed when using Featured product
  • Same widget features as product page: offers, variants, cross-sells, gifts, countdown, sticky ATC
  • Only appears when adding blocks on index and product templates, so it is clear which block to use where
  • Works with any theme whose Featured product section supports app blocks
Bundlex Bundles
New

Auto color detection and preview background

Generate color presets from your store theme and get smart suggestions to match your preview to the real store look.

  • From your store: AI-generated color presets extracted from your current Shopify theme, applied with one click
  • Theme name shown in the info tooltip so you know which theme the presets came from
  • Regenerate button when you change themes to update presets to match your new design
  • Preview background suggestion: when your theme background differs from the preview, a one-click "Update preview background" appears in the preview header
  • Apply border radius suggestion: when generated theme radius differs from your widget, apply it with one click
  • Suggestions appear when loading a discount that already has generated presets, no need to regenerate
Bundlex Bundles
Improved

Offer image enhancements

Offer images now support quantity badges, multiple image repeats, product image source, and animated GIFs, perfect for Duo, Trio, and bundle offers.

  • Quantity badge: show the offer quantity (e.g. 2, 3) as a badge overlay on the offer image
  • Multiple images by quantity: repeat the image in a grid to match the offer quantity, great for Duo and Trio offers
  • Product image option: use the main product image instead of a custom upload; it updates when the customer selects a variant
  • Animated GIF support: GIFs are stored as-is on upload so animations stay intact
  • Both options require an offer image (product image or custom upload) and are available per offer
Bundlex Bundles
New

Variant swatches

Display variant options as visual color swatches, pill buttons, or variant image thumbnails instead of plain dropdowns, with full styling control and one-click layout presets.

  • Color swatches: circular or square color chips with configurable size, gap, and ring color; auto-imported from Shopify native swatches
  • Pill / button swatches: bordered labels with configurable padding, font, border radius, gap, and active state colors
  • Variant image swatches: show each variant's product image as a clickable thumbnail with an optional value label
  • Pill with image: optionally show a small variant thumbnail inside pill buttons
  • Per-option configuration: set each product option to a different display style independently
  • One-click presets for each type: 4 color presets, 7 pill presets (with and without image), 6 variant image presets
  • Unavailable variants show a diagonal strikethrough on color swatches and strikethrough text on pills
Bundlex Bundles
New

Bundle display mode

Show the main product alongside cross-sells as a visual bundle. Customers see every item in the bundle with its own image, title, variant picker, and price, all inside the offer.

  • Enable per offer with the "Display as bundle" toggle
  • Main product card shows inside the offer with its own variant selector and price
  • Bundle total price displayed in the offer header (main product + all cross-sells)
  • Wrapped in a subtle dashed border that adapts to any theme
  • Variant pickers always visible inside bundle cards regardless of the global setting
Bundlex Bundles
New

Price layout and order settings

Control how prices are displayed in your widget with two new settings in the Style tab.

  • Price layout: choose "Inline" (side by side) or "Stacked" (line by line) for compare and discounted prices
  • Price order: choose whether the compare price or discounted price appears first
  • Applies consistently across offer headers, bundle cards, and cross-sell items
  • Existing widgets default to inline layout with compare price first, no changes needed
Bundlex Bundles
New

Cross-sell products

Add cross-sell products to any offer and upsell related items alongside your volume bundles with flexible discount options.

  • Attach one or more cross-sell products to any offer, each with its own discount
  • Supports all discount types: exact price, discount per item, and percentage off
  • Customers can pick their preferred variant for each cross-sell directly in the widget
  • Each extra (gift or cross-sell) is tracked as a separate cart line, even when using the same product
  • Accurate price display in the widget with correct rounding, matching the checkout total
  • Cross-sell text supports the {{product}} variable to auto-fill the product name
Bundlex Bundles
Improved

Countdown in sticky add to cart

Show the countdown timer inside the sticky add-to-cart bar when both features are enabled, keeping urgency visible as shoppers scroll.

  • Enable "Show countdown in sticky bar" when countdown timer and sticky ATC are both on
  • Uses the compact title from your countdown settings
  • Optional styling override: background, text color, font size, font style, and padding
  • Works with both fixed and floating sticky bar layouts
  • Follows the same timer rules: type, duration, and when timer ends
Bundlex Bundles
Improved

Main product image sync

Selecting a variant in the widget now updates the main product image on the page, just like Shopify's native variant selector.

  • Click any variant swatch (color, size, etc.) and the main product image updates to match
  • Works for all quantity rows: selecting a variant in #1 or #2 updates the main image
  • Optional "Hide theme variant picker" hides the theme selector with CSS so only the Bundlex picker is visible
  • If the main image does not update on your theme, adjust the Variants block selector in the embed settings
Bundlex Bundles
New

Same quantity in multiple offers

Multiple offers can now share the same quantity threshold, giving you more flexibility when building your bundle tiers.

  • Create offers like "Buy 1" and "Buy 1 + gift" side by side
  • The correct offer is applied at checkout based on the exact items in the cart
  • No more workarounds: set up the bundles that match your actual pricing strategy
Bundlex Bundles
New

Widget translations

Translate your entire volume discount widget into any language your Shopify store supports. A dedicated translation editor with live preview makes it easy to localize every piece of text.

  • Translate all widget text: header, offer titles, subtitles, badges, labels, free gift titles, and more
  • Sticky add-to-cart, countdown timer, low stock alert, and system messages are all translatable
  • One-click auto-translate powered by AI that respects placeholders like {{product}} and {{stock}}
  • Auto-translate only fills empty fields, preserving your manual edits
  • Live side-by-side preview updates as you type
  • Embed automatically falls back to the original language for any untranslated field
Bundlex Bundles
New

Offer images

Add a custom image to any offer, displayed inside the widget next to the offer details. Great for showcasing product variants, bundle contents, or promotional visuals.

  • Upload a unique image per offer directly from the discount editor
  • Supports JPG, PNG, GIF, and WebP up to 5 MB
  • Images are automatically resized on upload for fast loading
  • Fully customizable display size, border, border radius, and shadow from the Style tab
  • Click the image thumbnail to replace it, or use the delete button to remove it

February 2026

Bundlex Bundles
New

Offer themes

Style your entire widget in one click. Choose from 16 built-in color themes. Each one instantly sets your background gradient, text colors, offer block colors, badge colors, and gift block styling all at once.

  • 16 ready-made themes including pastels, dark, vibrant, and neutral options
  • Each theme sets all colors at once, no need to adjust fields individually
  • Apply the same theme to your widget, countdown timer, and sticky bar for a consistent look
  • Override any individual color after applying a theme
Bundlex Bundles
New

Countdown timer

Add urgency to your offers with a fully customizable countdown timer. Three timer modes, two layouts, and complete styling control.

  • Fixed duration: timer counts down from a set number of minutes; resets per visitor session and persists across page refreshes
  • Daily midnight: resets every night at midnight, great for daily deals
  • Custom end date: set a specific date and time for a campaign deadline
  • Two layouts: compact slim bar or full digit blocks with days, hours, minutes, seconds
  • Configure what happens on expiry: hide the timer, show zeros, or display a custom message
  • Full styling: gradient backgrounds, individual colors for title, subtitle, digits, and labels
  • Position above the widget, below the widget, or as a sticky top bar
Bundlex Bundles
New

Sticky add to cart

Keep your Add to Cart button visible as shoppers scroll. The sticky bar follows the user down the page, showing the product name, a variant selector, and your CTA button.

  • Two layouts: fixed bottom bar or floating button
  • Shows the current product name using {{product}} in the title
  • Variant selector built in so shoppers can switch variants without scrolling back up
  • Full styling: gradient backgrounds, button color, font, corner radius, shadow, and padding
  • Separate show/hide toggles for desktop and mobile
  • Hover effect on the button for better interactivity
Bundlex Bundles
New

Low stock alert

Automatically show a per-variant warning when inventory drops below your set threshold. Helps create urgency without any manual effort.

  • Set your own stock threshold (e.g. show the alert when 5 or fewer units remain)
  • Write a custom message using {{stock}} to insert the live quantity, e.g. "Only {{stock}} left!"
  • Alert color is fully customizable
  • Works per variant: each offer row shows its own alert independently
  • Uses live Shopify inventory data, not estimates
Bundlex Bundles
Improved

Smarter free gift logic

The gift system now correctly handles cases where the same product is used as both a main bundle item and a free gift.

  • Previously, adding the same product as both an offer item and a gift could confuse the cart into misidentifying it
  • Bundlex now precisely tags gift lines in the cart so discounts always apply correctly
  • You can now safely use any product as a free gift, even if it already appears in the main bundle
Bundlex Bundles
Improved

Unavailable variant handling

Out-of-stock variants are now clearly communicated to shoppers, preventing failed checkout attempts.

  • Unavailable variants are visually marked in the offer block
  • Add to Cart is automatically disabled when the selected variant has no stock
  • If only 1 unit remains, an "Only 1 left" warning is shown and the button is disabled for quantities above 1
  • Unavailable variants are hidden from the free gift picker
Bundlex Bundles
Improved

Compare at price support

Use the "Compare at price" from Shopify as the base price in your discount calculations, making offers feel more compelling.

  • Toggle on per discount: "Use compare at price as original price"
  • Shows the real markdown against the original marked-up price
  • Works with all discount types: percentage, fixed amount, and buy X get Y
  • A warning banner is shown if a product has no compare at price set in Shopify
Bundlex Bundles
New

Custom CSS editor

Full control over your widget appearance with a built-in CSS editor directly in the dashboard.

  • Write custom styles without leaving the app
  • Syntax highlighting and automatic formatting
  • CSS validation with inline error messages
  • Applied on top of all other styling, so you can override anything you need

Find your next growth tool

Explore Bundlex apps for bundles, volume discounts, and a cart built to sell more.

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.