Home > Docs > Import WooCommerce Products from an XML file

Import WooCommerce Products from an XML file

Last updated on March 27, 2025

XML files are widely used for data exchange between systems, making them ideal for importing products from suppliers, manufacturers, or other e-commerce platforms. They preserve complex product information, including categories, attributes, variations, and images. By using XML for import, store owners can automate bulk uploads, ensure data accuracy, and simplify integration with external systems, saving time and reducing manual work. The Product Import Export Plugin For WooCommerce helps to import the products and their related data stored in CSV/XML/Excel file format.

To begin, download, install and activate the plugin.

Import WooCommerce Products from an XML file

  1. From the WordPress admin panel, navigate to the menu: WebToffee Import Export (Pro).
  2. Click on Import and specify the post type as Product.
  3. Select your import method and Import from location.
  4. Click to upload or simply drag and drop your XML file.
Selecting sample xml file
Selecting an XML file
uploading xml file
Uploading an XML file
  1. Click on Step 3 to map the columns to be imported.
mapping import columns
Mapping import columns
  1. Move to Step 4 for more advanced options and click on Import. The products from the XML file will be imported successfully.
imported successfully
Products imported successfully using an XML file