{"id":287561,"date":"2026-04-02T20:06:29","date_gmt":"2026-04-02T20:06:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/product-csv-import-export-for-woocommerce\/"},"modified":"2026-06-16T13:53:34","modified_gmt":"2026-06-16T13:53:34","slug":"pluscodes-product-csv-import-export-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/pluscodes-product-csv-import-export-for-woocommerce\/","author":23348146,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"PlusCodes Product CSV Import & Export for WooCommerce","header_author":"plusCodes","header_description":"A professional, dedicated Import and Export portal for WooCommerce products. Powered by WooCommerce's built-in CSV engine \u2014 no bloat, no duplication.","assets_banners_color":"6e60a3","last_updated":"2026-06-16 13:53:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":20,"downloads":385,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["installation","faq","changelog","description"],"tags":{"1.0.1":{"tag":"1.0.1","author":"pluscodes","date":"2026-04-02 20:06:09"},"1.0.2":{"tag":"1.0.2","author":"pluscodes","date":"2026-06-16 13:53:34"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3497791,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3497791,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3497791,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[200608,227543,64553,21735,56913],"plugin_category":[],"plugin_contributors":[249649],"plugin_business_model":[],"class_list":["post-287561","plugin","type-plugin","status-publish","hentry","plugin_tags-csv-import-export","plugin_tags-export-woocommerce-products","plugin_tags-product-export","plugin_tags-product-import","plugin_tags-woocommerce-product-import","plugin_contributors-pluscodes","plugin_committers-pluscodes"],"banners":{"banner":"https:\/\/ps.w.org\/pluscodes-product-csv-import-export-for-woocommerce\/assets\/banner-772x250.png?rev=3497791","banner_2x":"https:\/\/ps.w.org\/pluscodes-product-csv-import-export-for-woocommerce\/assets\/banner-1544x500.png?rev=3497791","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/pluscodes-product-csv-import-export-for-woocommerce\/assets\/icon-256x256.png?rev=3497791","icon_2x":"https:\/\/ps.w.org\/pluscodes-product-csv-import-export-for-woocommerce\/assets\/icon-256x256.png?rev=3497791","generated":false},"screenshots":[],"raw_content":"<!--section=installation-->\n<ol>\n<li>Upload the folder <code>pluscodes-product-csv-import-export-for-woocommerce<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Access the tool via the 'Import \/ Export' menu in your admin sidebar.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20import%20woocommerce%20products%20from%20a%20csv%20file%3F\"><h3>How do I import WooCommerce products from a CSV file?<\/h3><\/dt>\n<dd><p>Go to the Import \/ Export menu, choose Import, upload your CSV file, map the columns to WooCommerce fields (or use auto-map), and run the import. The plugin uses WooCommerce's native CSV engine for reliable product import.<\/p><\/dd>\n<dt id=\"how%20do%20i%20export%20woocommerce%20products%20to%20csv%3F\"><h3>How do I export WooCommerce products to CSV?<\/h3><\/dt>\n<dd><p>Open the Import \/ Export menu, choose Export, optionally filter by product type, category, stock status, or specific IDs, set a custom filename, and download your products as a CSV file.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20variable%20products%20import%20and%20export%3F\"><h3>Does this plugin support variable products import and export?<\/h3><\/dt>\n<dd><p>Yes. This plugin fully supports WooCommerce variable products import and export in the free version.<\/p>\n\n<p><strong>Exporting Variable Products:<\/strong>\nWhen you export variable products, the CSV includes the parent product (product type: <code>variable<\/code>) along with each variation as a separate row (product type: <code>variation<\/code>). Each variation row contains its own SKU, price, sale price, stock quantity, stock status, weight, dimensions, and attribute values (e.g., Size: Large, Color: Red). You can filter your export to include only variable products using the product type filter, making it easy to extract and review your entire variable product catalogue.<\/p>\n\n<p><strong>Importing Variable Products:<\/strong>\nTo import variable products, your CSV must include a parent row with <code>type<\/code> set to <code>variable<\/code>, followed by child rows with <code>type<\/code> set to <code>variation<\/code>. Each variation row must reference the parent via <code>parent_id<\/code> or <code>parent_sku<\/code>. The plugin's auto-map feature automatically aligns your CSV columns to the correct WooCommerce fields, including all variation-level attributes, pricing, and stock data.<\/p>\n\n<p><strong>Variable Product SEO Fields Supported:<\/strong>\nThe import and export also covers SEO-relevant fields for variable products, including:\n* Product name and slug\n* Short description and full description\n* Categories and tags\n* Featured image and gallery images\n* Custom meta fields (used by SEO plugins such as Yoast SEO or Rank Math)<\/p>\n\n<p>This makes it easy to bulk-manage your variable product SEO data \u2014 update meta titles, descriptions, and slugs across hundreds of variations in a single CSV upload.<\/p>\n\n<p>To import and export Subscription products and other custom product types, please upgrade to the <a href=\"https:\/\/www.pluscodes.us\/plugin\/woocommerce-import-export\">Advanced Import Export for WooCommerce (Pro)<\/a> version.<\/p><\/dd>\n<dt id=\"what%20woocommerce%20product%20types%20does%20this%20plugin%20support%20for%20import%20and%20export%3F\"><h3>What WooCommerce product types does this plugin support for import and export?<\/h3><\/dt>\n<dd><p>The free version of this plugin supports import and export for the following WooCommerce product types:<\/p>\n\n<p><strong>Simple Products<\/strong> \u2014 Standard single-item products with a fixed price, SKU, stock, weight, dimensions, images, categories, tags, and custom meta.<\/p>\n\n<p><strong>Variable Products<\/strong> \u2014 Products with multiple variations (e.g., Size, Color). The CSV exports the parent product row along with each variation as a child row. On import, variations are linked back to the parent via <code>parent_id<\/code> or <code>parent_sku<\/code>.<\/p>\n\n<p><strong>Grouped Products<\/strong> \u2014 Products that bundle several standalone simple products together. The export includes the grouped product along with its child product IDs.<\/p>\n\n<p><strong>External \/ Affiliate Products<\/strong> \u2014 Products that redirect customers to an external URL for purchase. The export includes the button text and external product URL.<\/p>\n\n<p>All supported product types include their associated SEO and metadata fields \u2014 product name, slug, short description, full description, categories, tags, featured image, gallery images, and any custom meta fields used by SEO plugins like Yoast SEO or Rank Math.<\/p>\n\n<p>For Subscription products, Composite products, Bundle products, and other custom WooCommerce product types, please upgrade to the <a href=\"https:\/\/www.pluscodes.us\/plugin\/woocommerce-import-export\">Advanced Import Export for WooCommerce (Pro)<\/a> version.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20images%3F\"><h3>Does this plugin support images?<\/h3><\/dt>\n<dd><p>Yes, you can import and export featured images and gallery images along with other product details.<\/p><\/dd>\n<dt id=\"can%20i%20export%20specific%20products%20by%20id%3F\"><h3>Can I export specific products by ID?<\/h3><\/dt>\n<dd><p>Yes! Our plugin includes a unique \"Export by IDs\" field where you can enter a comma-separated list of product IDs to export only those specifically.<\/p><\/dd>\n<dt id=\"is%20it%20possible%20to%20change%20the%20exported%20filename%3F\"><h3>Is it possible to change the exported filename?<\/h3><\/dt>\n<dd><p>Yes, we provide a \"Custom filename\" field on the export page, allowing you to name your CSV file before downloading.<\/p><\/dd>\n<dt id=\"which%20csv%20editor%20is%20best%20to%20use%3F\"><h3>Which CSV editor is best to use?<\/h3><\/dt>\n<dd><p>We recommend using LibreOffice, Google Sheets, or Microsoft Excel (O365) to ensure the best compatibility with CSV UTF-8 encoding.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Tested for compatibility with WordPress 7.0.<\/li>\n<li>Added more filters in import and export.<\/li>\n<li>Improved readme with clearer import\/export documentation and FAQs.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Initial release with a professional Dashboard and dedicated Import\/Export screens.<\/li>\n<\/ul>\n\n<!--section=description-->\n<p>Import and export WooCommerce products via CSV \u2014 simple, variable, grouped &amp; external products, with images, categories, tags and bulk updates.<\/p>\n\n<h3>Product CSV Import &amp; Export for WooCommerce \u2013 Hassle-free Data Transfers<\/h3>\n\n<p><strong>Product CSV Import &amp; Export for WooCommerce<\/strong> lets you import and export your WooCommerce products (simple, variable, grouped, external\/affiliate) in a super simple way using CSV files.<\/p>\n\n<p>This WooCommerce product import export plugin handles inventory updates, product syncing, data filtration, and automatic column mapping \u2014 everything you need for fast, reliable CSV product import and export.<\/p>\n\n<p>Built directly on top of WooCommerce's native CSV engine, our plugin ensures 100% compatibility and high performance. No third-party code slows down your site \u2014 just a sleek, focused UI to handle your data bulk.<\/p>\n\n<p><strong>To export and import subscription and custom product types, subscribe to <a href=\"https:\/\/www.pluscodes.us\/plugin\/woocommerce-import-export\">Advanced Import Export for WooCommerce (Pro)<\/a><\/strong>.<\/p>\n\n<h3>PLUSCODES PRODUCT CSV IMPORT &amp; EXPORT FOR WOOCOMMERCE - FREE IMPORT EXPORT PLUGIN<\/h3>\n\n<p>The free version of the PlusCodes Product CSV Import &amp; Export for WooCommerce plugin imports and exports the following product types:<\/p>\n\n<ul>\n<li>Simple<\/li>\n<li>Variable<\/li>\n<li>Grouped<\/li>\n<li>External\/Affiliate products<\/li>\n<\/ul>\n\n<p>With this product export import plugin, you can export and import WooCommerce products to and from a CSV, performing basic import-export operations with a professional, 100% free WooCommerce CSV tool.<\/p>\n\n<h3>Major Features<\/h3>\n\n<ul>\n<li><strong>Export products from WooCommerce into CSV<\/strong>.<\/li>\n<li><strong>Import products from CSV<\/strong> to WooCommerce.<\/li>\n<li><strong>Dedicated Dashboard<\/strong>: A focused interface to manage all your import and export tasks in one place.<\/li>\n<li><strong>Export by IDs<\/strong>: Filter exactly which products to export by entering a comma-separated list of IDs.<\/li>\n<li><strong>Custom Filename<\/strong>: Choose your own filename for exported CSV files before downloading.<\/li>\n<li><strong>Auto-map columns<\/strong>: Automatically map CSV headers to WooCommerce fields for faster setup.<\/li>\n<li><strong>Import\/Export images<\/strong>: Support for featured product images and all gallery images.<\/li>\n<li><strong>Filter exports<\/strong>: Export by product type, category, or stock status.<\/li>\n<li><strong>Update existing products<\/strong>: Efficiently modify products already in your store by matching SKU or ID.<\/li>\n<\/ul>\n\n<h3>Additional Features<\/h3>\n\n<ul>\n<li><strong>Custom BATCH processing<\/strong>: Process large datasets in stages to avoid server timeouts.<\/li>\n<li><strong>CSV Delimiter<\/strong>: Customize the delimiter to match your preferred spreadsheet format.<\/li>\n<li><strong>Support for Tags &amp; Categories<\/strong>: Export and import product categories and tags along with their hierarchies.<\/li>\n<li><strong>Include Custom Meta<\/strong>: Export and import custom metadata fields for tailored product setups.<\/li>\n<li><strong>Real-time Progress Tracker<\/strong>: Monitor your import and export progress with a live, interactive UI.<\/li>\n<li><strong>Lightweight and Secure<\/strong>: Leverages the reliability of WooCommerce core logic.<\/li>\n<\/ul>\n\n<h3>Key Use Cases Handled By This Plugin<\/h3>\n\n<h4>Migrate Products Between WooCommerce Sites<\/h4>\n\n<p>Move your simple, variable and affiliate products from one store to another in just a few steps. The built-in mapping engine simplifies data alignment.<\/p>\n\n<h4>Update Stock and Price in Bulk<\/h4>\n\n<p>Quickly sync stock levels and manage price updates across your entire catalogue by enabling the \"Update existing products\" option.<\/p>\n\n<h4>Import\/Export Product Images<\/h4>\n\n<p>Keep your store visually updated by importing featured images and gallery paths directly through your CSV entries.<\/p>\n\n<h4>Filter Focused Exports<\/h4>\n\n<p>Generate focused spreadsheets for marketing or stock reviews by filtering exports by specific categories or product types.<\/p>\n\n<h3>Advanced Import Export for WooCommerce (Pro)<\/h3>\n\n<p>The <a href=\"https:\/\/www.pluscodes.us\/plugin\/woocommerce-import-export\">Advanced Import Export for WooCommerce (Pro)<\/a> version takes your product management to the next level:<\/p>\n\n<ul>\n<li>&#9989; Import and export (Products, Reviews, Orders, Subscriptions, Users\/Customers, and Coupons).<\/li>\n<li>&#9989; Advanced filters for custom data migration.<\/li>\n<li>&#9989; Advanced mapping screen for both import and export.<\/li>\n<li>&#9989; Three different methods for importing and exporting data.<\/li>\n<li>&#9989; Bulk update WooCommerce store data with import.<\/li>\n<li>&#9989; Support for multiple product types including Subscription and other custom types.<\/li>\n<li>&#9989; Schedule import\/export actions using FTP\/SFTP profiles.<\/li>\n<li>&#9989; Import or export images and custom metadata.<\/li>\n<li>&#9989; Retain user passwords and securely migrate to another website.<\/li>\n<li>&#9989; Supports CSV and XML file formats.<\/li>\n<li>&#9989; 24\/7 Priority Customer Support and more...<\/li>\n<\/ul>\n\n<h3>About PlusCodes<\/h3>\n\n<p>PlusCodes creates professional, high-performance WordPress tools designed to make store management easier.<\/p>","raw_excerpt":"Import and export WooCommerce products via CSV \u2014 simple, variable, grouped &amp; external products, with images, categories, tags and bulk updates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/287561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=287561"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pluscodes"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=287561"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=287561"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=287561"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=287561"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=287561"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=287561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}