=== Product Import Export for WooCommerce - Import Export Product CSV Suite ===
Contributors: webtoffee
Tags: product export, product import, CSV import export, woocommerce product import, export woocommerce products
Requires at least: 3.0
Tested up to: 7.0
Requires PHP: 5.6
Stable tag: 2.6.5
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Import/export WooCommerce products via CSV with images, reviews, categories & tags. ChatGPT integration auto-generates missing product descriptions. 

== Description ==

== WooCommerce Product Import Export Plugin for CSV Imports, Exports, and Bulk Uploads ==

Export, import, bulk upload and update your WooCommerce products (simple, grouped, external/affiliate) in a super simple way using CSV files.

Use this WooCommerce product import plugin to import products to WooCommerce, export products to CSV, migrate products between WooCommerce stores, update stock and prices in bulk, and move product data such as images, gallery images, reviews, categories, tags, attributes, prices, and stock details.
 
Inventory updates, syncing products, data filtration, and automatic column mapping are some of the key features of this product importer plugin.

With the latest update, we have integrated ChatGPT API into our plugin. Now, the plugin will automatically generate product descriptions for products with missing descriptions. Thanks to Generative AI!

<strong>To import and export variable products, upgrade to the premium version of <a href="https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export">WooCommerce Product Import Export</a></strong>.

== PRODUCT IMPORT EXPORT FOR WOOCOMMERCE - FREE IMPORT EXPORT PLUGIN ==

The free version of the Product Import Export for WooCommerce plugin imports and exports the following WooCommerce product types:

* Simple
* Grouped
* External/Affiliate products

With this product export import plugin, you can export WooCommerce products and import WooCommerce products to and from a CSV, and you can do basic import-export operations with this 100% free WooCommerce CSV import export plugin.


##MAJOR FEATURES##

* <strong>Export WooCommerce products to CSV</strong> - Export product data for migration, backups, catalog updates, or editing in spreadsheet tools.
* <strong>Import products to WooCommerce from CSV</strong> - Bulk upload simple, grouped, and external/affiliate products using a structured CSV file.
* <strong>Bulk update products</strong> - Update existing product stock, price, categories, tags, attributes, and other product data during import.
* <strong>Import and export WooCommerce product with images</strong> - Move featured images and gallery images along with product data.
* <strong>Import and export product reviews</strong> - Export and import WooCommerce product reviews with ratings.
* <strong>Filter product exports</strong> - Use advanced export filters to export WooCommerce products by category, tag, selected products, status, stock status, and product type.
* <strong>Generate missing product descriptions with ChatGPT</strong> - Automatically create product descriptions for imported products that do not have descriptions.
* <strong>Export specific products</strong> – Select and export only the products you need instead of exporting the entire product catalog.
* <strong>Export and import WooCommerce products with attributes, taxonomies, price, stock, and more</strong> – Move complete product data between stores or update existing products with ease.
* <strong>Bulk edit products, categories, price, stock, and attributes</strong> – Update key WooCommerce product fields in bulk by importing an updated CSV file.
* <strong>Import, export, or bulk add product categories and tags</strong> – Manage WooCommerce product categories and tags during product import and export.
* <strong>Export products based on stock status</strong> – Exclude out-of-stock products from export, or use the stock status filter to export In Stock, Out of Stock, and On backorder products.


##ADDITIONAL FEATURES##

* Import and export thousands of products without server timeouts and memory limits. Set a <strong>custom batch size</strong> to match your hosting environment. 
* Let's you <strong>set a CSV delimiter</strong> of your choice to import WooCommerce products.
* Select from <strong>multiple import/export methods</strong>.
* Easily import products from <strong>other eCommerce platforms</strong> such as Shopify, Magento, etc., with import <strong>column mapping</strong>.
* <strong>Organise and structure CSV columns in the export file </strong>with the drag-and-drop UI.
* <strong>Rename CSV column header names</strong> as you like before exporting.
* <strong>Save frequently used import/export configurations</strong> as templates and use the template for future imports and exports.
* The plugin <strong>stores all the past imports and exports</strong> and <strong>lets you re-run</strong> them when needed.
* <strong>Easy debugging:</strong> View and download import log for debugging purpose.
&#9989; Tested OK with WordPress 7.0
&#9989; Tested OK with WooCommerce 10.8.1
&#9989; Tested OK with PHP 8.3

