Knowledge Base


  • Video block
  • Video Tutorials

  • Watch our easy-to-follow video tutorials for quick tips on designing and managing your store.
  • View Video Tutorials

Creating a Bundle Product


Watch the video tutorial!The Bundle product type lets customers build their own customized version of a product from an assortment of options.  A bundle can be a gift basket, computer, or anything else that can be customized.

Items in the bundle can be based on the following product types:

Step 1: Create the Bundle Product

  1. From the Admin panel, select Catalog > Manage Products. Then, click the Add Product button.
  2. In the Create Product Settings section, select the Attribute Set for the product.
  3. Make sure the Use Complex Product Types checkbox is selected.  Set Product Type to “Bundle Product,” and click the Continue button.

Step 2: Complete the Product Information

  1. Complete the Product Information as you would for a Simple product, with the exception of the following:
    1. On the General tab, set both the SKU and Weight fields to one of the following:
      • Dynamic
      • Fixed
        If using a Fixed value, enter the actual value in the field to the right.
    2. On the Prices tab, set the Price to one of the following:
      • Dynamic
      • Fixed
        If using a Fixed value, enter the actual value in the field to the right.
    3. On the Prices tab, set the Price View to one of the following:
      • As Low as
      • Price Range
    Bundle Dynamic Price and Price View
    Bundle Dynamic Price and Price View

    Step 3: Add Bundle Items

    1. In the Product Information panel on the left, select the last option, Bundle Items.
    2. Then in the Shipment section, set Ship Bundle Items to one of the following:
      • Together
      • Separately
    3. In the Bundle Items section, click the Add New Option button.
    4. Add Bundle Item
      Add Bundle Item

    5. In the Default Title box, enter a label for the bundle item, as you want it to appear on the Customize Product page.  Then, do the following:
      1. Set the Input Type to one of the following:
        • Drop-down
        • Radio Buttons
        • Checkbox
        • Multiple Select
      2. Set Is Required as needed.
      3. In the Position field, enter the order that you want this item listed in relation to other items included in the bundle.
    6. Click the Add Selection button. Then, do the following:
      1. Click the Reset Filter button to display the list of products.
      2. Select the checkbox of each product that you want to include in this item.
      3. Then, in the Qty to Add column, enter the quantity of each item to be included.
      Select Each Item
      Select the Checkbox of Each Item

    7. Click the Add Selected Product(s) to Option button.
    8. When the items appear in the Bundle Items list, do the following:
      1. If you want to prevent the customer from changing the quantity of the item, set User Defined Qty to “No.” Otherwise, accept the default setting of “Yes” which displays an input box so the customer can enter the quantity.
      2. To change the order in which the items are listed, enter a number in the Position column of each item to determine its position in relation to other items.
      3. Select the Default option of the item you want to be pre-selected in the form.
      Bundle Items
      Bundle Items

    9. Repeat steps 3-7 for each item you want to include in the bundle.
    10. When complete, click the Save button to save the Bundle product.
    11. Points to Remember

      • A Bundle is a “build your own” product type
      • Bundle Items can be Simple or Virtual products, but without Custom Variants and Options
      • The Price View of a Bundle can be set to display a price range or “As Low as”
      • The SKU and Weight of a Bundle product can be set to either “Fixed” or “Dynamic”
      • Items can have either a preset or user-defined quantity
      • Items can be shipped together or separately
      • Bundle product data cannot be imported into your catalog.

      See also:

      Troubleshooting Tips