How to import bundle products?

How to import bundle products?

In order to link a bundle product with the options, all the products should be imported to Magento first. 

Here are the minimum required fields to import a new product:



For more convenience, please, feel free to add product attributes such as name, price, description, etc.:


Here is an example of the import file:



Then, in another profile, the following fields will be needed:

Root Entity



Bundle Option Entity



Bundle Option Value Entity



Bundle Selection





The field catalog_product_bundle_selection.product_id field is responsible for the IDs of products you need to include in the bundle, and the catalog_product_bundle_selection.product_id field should contain the ID of the bundle product. "Sku to Product ID" modifier will be helpful in case you would not like to mention IDs in the import file. Adding the modifier allows inserting product SKU values to the import file, while the extension will automatically convert them to IDs during the import process.

Here is the sample import file for more convenience.

More use-case scenarios may be found in the article Useful Tips and Popular Import Use Cases.

      • Related Articles

      • What is the required minimum of fields to import orders/products/customers?

              There is an option to automatically fill the import profile with fields for typical cases for all import modules. This option is available on creating a new import profile in the Import Settings tab:       If enabled, Fields Configuration will ...
      • Products are being imported without name, price, and other values. How to fix this?

        If the product itself is imported, but additional attributes are missing, the following steps might be helpful to resolve the issue: Step 1. Ensure that the Entity Keys are added as prefixes to the columns' names in the import file. In Magento's ...
      • Is it possible to import data to Magento with a custom file?

              It is possible to use a custom import file, but there are a few peculiarities that must be taken into account.       Import modules provide features for flexible configuration of the import file like setting custom entity and field names or ...
      • Which modules is the Import Export module compatible with?

        A wide range of Amasty extensions come equipped with import and export core functionality. By purchasing them, you can migrate even more types of store data and thus achieve specific business goals faster. The following list of extensions comes ...
      • How to assign categories to the products?

        In order to assign categories to the products, the following fields should be enabled in the profile: Root Entity fields Product Category Relation Entity fields The product_sku field should contain the SKU of the product, and categories value ...