How to Configure Product Groups for a Collection
What This Task Does
This task defines the option structure shoppers will use to switch between related products inside a collection.
Use it when you already have the collection and want to turn related products into a grouped selection experience.
Before You Start
Make sure:
- the collection already exists
- the relevant products are already in that collection
- the products share the right brand and product type context
- the attributes you want to use as options already exist
Steps
- Open
Settings > Collections. - Open the target collection.
- In the Product Groups section, create a new group or edit an existing one.
- Choose the product type the group should apply to.
- Add the attributes that should become shopper-facing options.
- Choose the display type for each attribute.
- Save the group.
- Build or rebuild the group.
- Review duplicate combinations or missing requirement warnings if they appear.
- Activate the group when the results are correct.
What Happens Next
After the group is configured and active:
- matching products can appear as grouped options on the product page
- shoppers can switch between related products through the configured option controls
- future attribute or product changes can require another rebuild
Common Mistakes
- Choosing attributes before the underlying product data is clean.
- Forgetting to rebuild after changing the group definition.
- Expecting product-group behavior from the storefront when the group is still inactive.
- Using a collection that does not actually contain the matching products.
Related Guides
Sources
packages/admin/src/Livewire/Admin/Settings/Collection/ProductGroups/Block.phppackages/admin/src/Livewire/Admin/Settings/Collection/ProductGroups/Form/BaseDialog.phppackages/admin/src/Livewire/Admin/Settings/Collection/ProductGroups/Form/CreateDialog.phppackages/admin/src/Livewire/Admin/Settings/Collection/ProductGroups/Form/EditDialog.phppackages/admin/src/Livewire/Admin/Settings/Collection/ProductGroups/ViewProductCombinationsDialog.phppackages/storefront/src/Livewire/Storefront/Product/ProductGroupBlock.php