Reference
What's New in Radius Bundles
Newest changes first.
#2.0.0
Latest10 new20 improved10 fixed
New
- Frequently Bought Together A new bundle type that offers add-ons on the product page, in five layouts.
- Automatic Frequently Bought Together Add-ons picked from your order history, refreshed daily, in a searchable offers list.
- Buy X Get Y "any mix" Shoppers qualify with any N products from your buy list.
- Volume Discount with your theme's Add to cart Tiers apply through your theme's own button. On by default for new bundles.
- Template library 25+ ready-made bundles, grouped by goal.
- Fixed Bundle sets Shoppers can add more than one set to the cart.
- Volume Discount tier rewards Free shipping or a free gift from a chosen tier.
- Free shipping on every bundle Every bundle type and layout can offer it.
- Mix & Match variants Shoppers pick size, colour and quantity in every layout.
- Bundle text per language Title, subtitle and button text for each store language.
Improved
- Bundle editor Redesigned for all six types, with step summaries and a desktop, tablet and phone preview.
- Create a bundle Pick a goal, then a layout, with a live storefront preview.
- Bundle list and dashboard Product thumbnails, 30-day metrics and trend charts.
- Analytics Health badges, a conversion funnel and an At a glance summary.
- Settings Redesigned, with a Custom CSS editor that highlights errors.
- Help page One search across guides, answers, videos and release notes.
- Text & languages A searchable labels panel, and auto-translate for built-in languages too.
- BOGO The free item follows your FREE tag colour on every layout.
- Buy X Get Y The Classic card counts the deal sets in the cart.
- Sidekick Knows Frequently Bought Together, the any-mix rule, schedules and bundle-as-product.
- Style customizer A look per layout, a Reward colour, and style export/import.
- Bundle title and savings badge Show or hide them per bundle.
- Mix & Match Repeat picks, a Box-first Builder and a Bar summary for the Filter Grid.
- Volume Discount Pill savings, a next-tier line, a Simple slider, a unit price switch and
{price}in tier labels. - CSV import/export Layouts and display settings now survive the round trip.
- Cart banner A Look setting to match your theme's colours.
- Admin design Matches Shopify's latest admin look.
- Empty states Artwork and a next step on every empty list.
- On phones The admin is much easier to use on a phone.
- Discount guard Blocks a discount that makes a bundle free or saves nothing.
Fixed
- Buy it now Checkout names your bundle on the discount.
- Bundle-as-product The theme's Add to cart carries the bundle on Dawn, Horizon, Tinker and similar themes.
- CSV overwrite Changes reach the storefront straight away.
- Imported bundles Show on the storefront straight away.
- Cart banner The saving hides when a discount code replaces it.
- Buy X Get Y Deals on one specific variant now discount at checkout.
- Unsaved changes Leaving a bundle now asks first.
- Form errors The error banner names the exact field.
- Frequently Bought Together Images fit every layout, and your button text shows.
- Analytics table Tidier empty cells and correct loading counts.
#1.3.1
1 improved1 fixed
Improved
- Import progress reads honestly The bar moves from the moment an import starts, shows the count once it is known, and never displays a figure it cannot stand behind.
Fixed
- Bundle discounts stay put The app was rewriting every product's discount settings on each pass, whether or not anything had changed. It now writes only what actually differs, which ended a loop that was consuming the store's Shopify request budget and delaying updates.
#1.3.0
8 new12 improved22 fixed
New
- Bundle as product Sell a whole bundle as one product, with its own page, its own URL and a single add to cart. Shoppers pick size or colour there and get the matching items, and the page lists everything included, with free Buy X Get Y rewards marked.
- A bundle product keeps itself straight Stock and price follow the items inside, so it sells out when one of them does and reprices when one of them changes. You choose whether it reaches the cart as one grouped line or as separate lines shoppers can adjust, and Shopify's own product page shows what it contains without opening the app.
- Ask Sidekick about your bundles Shopify's assistant finds bundles, reports their performance, checks the widget is live and starts new ones for you.
- Import and export bundles Move bundles between stores, or edit them in a spreadsheet, as CSV.
- Analytics export Download your bundle performance as a CSV, choosing which columns it carries, with new and returning customer orders counted separately.
- Automatic pause on stock-outs A bundle pauses when one of its items runs out and resumes when it is back.
- Tutorials and guides in the app Six video walkthroughs and three written guides now live on the Support page.
- Warning when bundle discounts are off or gone If the Radius Bundles discount is deactivated or deleted in Shopify, the dashboard and bundle list both say so, and one click turns it back on or recreates it. Sync in Settings > Tools repairs it automatically too.
Improved
- Bundle editor The step bar stays pinned as you scroll, with Back and Continue under each step as well as above it.
- Bundle list header Analytics gets its own button and the remaining actions collapse into one Import/Export menu.
- Stock warnings The editor now names the components whose inventory is untracked, instead of promising protection it cannot give.
- Dashboard Your metrics and bundles sit above the setup guide, opens faster on first load, and a duplicate notice is gone.
- Analytics page Clearer funnel, health badges and table, and the page no longer jumps while data loads.
- Selected cards A blue tick marks your chosen layout and cart option, not just a change of border colour.
- Storefront contents list Keeps step with the shopper's variant choice instead of lagging a fraction behind.
- Keyboard navigation The bundle list shows where you are when you tab through it, and completed setup steps are easier to read.
- Mix & Match progress Each group shows a tick or how many more it needs, and the hint names the next group to fill. Tap it to jump there. The hint and badge text can be changed in Settings > Labels.
- Variant warning in the bundle editor If every size or colour of a product is checked without letting shoppers pick one, the editor explains the deal needs every variant in the cart and how to fix it.
- Savings banner in cart Now on by default, so shoppers see their bundle saving straight away.
- Bundle saves Image uploads run in parallel, so saving a bundle with several images is noticeably faster.
Fixed
- Fixed-amount discounts in other currencies A $30-off bundle now converts for the shopper, instead of taking 30 of whatever they pay in.
- Discount stacking The setting now takes effect, what the switch shows is what Shopify has stored, and it stays correct if the discount is ever recreated.
- Overlapping bundles No longer discount the same items twice.
- Variant-specific bundles A bundle pinned to one variant no longer discounts every variant of that product.
- Imported Volume Discount bundles No longer block discounts on all their products for other bundles in your store.
- Deleted products A bundle whose product was deleted in Shopify is now paused and named for you, instead of quietly refusing to discount.
- Editing after a busy hour Creation limits no longer refuse edits to bundles you already have.
- Mix & Match minimum and maximum Now save when you edit a bundle, not only when you create one.
- Bundle names Two bundles can no longer share a name that differs only in capitalisation.
- Sorting by revenue or views On the bundle list now ranks by your real analytics.
- Setup checklist The app embed is detected correctly, so the widget is no longer reported as off when it is on.
- Storefront widget A product page no longer stalls on a loading placeholder when one card fails to draw.
- Savings banner in cart Shows only when all bundle requirements are met, clears when the bundle is removed, and no longer flickers when a shopper changes a quantity.
- Cart count and drawer After a shopper adds a bundle, the header cart count and cart drawer now update straight away on Horizon, Dawn, Impulse, Motion, Prestige, Impact, Focal, Warehouse, Broadcast, Palo Alto, Symmetry, Shapes and more, and the After add to cart setting keeps working. On other themes, contact support for a short script your theme developer can add.
- Buy X Get Y and BOGO free items When a shopper changes the paid item's quantity in the cart, the free item now adjusts to match, so shoppers get every free item they earned and are never charged for one they no longer qualify for.
- Variant picker sizing Is correct on themes that shrink the root font size.
- Admin translations Several strings showed raw placeholder syntax or stayed in English in the other six languages.
- Volume Slider and Calculator Open on the tier you marked as pre-selected.
- One broken bundle no longer stops the others A bundle whose settings can't be read is skipped at checkout, instead of blocking discounts on every bundle sharing its products.
- Bundle product images in Files An image you upload to a bundle product is now stored once in Content > Files, not twice, and an image you remove from it is deleted from Files a few seconds after you save. Copies left by earlier versions stay until you delete them there.
- Help page The stacking FAQ now points to Settings > General.
- Mix & Match Filter Grid The badge dot, completion check mark and trigger icon now show the correct state for each group.
#1.2.0
6 new6 improved10 fixed
New
- Variant pickers on the storefront Shoppers choose their variant inside Fixed Bundle, BOGO, Buy X Get Y and Volume widgets, with prices and the bundle total updating as they switch. Follows your store's colour scheme and marks sold-out options.
- Mix & Match variant selection Shoppers pick a variant for each product they add.
- Redesigned product cards Grid and Slider layouts get a taller image area.
- Help links in the bundle editor Docs and tutorial videos on every step.
- Label sections Settings > Labels groups keys by section, collapses the ones you've finished, and filters to untranslated only.
- Checklist layout Selecting a variant now automatically ticks the product row, so shoppers don't have to confirm the same choice twice.
Improved
- Wider storefront default 900px, so bundles fill wide themes without a setting change.
- Analytics growth figures Flag percentages too small to mean anything.
- Analytics metrics Share one time window across every card.
- Bundle editor Opens faster on existing bundles.
- Sync In Settings > Tools reports failures instead of showing false success.
- Buy X Get Y discount descriptions Now explain how each type applies to the reward side, so the setup is no longer ambiguous.
Fixed
- Mix & Match Collection exclusions now apply (excluded products kept coming back), the subtotal matches what checkout charges, and the minimum quantity can no longer be set higher than the group can fulfil.
- Buy X Get Y fixed-amount deals The discount now reads as coming off each reward, in both the storefront badge and the review step: £30 off two rewards is £60, not £30.
- Buy X Get Y custom price The price now buys the whole reward set per deal, instead of being charged against each reward separately.
- Buy X Get Y Now requires the full qualifying set before applying the reward price.
- BOGO same-product deals Apply across multiple cart lines of the same product.
- Volume Discount No longer advertises a saving checkout will not apply.
- Bundle saves No longer fail when a product has since been deleted from Shopify.
- Product limit Counts distinct products, so stores stop hitting it early.
- Admin bundle preview Shows the full bundle, not the first three products.
- Analytics Handles near-zero baselines and non-English locales, deleted bundles no longer inflate the figures, the page keeps your place as you page through bundles, and revenue figures keep a decimal when abbreviated ($1.2K, not $1K).
#1.1.1
2 new1 improved9 fixed
New
- Admin interface Is now available in German, Spanish, Italian, Portuguese (Brazil), and Japanese.
- Mix & Match tutorial video A new guided walkthrough is available in the Dashboard video carousel.
Improved
- Large Mix & Match bundles With collection groups now apply discounts reliably in large carts. We reduced the configuration size to stay within the platform's processing limit.
Fixed
- Free shipping Now applies even when a shopper's cart is rebuilt by their theme or a Buy Now flow. Previously they received the product discount but were still charged for shipping.
- Mix & Match Now appears in the theme editor's bundle-type filter, so you can pin a widget block to a specific Mix & Match bundle.
- BOGO bundle keyboard access Keyboard-only shoppers can now select products in the checklist layout and complete their purchase; the items were previously unreachable by keyboard, blocking the purchase path entirely.
- Screen reader announcements Now work correctly across Mix & Match selections and the Volume Discount quantity slider, which was previously always silent.
- Mobile tap targets Carousel pagination dots, navigation arrows, and the "show more products" button are now large enough to tap reliably on touchscreens.
- Bundle savings display Now matches the amount actually charged at checkout. It was previously overstated by up to a penny per line item on percentage-discount bundles.
- "What's New" popup No longer reappears when you open the app in a different browser or on a different device.
- Bundle editor No longer shows an "Unsaved changes" warning when you open a bundle without making any edits.
- Mix & Match bundles Products no longer lose their group assignments when you save, edit, or duplicate a bundle.
#1.1.0
2 new11 improved11 fixed
New
- Mix & Match bundles Let shoppers build their own bundle by picking products from groups you define. Source a group from a Shopify collection so its membership stays in sync, start from a pre-built template instead of a blank page, catch duplicate products across groups before you save, and give shoppers a persistent summary and Add to cart bar on mobile.
- Release highlights in-app After an update, the dashboard shows a "What's new" popup summarising the latest changes, and you can reopen it anytime from the Support page.
Improved
- Volume Discount quick-start presets Choose a ready-made pricing curve to populate your discount tiers in one click.
- Volume Discount product picker Now selects whole products instead of individual variants.
- Save confirmation You now get a toast confirming the save whenever you save a bundle.
- Custom widget width A new toggle in the customizer lets you cap the widget's maximum width, now up to 2000px for full-width and modern themes.
- Customizer range fields Now accept typed numbers directly, not just slider drags.
- Force Register In Settings > Tools now shows accurate webhook registration status, re-registers every topic, and groups GDPR/compliance topics separately.
- Sync In Settings > Tools now reports your discount configuration size and warns you when it is nearing the platform cap.
- Bundle media Now supports up to 15 images per bundle (raised from 10).
- Volume Discount editor Automatically scrolls to a newly added tier.
- Volume Discount review step Now shows a savings summary before you finish.
- Security & reliability Behind-the-scenes storefront hardening, security headers, and a dependency security update.
Fixed
- Bundle previews Now show your store's currency instead of a hardcoded dollar sign.
- Storefront product order Now matches the order you arrange products in the bundle editor.
- Volume Discount editor Now shows the "no pricing tiers" message in the correct location, below the preset cards.
- BOGO admin preview Now shows the same gift icon in the reward slot as the storefront.
- Customizer responsive settings Tablet and mobile breakpoint overrides now apply correctly on the storefront.
- Discount function No longer applies discounts that exceed the product price or violate per-order limits.
- "You save" badge No longer shows $0 on Fixed Price (set-price) bundles.
- Checkout discount No longer overcharges by $0.01 on set-price and BOGO deals.
- Multiple bundle widgets on one page No longer interfere with each other.
- Customizer preview Now shows demo product images for Fixed Bundle and Volume Discount (was showing a blank icon).
- Bundle save errors Now display as a readable list.
#1.0.5
7 new5 improved12 fixed
New
- Bundle end-date control Active bundles now show when they will auto-pause, and you can edit or clear that date at any time without rescheduling.
- Layout preview Hovering over a layout option in the bundle editor now shows a preview image before you commit.
- Bundle-type filter The bundle list now has a filter so you can view only a specific bundle type at a glance.
- Sold-out badges Storefront widget now shows a sold-out badge on out-of-stock products across all bundle types.
- Analytics Sync A new Sync button lets you force-refresh your analytics data on demand.
- Media reorder Bundle images can now be dragged to reorder them, and you can set any image as the featured one.
- Store-timezone scheduling Bundle start and end dates now follow your store's timezone, so bundles activate and expire exactly when you expect.
Improved
- Layout selector Now scrolls the live preview into view when you pick a layout.
- Bundle-type carousel Now responds to arrow-key navigation.
- Discount Sync Now restores the bundle discount automatically if it was accidentally deleted from Shopify.
- Analytics Now shows loading indicators while your data refreshes after a manual sync.
- Support page Now shows a full release history you can browse with a Load more button.
Fixed
- Manually activating a scheduled bundle Now preserves its end date.
- Add to cart Is now blocked when a bundle contains any sold-out product, preventing incomplete orders.
- Analytics data Is now recorded in your store's timezone for accurate hourly breakdowns.
- Bundle images No longer get re-uploaded when saving a bundle that already has those images.
- Multi-step bundle saves No longer fail partway through due to an expired session.
- Priority field In the bundle editor now triggers the unsaved-changes bar when changed.
- Tutorial videos On the Dashboard now autoplay correctly after you seek.
- Image uploads Now allow up to 60 per minute per store, up from 10.
- Settings Now shows an error notification if the storefront fails to sync after saving.
- Scheduled bundle dates Now save and display correctly in your store's timezone. Bundles no longer activate or expire at the wrong time on non-UTC stores.
- Bundle end date Now shows the same day in both the bundle list and the editor, regardless of your store's timezone.
- Bundle type selector No longer shows an empty panel or the wrong bundle type when you navigate with the arrows.
#1.0.4
4 improved11 fixed
Improved
- Bundle type picker Now shows a visual carousel with prev/next navigation and clickable images so you can browse and select a bundle type at a glance.
- Get Support Now opens a ticket form instead of launching an email draft.
- Release history Is now visible in the Support section so you can check what changed without leaving the app.
- Continue button In the bundle editor is now more prominent, making it easier to navigate between steps.
Fixed
- Change strategy link In the bundle editor now asks you to confirm before leaving if you have unsaved changes.
- Bundle type cards Now display at equal height for a consistent look.
- Upload error messages Now display correctly when an image upload fails in the bundle editor.
- Save & Discard bar Now clears correctly after you revert or discard changes in any bundle step.
- Save bar No longer appears on other pages after you navigate away from a bundle.
- Back button Now shows a leave-confirmation when you have unsaved bundle changes.
- Bundle title and description Now save correctly when entered on Step 1.
- Product-specific discounts Now apply correctly at checkout.
- Bundle pricing No longer shows a regular-price row when the bundle has no discount.
- Storefront display Now respects your spacing settings when switching between divider styles.
- WhatsApp support button Now appears in the correct position on the page.
#1.0.3
1 improved
Improved
- WhatsApp button Now shows a label tooltip when you hover over it.
#1.0.2
1 fixed
Fixed
- Fixed a database connection error that could prevent the app from loading after installation.
#1.0.1
3 new1 improved2 fixed
New
- Live chat Is now available directly inside the app so you can get help without leaving Shopify.
- WhatsApp support button Added for quick access to our team from any screen.
- Tutorial videos On the Dashboard now display in a browsable slider with arrow and dot navigation.
Improved
- Dashboard Now includes refreshed help links.
Fixed
- Tutorial video player Now opens and plays reliably.
- Storefront checklist widget titles Now stretch to fill their full row width.
#1.0.0
🎉 Initial release of Radius Bundles.