Rokt Catalog allows brands to sync products and inventory seamlessly with retail partners. To ensure that inventory levels remain 100% accurate across all storefronts, Catalog currently supports specific bundle configurations.
What Are Bundles
A product bundle is a merchandising strategy where multiple items are grouped together and sold as a single unit (SKU), often used to increase average order value or manage inventory.
Note: Rokt Catalog currently only supports bundles created via the native Shopify Bundles app.
Supported Bundle Types
-
Fixed Bundles: A pre-determined group of items sold together as a single unit. The components are static and do not change based on the variant selected.
- Example: A "Skincare Kit" that always contains 1 Face Wash and 1 Moisturizer.
-
Multipacks: A bundle containing multiple quantities of the same product.
- Example: A "3-Pack of White T-Shirts."
Unsupported Bundle Types
-
Variable / Mix-and-Match Bundles: Bundles where the list of included components changes depending on which variant is selected, or where the customer manually selects components from a list.
- Example: A "Build Your Own Gift Box" where the customer chooses between a Candle (Variant A) or a Diffuser (Variant B).
Why are variable bundles not supported?
Rokt Catalog relies on a direct 1:1 relationship between a product listing and its inventory to prevent overselling. Because "Mix-and-Match" bundles change their components dynamically based on customer selection, they cannot currently be mapped to a single static inventory definition on a partner's site.
Workaround: Splitting Products
If you wish to list a variable bundle on Rokt Catalog, we recommend splitting your variants into separate products.
- Create separate products: Instead of one product with multiple "Mix-and-Match" variants, create a standalone product for each unique configuration (e.g., create one product for "Candle Gift Set" and another for "Diffuser Gift Set").
- Sync as Fixed Bundles: Each of these new products will function as a "Fixed Bundle" with a static list of components, which is fully supported and ensures accurate inventory tracking.