The Product Import Export Plugin for WooCommerce lets you import Composite Products into your store with all their details, including linked components, pricing, and configuration settings. This makes it easier to bulk add or migrate complex product kits without recreating them manually.
To import composite products, start with a properly formatted CSV/XML/Excel file containing the composite product data. You can generate this file by exporting existing products or by creating one manually.
For the actual import, begin by selecting Product as the post type. Next, choose an import method that suits your needs and map the columns from your CSV file to the corresponding WooCommerce fields. If required, you can also configure advanced settings such as Batch Import or Scheduling to manage the process more efficiently. Finally, click Import to complete the procedure.
Sample use case
Suppose a composite product Laptop needs to be imported, with components Keyboard, Mouse and Laptop Case.

- The CSV file below lists the composite product Laptop along with its components Mouse, Keyboard and Laptop Case.

- After installing and activating a Composite Products plugin, you can create or import such products by setting the product type to Composite product.

Note: Before you proceed, install and activate a Composite Product plugin to provide the composite product for sale.
Steps to export composite products
Click on WebToffee Import Export (Pro) > Export menu from the WordPress admin panel.
- Select the post type as Product.
- Select an export method.
- Filter the data.
- Map and reorder export columns.
- Use advanced options/ batch export and scheduling.

In this step, you can choose to export products using either their Export ID or SKU. The Export ID corresponds to the internal WooCommerce product ID. For example, in the CSV below, the composite product Laptop and its components (Keyboard, Mouse, Laptop Case) each have their own product ID.

- Click Export to finish.
For a detailed walkthrough, refer to: How to Export Products
The exported CSV file will include all composite products along with their linked components as shown.

Download: Sample CSV of Composite Products
Comments (3)
Todd
February 29, 2024
I found these instructions on how to import composite products but I am not able to find a way to export composite (or bundle) products. I can export composite and bundle products but the process is not including the contents of the composites or bundles.
ray
January 10, 2017
I came across your product while searching for a great way to import composite products into our woocommerce system, we have thousands of composite style products, but in the example you provided the serialized data for the composite product was already generated, Does your plugin allow for fresh brand new imports of composite products? I am confused by looking at the example.
Anindo
January 11, 2017
Hi Ray,
Our plugin does not allows fresh brand new imports of composite products.
You can add existing product ids into composite base product.