###COMPATIBLE PLUGINS###

* [Yoast SEO](https://wordpress.org/plugins/wordpress-seo/)
* [Cost of Goods](https://woocommerce.com/products/woocommerce-cost-of-goods/)
* [WebToffee WooCommerce Product Feed & Sync Manager](https://wordpress.org/plugins/webtoffee-product-feed/)

###KEY USE CASES HANDLED BY PRODUCT IMPORT EXPORT PLUGIN###

Following are some of the use cases supported by the Product Import Export plugin for WooCommerce.

####Migrate Products (simple/external) Between Two WooCommerce Sites####

Import and export your WooCommerce store products from one store to another in just a few steps. Advanced features like data filtration, automatic column mapping, and more simplify your product import and export operations.
 
####Update Stock and Price of Existing Products####

Using the advanced options of the import products WooCommerce plugin, you can easily update the stock, price, and similar details of the existing products on import.

####Import/Update Product Images - Featured Image and Gallery Images####

Now you can import or update the product images of multiple WooCommerce products simultaneously with ease. With the WooCommerce import products plugin, you can import/update all the gallery images of a product along with the product image, also known as the featured image.

####Export Products with Images####

Quickly export products and their corresponding images with just a few clicks. The product export plugin lets you export all the product images, including featured and gallery images, making it ideal for product updates, store migration, or backups.  

####Import WooCommerce Products Categories and Assign Products to Them####

By default, during import, the products will be imported with categories (includes both multiple and hierarchical categories). 

 * <a href="https://www.webtoffee.com/wp-content/uploads/2021/05/Basic-Product_WooCommerce_Sample_CSV.csv">Sample CSV of products with categories</a>

However, if you want to import only the product categories of a WooCommerce store, you can do so under the post type: Product Category.

 * <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product-categories.csv">Sample CSV of product Categories</a>


####Filter Product Exports By Category, Stock status, and Other Criteria####

Export WooCommerce products based on your requirements. You can filter the product data and export the products based on multiple data filtration criteria, such as category, tag, stock, status, product type, and more.

<strong>How Does This WooCommerce CSV Importer Plugin Works?</strong>

The free version of the WooCommerce product import export plugin lets you import and export: Products, Product Reviews, Product Tags, and Product Categories.


<strong>DOWNLOAD</strong>

* <a href="https://www.webtoffee.com/wp-content/uploads/2021/05/Basic-Product_WooCommerce_Sample_CSV.csv">Sample CSV of Products</a>
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product_review.csv">Sample CSV of Product Reviews</a>
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-with-product-tags.csv">Sample CSV of Product Tags</a>
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product-categories.csv">Sample CSV of Product Categories</a>

The WooCommerce CSV importer plugin takes a CSV (Comma-Separated Values) file as input. You must create a CSV (UTF-8 Encoded) file and enter the product details in a structured format.

This is to match each field of a CSV file to the field of a particular product, which otherwise the Admin needs to input manually. For example, the post_title field gets mapped to the product name, and the regular_price field gets mapped to the regular price of the product.

You can create the CSV from scratch or export products to get the format of the CSV. You can use a spreadsheet program, such as LibreOffice, Microsoft Excel, OpenOffice, or Google Sheets, to create and modify the CSV file. Save this file with the extension ".CSV."

After entering all details about products in a spreadsheet, you can import products to your WooCommerce store. With this plugin, you can also export products to CSV and download product details as a CSV.


###SETUP GUIDE - PRODUCT IMPORT EXPORT FOR WOOCOMMERCE###

To learn more about setting up the Product Import Export plugin for WooCommerce, refer the <a href="https://www.webtoffee.com/product-import-export-plugin-woocommerce-user-guide/">setup guide</a>.

You can also check out this video to get a quick understanding of the product export import plugin.[youtube https://www.youtube.com/watch?v=sYvt_KSYfNY]


##PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE (PRO)##

The <a href="https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export">WooCommerce Product Import Export</a> Plugin Pro for WooCommerce is the leading tool for the export and import of WooCommerce products. 


<blockquote>

= WOOCOMMERCE PRODUCT IMPORT EXPORT - PREMIUM/PAID VERSION FEATURES =

&#9989; Export/Import simple, variable, grouped, external, subscription, and custom product types.</li>
&#9989; Export/Import WooCommerce bookings.</li>
&#9989; Export/Import custom fields(meta), third-party plugin fields and hidden meta.</li>
&#9989; Choose from XML/CSV/Excel format for import/export.</li>
&#9989; <a href="https://www.webtoffee.com/product-import-export-for-woocommerce/#Step_3_Fil_4">Various filter options for exporting products</a>
&#9989; <a href="https://www.webtoffee.com/product-import-export-for-woocommerce/#Step_3_Map_10">Map and transform fields during import</a>
&#9989; <a href="https://www.webtoffee.com/product-import-export-for-woocommerce/#Evaluate_f_11">Bulk edit/evaluate data during import</a>
&#9989; WPML support for simple products.</li>
&#9989; Import/Export file via FTP/SFTP.</li>
&#9989; <a href="https://www.webtoffee.com/exporting-importing-woocommerce-products-images-with-zip-file/#Exporting__0">Export product images as a separate zip file.</a></li>
&#9989; <a href="https://www.webtoffee.com/how-to-import-woocommerce-products-using-url/">Import WooCommerce products from URL.</a></li>
&#9989; Automatic scheduled import and export.</li>
&#9989; <a href="https://www.webtoffee.com/product-import-export-plugin-third-party-compatibility/">Compatible with various third-party plugins.</a></li>


Please visit <a rel="nofollow" href="https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export">Product Import Export Plugin for WooCommerce</a> for more details.

</blockquote>

== Connection to feedback.webtoffee.com ==
This plugin connects to [feedback.webtoffee.com](https://feedback.webtoffee.com) for collecting feedback when the plugin is deactivated. 
See our [Privacy Policy](https://www.webtoffee.com/privacy-policy/) and [Terms & Conditions](https://www.webtoffee.com/terms-conditions/) for details on data collection and usage.


###RELATED PLUGINS FROM WEBTOFFEE###

Other useful plugins from WebToffee for migrating WooCommerce/WordPress data:

&#128312; <a href="https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/">Import Export WordPress Users/Customers</a>: Import and export the users in WordPress and customers in your WooCommerce store using a CSV file with the help of this plugin.
&#128312; <a href="https://wordpress.org/plugins/order-import-export-for-woocommerce/">Order/Coupon Import-Export for WooCommerce</a>: Import and export orders and/or coupons from your WooCommerce store using CSV with the plugin.
&#128312; <a href="https://wordpress.org/plugins/wp-migration-duplicator/">WordPress Backup & Migration</a>: Quickly migrate and backup entire WordPress site or selected files from one location to another. Backup to FTP, Google drive, Amazon S3, or local storage and easily restore them back.
&#128312; <a href="https://wordpress.org/plugins/webtoffee-product-feed/">WebToffee WooCommerce Product Feed & Sync Manager</a>: Generate WooCommerce product feed for Google, Facebook and Instagram Shops and sync WooCommerce products with Facebook catalog.
&#128312; <a href="https://www.webtoffee.com/product/gdpr-cookie-consent/?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=GDPR">GDPR Cookie Consent</a>: This premium WebToffee plugin helps websites stay compliant with GDPR, CCPA, and other privacy laws. It lets you display a fully customizable cookie consent banner, manage cookie categories, record user consents, and set up prior consent for cookies.
&#128312; <a href="https://wordpress.org/plugins/accessibility-plus/">Accessibility Tool Kit</a>: Accessibility Tool Kit is designed to help make your site compliant with accessibility standards such as WCAG 2.1, ADA, and Section 508. It automatically detects and fixes common accessibility issues, ensuring your site is easier for everyone to use.


= About WebToffee =

<a rel="nofollow" href="https://www.webtoffee.com/">WebToffee</a> creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have millions of customers actively using our plugins across the globe.

== Installation ==

1. Upload the plugin folder to the /wp-content/plugins/ directory.
2. Activate the plugin through the Plugins menu in WordPress.
3. That's it! you can now configure the plugin.

== Frequently Asked Questions ==


= Import of attributes not working using the WooCommerce export CSV? =

The product import export plugin lets you import the CSV exported using WooCommerce default export tools by mapping all default fields automatically. However, due to the data format difference in the CSV, attribute fields aren't supported at the moment. To successfully import the attributes, you can alter the attribute columns.

For more details, refer: <a href="https://www.webtoffee.com/how-to-import-product-attributes-exported-using-woocommerce-export-tool/">How to import product attributes exported using WooCommerce export tool?</a>

= Does this plugin support variable products? =

No, the free version of the plugin does not support variable products. To import and export variable products, get the <a rel="nofollow" href="https://www.webtoffee.com/product/product-import-export-woocommerce/">premium version</a>.  

= Does this plugin support export/import of images? =

Yes, you can import and export product images along with other details. For more information, refer to: <a rel="nofollow" href="https://www.webtoffee.com/how-to-import-woocommerce-products-with-images-from-a-csv-file/">How to import WooCommerce products with images</a>.


= Which is the best free CSV editor suggested? =

LibreOffice.

= Does this plugin support importing taxonomy and attributes to WooCommerce?

Yes, you can import product taxonomy and attributes into WooCommerce using the plugin. Refer to the <a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/#Step_3_Map_10">mapping section of the import process</a> or more details.


= Can I export products by category using this plugin?

Yes, you can export products by category using the category filter option in the plugin. For more details, refer to the <a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/#Step_3_Fil_4">Filter data section of the export process</a>.

= Is it possible to import grouped and external products to WooCommerce using the plugin?

Yes, you can import grouped, affiliate/external products in addition to simple products using the plugin. Refer to:<a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/">How to import and export WooCommerce products</a> for the same.


== SCREENSHOTS ==

1. General settings for WooCommerce product import export plugin
2. Export method for WooCommerce product export plugin
3. Export mapping for WooCommerce product export plugin
4. Filter products for WooCommerce product export plugin
5. Export batch limit for WooCommerce product export plugin
6. Save export template for WooCommerce product export plugin
7. Export complete for WooCommerce product export plugin
8. Import method for WooCommerce product import plugin
9. Import mapping for WooCommerce product import plugin
10. Import taxonomies and attribute mapping for WooCommerce product import plugin
11. Evaluation options for WooCommerce product import plugin
12. Advanced options for WooCommerce product import plugin
13. Save import template for WooCommerce product import plugin
14. Import logs for WooCommerce product import plugin
15. Import Export history for Product Import Export for WooCommerce


== Changelog ==

= 2.6.5 2026-06-22 =
* [Compatibility] – Tested OK with WooCommerce 10.8.1

= 2.6.4 2026-05-26 =
* [Compatibility] - Tested OK with WordPress 7.0
* [Fix] - Vulnerability. Thanks to @nacento for reporting the issue.
* [Improvement] - Added parent_slug support for product category export/import.


[See changelog for all versions](https://plugins.svn.wordpress.org/product-import-export-for-woo/trunk/changelog.txt)

== Upgrade Notice ==

= 2.6.5 =
* [Compatibility] – Tested OK with WooCommerce 10.8.1


