A dummy product is a representation of your real bundle, which sits in your Products section.
It can be located by the tag bundle-builder-dummy, which is applied automatically when a dummy product is created.
Dummy products must never be deleted or altered - they are essential for the app to function.
As the real bundle product only exists within the Bundle Builder app, this dummy product acts as its placeholder under Products so that your bundle can function like any other product, including being added to your Collections page.
When you create a bundle within the app, this dummy product is automatically generated with the same name as your real bundle.
Example of dummy products existing within the Products page.
How Dummy Products Work
Single SKU Bundles vs. Multiple SKU Bundles
Both bundle types will create a dummy product, however these respective dummy products behave in different ways.
The dummy product for a Multiple SKU Bundle simply stays put within the Products section and doesn't change.
However, a Single SKU Bundle works by creating variants and duplicating itself; this is its way of processing bundle configurations.
When a customer picks products to add to a bundle, they are selecting a specific combination of all the available products on the bundle page - we call this a bundle configuration.
Therefore, a bundle has the potential of harboring a significant number of different possible bundle configurations.
Like any other product on Shopify's platform, variations of the same product are displayed as variants in the Product section. For Single SKU Bundles, dummy products are no different; each individual configuration of the bundle is a variant.
On Shopify's platform, bundles and all their different possible configurations can therefore be considered this way:
Bundle = the Product
Bundle configuration = the Variant.
Every time a customer puts a new bundle configuration into their cart, Bundle Builder will automatically generate a variantto represent the configuration of that customer's bundle, which can be found on the dummy product page within your Shopify Admin dashboard:
Go to Products > All products.
Select the dummy product for your bundle.
Scroll to Variants.
Each of these variants represents a different bundle configuration.
You can edit the variant prefix so that the bundle configuration number is preceded by a word that suits your store - to learn more, please read our guide:
While the differences may be subtle, bundle configurations do not function like order numbers. This is because variants do not represent a specific customer's bundle, but instead they represent the combination of products within the bundle.
As a result, if multiple customers add exactly the same products to their bundle, they can share the same bundle variant.
Customer X purchases a bundle with one of Product A, one of Product B, and one of Product C.
Customer X's BundleBundle configuration: 1x Product A, 1x Product B, 1x Product C
Variant number: #000001
Customer Y purchasesa bundle with the same products; one of Product A, one of Product B, and one of Product C.
Customer Y's BundleBundle configuration: 1x Product A, 1x Product B, 1x Product C
Variant number: #000001
Customer Z decides to purchasea bundle with two of Product A, one of Product B, and one of Product C.
Customer Z's BundleBundle configuration: 2x Product A, 1x Product B, 1x Product C
Variant number: #000002
Shopify's Limit of 100 Variants
As Bundle Builder automatically generates these variants for each bundle configuration, the number of variants can quickly build up on this dummy product page as the bundles sell.
On Shopify's platform, a product page can only hold a maximum of 100 variants, and the dummy product page is no different.
When you have already sold 100 different configurations of the same bundle and a customer purchases the 101st bundle configuration, the variant limit has been reached - but the app still needs to auto-generate a variant in spite of Shopify's limit of 100 per product.
Therefore, Bundle Builder works around these limitations; it duplicates the dummy product.
Duplicating Dummy Products
By duplicating the dummy product, Bundle Builder allows you to continue selling new bundles configurations without limitations:
The old dummy product - the one that has been duplicated, having reached its full capacity of 100 variants - can no longer function like a normal dummy product. This is assigned the tagbundle-builder-dummy-legacy.
Thenew dummy product - the duplicate -therefore goes on to auto-generate variants as normal. This is assigned the tag bundle-builder-dummy-latest.
This cycle can then continue if your bundle sells more than 200 bundle configurations; if the new dummy product auto-generates 100 variants, it will then also duplicate and become another old dummy product.
Dummy Product A auto-generates 100 variants; it has reached capacity, and can no-longer generate any more. It duplicates, and becomes an old dummy product.
Dummy Product B is the new dummy product - the duplicate of Dummy Product A. It auto-generates variants with each new bundle configuration, until it eventually also reaches capacity at 100 variants.
It also duplicates, and becomes another old dummy product.
Dummy Product C then becomes the new dummy product, while Dummy Product A and Dummy Product B remain in place as old dummy products.
❓Can I Hide Duplicate Dummy Products?
❔Regrettably, no. It may be tempting to delete an old dummy product, as it no longer actively generates variants for your customers' bundle configurations. However, these old dummy products must remain in the Products section in order for Bundle Builder to work.
You must not delete old dummy products, even though they no longer auto-generate variants for your bundles.
This is because,as mentioned earlier, multiple customers purchasing the same bundle configuration will have the same variant number. Bundle Builder will continue to use the variants from the old dummy product, and therefore they cannot be deleted.