Product Icon

Import Export Suite for WooCommerce

Migrate or update all your WooCommerce data with the all-in-one Import Export Suite for WooCommerce.
Choose a billing option
$129
Save 20%
$258 $206.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Key Features of WooCommerce Import Export Suite Plugin

Import and export WooCommerce products, orders, coupons, subscriptions, customers, reviews, users/customers, product tags, categories, and more Supports CSV and XML import export
Quick and advanced import export methods Import or export from local storage, a remote URL, or FTP/SFTP
Advanced filters for data exports by product type, category, order status, coupon type, customer email, date range, and more Supports different WooCommerce product types, including simple, variable, grouped, external, subscription, and custom
Bulk update store data during import using simple math rules, for example increasing all prices by 10% Schedule automated imports and exports with support for multiple FTP/SFTP profiles
Auto-generate missing product descriptions with ChatGPT Retain original WordPress user passwords
Import and export custom fields, hidden metadata, and third-party plugin data Full import/export history and debug logs

All-in-one Import Export Plugin for WooCommerce

All-in-One WordPress Import Export Plugin for WooCommerce

Import and export all your WooCommerce data without juggling multiple plugins. The WooCommerce Import Export Suite handles orders, coupons, users and customers, products, subscriptions, product reviews, categories, and tags from a single plugin. Whether you’re migrating a store, syncing with another platform, or doing a routine backup, it has you covered.

CSV and XML Import Export for WooCommerce

Import and export your WooCommerce data using CSV or XML files. Import data from a custom CSV or XML file and use the column mapping feature to match its fields to the corresponding WooCommerce fields, so you’re not stuck reformatting your file to match a rigid template before you can import it.

Multiple File Formats for Import and Export
Multiple Methods for WooCommerce Import Export

Multiple Methods for WooCommerce Import Export

This WooCommerce Import Export Suite plugin offers multiple methods for importing and exporting data. Quick export/import grabs basic fields instantly, pre-saved templates reuse past filters and mappings, and advanced export/import walks you through filtering, column selection, and advanced options, with the choice to save it all as a template.

Advanced WooCommerce Export Filters

Export exactly what you need with advanced export filters. With this plugin, you can filter by product type, category, date range, stock status, order status, coupon type, and customer email, and combine filters to narrow things down further. This matters most when you only need specific data from your store.

Advanced WooCommerce Export Filters
Bulk update all WooCommerce data

Bulk Update WooCommerce Data

Update thousands of WooCommerce products or orders using import jobs to bulk edit or update existing store data instead of touching records one at a time. Choose whether to update or skip existing products, match them by ID or SKU, and decide whether empty values in your file should overwrite existing data or leave it alone.

You can also link up-sells, cross-sells, and grouped products by SKU, and optionally remove products from your store that no longer appear in the input file, keeping your catalog and your source file in sync.

Schedule Automated Import Exports Using FTP/SFTP

Set up recurring import and export jobs that run on their own, on a schedule, using FTP or SFTP. The plugin supports multiple FTP/SFTP profiles, so you can route different jobs to different destinations, useful if you’re syncing with more than one system or feeding data to different endpoints on different schedules.

Schedule Automated Import Exports Using FTP/SFTP
Import Export Products With Images, Custom Fields, And Third-Party Meta

Import Export Products With Images, Custom Fields, And Third-Party Meta

Import and export product images, categories, tags, and custom metadata alongside your core product data. This includes meta fields generated by third-party plugins like Yoast SEO, ACF, and more, so migrating or updating a store doesn’t mean losing SEO data or custom field values.

Auto-Generate Product Descriptions Using ChatGPT

If your import file is missing product descriptions, the plugin can fill the gap for you. Connect your ChatGPT API key, choose a tone, and let it generate a description from the product title for any product that doesn’t already have one in the CSV. It saves hours of manual copywriting on large catalogs, and you can always edit anything it generates afterward.

Auto-Generate Product Descriptions Using ChatGPT
View Import Export Log History

View Import Export Log History

Every import and export run gets logged automatically, so you always know what happened and when. The history table shows the action type, post type, start time, and status, and lets you re-run a past import, view detailed logs, or download the log file for troubleshooting. If an import fails partway through, you can see exactly which row caused the problem instead of guessing.

Additional Features of WooCommerce Import Export Suite

  • Export and import saved templates themselves, so you can reuse the same import/export setup across multiple sites
  • Import directly from Google Sheets, no CSV export needed first
  • Auto-adjusts batch size to match your hosting resources on large imports
  • Schedule jobs with WordPress Cron or server cron
  • Works with both HPOS and legacy order storage
  • Retains hashed customer passwords on import

Note: This WordPress import export plugin also lets you import or export membership data created by the WooCommerce Memberships plugin. For more information, refer to this documentation.


Frequently asked questions

Is there a limit on the number of products or records I can import/export using the plugin?

