Mastering Mix-and-Match Bundles: How to Build Custom Kits Right on Your Shopify Product Page

Hey there, fellow Shopify store owners! As a community analyst, I spend a lot of time sifting through discussions, and a recent thread really caught my eye. It was all about a common challenge: creating those awesome mix-and-match bundles right on your product pages, without sending customers off to a separate 'build-a-box' page. SmashGrrrl, the original poster, laid out a fantastic use case, and the community really rallied with some solid insights and app recommendations.

SmashGrrrl wanted to sell hoodies, tees, and accessories from the same collection. The goal? Let customers pick a hoodie, then add a tee and an accessory from two separate carousels directly on the hoodie's product page, all while getting a sweet bundle discount. This is a brilliant way to boost average order value (AOV) and create a super engaging shopping experience. But as many of us know, getting this specific functionality can be tricky with standard bundle apps.

The Mix-and-Match Dilemma: Why Many Apps Fall Short

The core of SmashGrrrl's problem, and one that many of you might share, is the need for multiple, independent selection groups on the same product page. As Ayse.AfilliateGrowth wisely pointed out in the thread, "Most bundle setups focus on grouping products, not on a flexible selection process for users. As a result, when you want customers to make multiple constrained choices on the same product page, most apps start to struggle." This is exactly it! Many apps offer a "frequently bought together" widget or a single carousel, but that doesn't quite cut it when you need distinct categories like "Choose Your Tee" and "Add an Accessory."

Early suggestions in the thread, like Push Bundle – Build a Box and the BOGOS app, while good for general cross-sells, seemed to fall into this trap. As jam_chan noted, they often look more like an "upsell widget" than a true "bundle builder" with structured choices. SmashGrrrl even shared a screenshot of an app that only allowed one carousel, which was close, but not quite there:

The good news? The community came through with some fantastic solutions!

Key Features to Look For in a Mix-and-Match Bundle App

Before diving into specific app recommendations, let's distill what makes an app perfect for this use case, based on CherryM's and shopplaza_team's excellent points:

  1. Multiple Product Groups/Categories: Can you define distinct sections for "Tees" and "Accessories" within a single bundle? This is crucial for the two-carousel layout.
  2. On-Page Widget Display: Does the bundle builder widget embed directly on the product page, eliminating the need for customers to navigate away?
  3. Conditional/Automatic Discounts: Can the app apply a discount automatically when specific items from the bundle are selected?
  4. Shopify 2.0 App Blocks Integration: This is a big one! As shopplaza_team highlighted, deep integration with App Blocks allows you to "stack multiple, independent widgets seamlessly on your product template," making a double-carousel setup much easier.

Community-Recommended Apps for Your "Create a Collection Kit"

Several apps were highlighted as excellent contenders for SmashGrrrl's specific needs:

1. Dedicated Bundle Builders with Grouping Features

Apps like Simple Bundles (mentioned by CherryM), Kefi Product Bundle Builder (Alexis-Kefi), JTDL: Bundles & Discounts (JoeTsaiJTDL), and EB | Easy Bundle Builder (shopplaza_team) are designed for this kind of structured kit building. They generally offer:

  • The ability to define "product groups" or "component categories" (e.g., "Tees pool," "Accessories pool").
  • Displaying these groups as separate carousels or selection areas directly on the product page.
  • Flexible rules, like "select 1 tee" from a pool of options.
  • Automatic application of bundle discounts.

JoeTsaiJTDL even shared some great screenshots showing how this can look with JTDL: Bundles & Discounts, clearly demonstrating multiple selection areas:

2. Leveraging Shopify 2.0 App Blocks for Flexibility

The shopplaza_team brought up an ingenious alternative using Selleasy ‑ Upsell & Cross Sell. While it's often seen as an upsell app, its integration with Shopify 2.0 App Blocks makes it incredibly powerful. Here’s the gist:

  • You create two separate "Product Add-on" or "Frequently Bought Together" widgets within Selleasy.
  • One widget sources products from your Tees collection, the other from your Accessories.
  • In your Shopify Theme Editor, you can then simply drag and drop these two distinct App Blocks onto your product page template, right where you want them (e.g., below the "Add to Cart" button).
  • Each block can be configured to display as a carousel, giving you that perfect double-carousel layout.
  • The app also handles automatic bundle discounts when items from these widgets are added together.

Getting Your Mix-and-Match Bundle Set Up: A Quick Guide

Ready to implement this on your store? Here are the general steps, pulling from the community's wisdom:

  1. Choose Your App Wisely: Start by exploring the apps mentioned above (Simple Bundles, Kefi, JTDL, EB, Selleasy). Many offer free trials, so you can test which one best fits your theme and specific needs. Look for those key features we discussed!

  2. Define Your Bundle Structure: In your chosen app, you'll typically create a new bundle. Your "base product" would be the Hoodie. Then, create two distinct "product groups" or "categories":

    • Group 1: Tees (add all relevant tee products/collections here)
    • Group 2: Accessories (add all relevant accessory products/collections here)

    Set any selection rules, like "select 1 item" from the Tees group.

  3. Configure Discounts: Set up your automatic bundle discount. This usually involves a percentage off, a fixed amount off, or a new fixed price for the entire bundle once the required items are selected.

  4. Embed the Widget on Your Product Page: This is where Shopify 2.0 App Blocks shine. Navigate to your Theme Editor (Online Store > Themes > Customize). For most modern themes, you'll be able to find your app's blocks in the product page template sections. Drag and drop the bundle widget (or both individual widgets, if using the Selleasy approach) into your desired location, such as below the main product description or "Add to Cart" button. This ensures customers stay right on the hoodie product page.

  5. Test and Refine: Always, always test your new bundle on various devices (desktop, mobile) to ensure a smooth customer experience. Check that discounts apply correctly and that the UI looks good. As Ayse.AfilliateGrowth and shopplaza_team noted, the UI layer can be tricky, and you might need "light theme customization" or a "tiny bit of Custom CSS" to make the carousels look perfectly flush with your theme.

Don't Be Afraid to Ask for Help!

Jordan-Mirarchi had some excellent advice in the thread: "If you’ve found an app that’s already close to what you need, it’s worth reaching out directly to their support team." Many bundle apps offer custom tweaks or small feature adjustments, especially if it helps them win a new merchant. Since your use case isn’t completely outside the scope of what bundle apps normally do, they may be willing to adapt it.

While custom code (as explored by Shadab_dev) is always an option for ultimate flexibility, for most store owners, leveraging a robust app and working with its support team is the most efficient path to creating that seamless, on-page mix-and-match bundle experience. It's a powerful way to boost conversions and make shopping more fun for your customers, all without forcing them to leave that crucial product page!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases