Home > Docs > Product Import Export Plugin for WooCommerce > How to Import WooCommerce Composite Products

How to Import WooCommerce Composite Products

Last updated on April 24, 2026

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.

Store page showing composite product laptop
Composite product laptop along with its components on the store page
  • The CSV file below lists the composite product Laptop along with its components Mouse, Keyboard and Laptop Case.
Sample CSV of composite product
Sample CSV of the composite product before import
  • After installing and activating a Composite Products plugin, you can create or import such products by setting the product type to Composite product.
Product data page showing composite product and its components
Composite product on product data page

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.

  1. Select the post type as Product.
  2. Select an export method.
  3. Filter the data.
  4. Map and reorder export columns.
  5. Use advanced options/ batch export and scheduling.
Advanced options for product export
Export product – Batch export/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.

Exported CSV file with unique product IDs
Exported CSV with unique product IDs for composite product and its components
  1. 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.

Final exported CSV
Exported product CSV