There is no hard limit imposed by the plugin. However, performance depends on your hosting environment. For large stores, use scheduled imports/exports and FTP uploads to ensure a smooth process.

Can I import products with custom taxonomies or attributes not native to WooCommerce?

Yes, the plugin supports importing products with custom taxonomies and attributes. During the import process, you can map your CSV columns to these custom fields to ensure they're correctly assigned to your products.

Is it possible to import subscription products, orders, and users along with their associated subscription details?

Yes, you can import subscription products, orders, users, and their details. Ensure your CSV includes all necessary subscription-related fields and map them appropriately during the import process.​

What happens if there are errors during import/export? Will it affect my existing data?

If an error occurs, the plugin logs it in the debug log without affecting existing data. The import/export process will skip faulty records and continue with the rest. You can review the logs and fix any issues before retrying.

How does the plugin handle duplicate records during import?

The plugin can identify existing records based on unique identifiers (such as product SKU or order ID) and will update them rather than creating duplicates, if configured to do so. You can also choose to skip or overwrite duplicates based on your needs.

How are product images handled during import? Can I import images from external URLs?

Yes, you can import product images from external URLs. Include the image URLs in your CSV file under the 'Images' column, and the plugin will fetch and assign them to the respective products during import.​

Is it possible to schedule recurring imports or exports, such as daily inventory updates?

Yes, the plugin offers scheduling features that allow you to set up recurring imports or exports at specified intervals, facilitating tasks like daily inventory updates.

How does the plugin handle large datasets? Are there any performance considerations?

The plugin is designed to handle large datasets efficiently. However, for optimal performance, it's recommended to increase server resources, such as memory limit and execution time. Additionally, utilizing the scheduling feature can help manage large imports by breaking them into smaller batches.

Can I import orders with custom order statuses or custom fields?

Yes, the plugin supports importing orders with custom statuses and fields. Ensure your CSV includes these custom fields and map them appropriately during the import process.

Extension information

  • WordPress version required: 5.0
  • WooCommerce version required: 3.0.0
  • PHP version required: 5.6
  • Tested with WordPress: 7.0.4
  • Tested with WooCommerce: 11.0.1
  • Requires at least WordPress: 4.0
  • Requires at least WooCommerce: 3.0.0

Countries

  • Worldwide

Languages

Arabic, Dutch, French (France), German, Portuguese (Brazil)

Requirements

  • WooCommerce 3.0+
  • WordPress 4.4+

Customer reviews

Average rating 4.1

18 reviews from verified users

5 stars, 67% of reviews
4 stars, 6% of reviews
3 stars, 11% of reviews
2 stars, 6% of reviews
1 star, 11% of reviews
  • Rated 5 out of 5
    touchcac70e94e4GermanyJul 14, 2026
    Great product, with great support – short response times and dedicated, quick problem-solving.
  • Rated 5 out of 5
    Erwin TrepkaThailandJan 12, 2026
    It does exactly what it should. Regards Erwin
  • Rated 5 out of 5
    IlanaAustraliaDec 23, 2025
    These guys are incredibly quick to respond to support requests and usually come back straight away with clear fixes or practical suggestions, without a lot of back and forth. The team is professional, helpful, and easy to deal with. I have purchased several WebToffee plugins over time and would happily recommend them. I will definitely continue using their plugins in the future.
  • Rated 2 out of 5
    cory201117CanadaAug 11, 2025
    I'm having same issues as other users. Basic functionality is only half working. I have got lots of support but it's all the same thing: - keep increasing your PHP - don't use that feature And then it takes three weeks to get any movement. It's been a total headache and I wish I had went with another plugin. Do your research OUTSIDE OF THIS MARKETPLACE! This plugin has potential, I've seen it work. But I can't use it to run my business the way it is advertised. Mark, I appreciate your work but until we get it working I can't recommend this plugin. I will update my review if I am able to rely on this purchase. So far though, it's delayed my website redesign massively.
  • Rated 1 out of 5
    Jason HebertCanadaJul 15, 2025
    This plugin quite frankly does not work. It refuses to export a single thing. You can't install it on more than 1 site at a time which more or less makes it useless. You can't get a refund either so they basically just are out to steal people's money. AVOID THIS POS AT ALL COSTS. I came back to further explain how useless this plugin is. I have tried every possible setting and no matter what you cannot export anything at all. I wasted an afternoon trying to get this to work. This company is run by scam artists. They should be reported and shut down.

Related Products

Price $279 annually
Rated 3.9 out of 5 stars
Price $199 annually
Rated 4 out of 5 stars
Price $29 annually
Rated 3.7 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $79 annually
Rated 4.2 out of 5 stars
Price $49 annually
Rated 3.9 out of 5 stars
Price $59 annually
Rated 2.8 out of 5 stars
Price $39 annually
Rated 3 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.