Automatic Replacement of an Item in a Bundle When Selecting a Different Size: Is it Possible?

Topic summary

Goal: Create pre-designed clothing/accessory bundles (“shop the look”) where selecting a different size automatically swaps the included item for another model available in that size, supporting unique, limited pieces.

Attempts: The requester has not found an app that directly fulfills this automatic replacement requirement.

Proposed solution: Use the Easify Product Options app to build a bundle product composed of separate items (e.g., sweater, pants) each with their own size variants and inventory. Customers choose sizes individually; each option is linked to corresponding product variants, effectively substituting items based on size. Component products can be hidden from the storefront using the seo.hidden metafield. Optional accessories can be added.

Latest update: The requester asks if the app can show different images for each size variant to further customize the experience.

Media: Multiple screenshots are provided and appear central to understanding the setup steps.

Status: Ongoing. Easify Product Options is under consideration; confirmation is pending on variant-specific image support. No final decision or resolved solution yet.

Summarized with AI on January 11. AI used: gpt-5.

Hi @sissinut ,

Are you suggesting selling the clothing set (e.g., sweater & sweater pant) with the flexibility for customers to choose Sweater Size and Sweater Pant Size individually (e.g., Sweater S & Pant M)?

If that’s the case, using the Easify Product Options app could be a great solution for creating customizable bundles :blush: .

Here’s a step-by-step guide:

Storefront:

App Settings:

  • Create Sweater and Sweater Pant as separate products, each with its own size options (S, M, L) and inventories. If you prefer, you can hide these individual items from the storefront later by using the seo.hidden metafield.

  • Create your Sweater Set product (bundle) without any predefined options.

  • Install the app and create an option set.

  • Add an option for selecting Sweater Size using the Buttons option type. Link each Sweater Size option value with the corresponding variants of your existing Sweater product.

  • Similarly, add an option for selecting Sweater Pant Size, linking each option value with the variants of your existing Sweater Pant product.

  • (Optional) Add more custom options for selecting accessories in your bundle if you want.
  • Finally, select the Sweater Set product in the app and add the Sweater Size and Sweater Pant Size options to it.