Order, Coupon, Subscription Export Import for WooCommerce 4.615 38 reviews

The Best Order, Coupons, and Subscription Import and Export Suite

Hassle-free import and export of order, coupons, and subscriptions data using a CSV/XML/Excel file.

30 Days Money
Back Guarantee

99% Customer
Satisfaction Rating

A subscription entitles you to 1 year of updates and support from the date of purchase.

All the prices shown are in USD

Trusted by 1.5+ Million Websites

Seamless migration for orders, coupons, and subscriptions using a CSV/XML/Excel file

Our import and export plugins for WordPress have the most active installs and ratings on WordPress.org

Export to or Import Orders/Coupons/Subscriptions from CSV/XML/Excel

Provisions for quick export/import from DB, based on a pre-saved template or a new export with advanced options. Process data in batches ensuring successful import/export irrespective of its size/count.

FTP/URL/Scheduled Import or Export Orders/Coupons/Subscriptions

Multiple FTP Profiles or Scheduling options included. Dedicated FTP profile settings to manage and manipulate easy scheduled import/export.

Allows import/export of orders from other formats

The plugin facilitates import/export from other service providers like UPS WorldShip and FedEx using filters.

Compatible with major custom plugins

Compatible with subscription orders created by WooCommerce Subscriptions Plugin. Supports coupons created by WooCommerce Bookings, YITH WooCommerce Order Tracking, and more.

Simple Ajax interface and flexible API

User-friendly interfaces for better import/export experience. Easy drag and drop mapping columns provisions embedded within distinct categories.

Several filter options for custom import/export

Filter orders, coupons, and subscriptions in different ways to obtain custom import/export.

View detailed History, Debug logs, and Cron Schedules

Success/Failure processes are keenly recorded and viewed from the History section. Debug logs are included for identifying and resolving issues easily. Upcoming, ongoing, and completed actions can be viewed from the scheduled section.

Facilitates effortless to&fro Migration

Export/import WooCommerce orders, coupons, and subscriptions with custom metadata from one website to another.

Provision for Bulk Edit

Merge or update additional information to existing orders, coupons, and subscription details before or during the course of import/export.

Trusted by website owners_ from 100+ Countries

Very powerful set of plugins, which did a wonderful job, exactly as advertised/expected. And stellar Technical Support, indeed.
A fantastic plugin which really delivers against my need to bulk import (and regularly update) subscriptions and orders. Nothing else like it in the m... Show more
Great plugin and the support was perfect when I needed a special feature. Thanks again!!

View all reviews

Export WooCommerce Orders

With this feature, you can export and download order details as a CSV file on your computer or on FTP/SFTP server. You can select the starting order row number, the maximum number of orders, start date, end date, and status as criteria while exporting orders.

Supports CSV, XML, and Excel

With the support of CSV, XML, and Excel formats, you can easily move order data between most of the platforms.

Scheduled Export using Cron Job: You can schedule the export of the Orders, Subscriptions Orders, and Coupons at regular intervals to an FTP location by providing starting time and intervals between export. You can use a saved mapping file during auto export.

Get Plugin Now

Import WooCommerce Orders

Import via Multiple Methods:
You can use the import functionality to:

  • Import by uploading a CSV file from your computer.
  • Import the file from a remote server via FTP/SFTP.

In case you want to import orders to WooCommerce, you first need a CSV file with the required order details. Import this CSV file by using the Import Orders option and map the required fields. This imports orders to your online store with Line Items, Customer details, Order total, etc.

Map Order Columns Easily: The columns of your CSV may not correspond with the WooCommerce order data fields always. You can map fields using the simple interface and then save the mapping settings for later imports.

Scheduled Order Import using Cron Job: You can auto-import the Orders at regular intervals from CSV, which is present on FTP server, by providing starting time and intervals between imports. You can also automatically export the orders to FTP in a CSV file at regular intervals.

Get Plugin Now

Coupon Import/Export

Supports CSV, XML, Excel and TSV File Format
Export and download coupon data of different types in CSV, XML, Excel (XLS, XLSX), and TSV file format.

Facilitates Scheduled Export using FTP/URL
The plugin helps to schedule coupon import/export using multiple FTP/URL profiles.

Filters for custom import/export
You can facilitate custom coupon export/import using several filter/sort options:

  • Status
  • Type
  • Amount range
  • Date

Get Plugin Now

Subscriptions Import/Export

Supports CSV/XML/Excel File Format
Export and download subscription data of different product types in CSV, XML, Excel (XLS, XLSX), and TSV file format.

Facilitates Scheduled Export using FTP/URL
The plugin helps to schedule subscription import/export using multiple FTP/URL profiles.

Filters for custom import/export
You can facilitate custom subscription import/export using several filter/sort options:

  • Order Date
  • Next Payment Date
  • Payment Methods
  • Email
  • Products
  • Coupons

Get Plugin Now

Make Bulk Updates

Merge or Update Orders
This feature is useful to add more information to the orders or update the existing data. When your existing data need to be modified, you can update it by importing the updated CSV file instead of manually updating orders one by one.

Update Existing Orders
You can use the update orders feature to add more information to existing orders or updating the existing order details. This helps the store owner to update hundreds or thousands of order statuses in a go.

Apply Rules to Modify Fields in Bulk
Modify hundreds or thousands of orders by applying custom rules during import (e.g.: change the status of the order). An Evaluation field is used to modify/update the value of order fields mapped during the import process.

Get Plugin Now

Scheduled Actions, Debug Logs, and Detailed History

Scheduled Actions: Lists all the scheduled processes for import and export. You can disable or delete unwanted scheduled actions to reduce server load and reduce the chances for the failure of actively scheduled actions.

Debug Logs: Lists developer logs mostly required for debugging purposes. Options to view detailed logs are available along with delete and download (that can be shared with the support team in case of issues).

History: Lists the runs and the status corresponding to every import/export with options to re-run, view a detailed log, or delete an entry. Re-run action will take the user to the respective screen depending on the corresponding action type and the user can initiate the process accordingly.

Get Plugin Now

Multiple Import and Export Methods

Options to choose a convenient import and export method

You can import and export the data using three different methods.

Quick import/export: Import/Export all the data related to the export in one go without using any import/export options provided by the plugin.

Pre-saved Template: Use a pre-saved template for the import/export without having to configure the previous settings again.

New import/export: Do a fresh import/export with all new configurations.

Furthermore, you can choose the location of the CSV file for the import:

  1. Using CSV on your local computer
  2. Using the URL where the CSV can be fetched
  3. Using the FTP location of the CSV file

Get Plugin Now

Scheduled Import/Export using Cron Job

Ensure regular batch import and export of data

You can auto-import the order data at regular intervals from CSV, which is present on FTP/SFTP server, by providing starting time and intervals between imports. You can also automatically export the data to FTP/SFTP in a CSV file at regular intervals.

You can create and manage multiple FTP profiles for use either on a one-time import/export or for a scheduled process.

Get Plugin Now

Bulk Modification of Data Using Import Rules

Update or merge data during the import

Modify hundreds or thousands of entries of orders, coupons, and subscriptions by applying custom rules during import (e.g.: change the status of the order).

An Evaluation field is used to modify/update the value of order fields during the import process. Data related to an existing entry in the store can be modified during an import.

Get Plugin Now

Support Different File Formats

Export and import data using CSV, XML, XLS, XLSX, and TSV files

You can import and export data in many different formats including CSV, XML, Excel and TSV. Each post type that can be imported and exported supports all these file formats.

Get Plugin Now

Language Support

The plugin supports the following languages out-of-the-box:

    • Arabic
    • French
    • Portuguese (Brazil)
    • Dutch
    • German
    • Spanish
    • Japanese
    • Italian

Moreover, the plugin is WPML compatible (simple products).

Note: The translations have been done using Google and Translation memory suggestions based on previous similar poedit records with little or no manual work.

Get Plugin Now

multilingual compatibility
Technical info PHP WordPress WooCommerce
Minimum Version 5.6 or higher 3.0 or higher 3.0 or higher
Tested up to 8.2 6.3.1 8.1

You may also like these plugins

Featured image of WordPress Users & WooCommerce Customers Import Export

WordPress Users & WooCommerce Customers Import Export

Rating 4.96


27 reviews



Easily import and export your WordPress users and WooCommerce customers using the Import Export plugin for WooCommerce. The plugin supports the use of CSV, XML, TSV, XLS, and XLSX file formats.

Featured image of Import Export Suite for WooCommerce

Import Export Suite for WooCommerce

Rating 4.71


7 reviews



An all-in-one plugin to import and export WooCommerce store data. You can import and export products, product reviews, orders, customers, discount coupons, and subscriptions using this single plugin.

Featured image of Product Import Export Plugin For WooCommerce

Product Import Export Plugin For WooCommerce

Rating 4.84


217 reviews



Seamlessly import/export your WooCommerce products including simple, variable, custom products and subscriptions. You may also import and export product images, tags, categories, reviews, and ratings.

Frequently Asked Questions

See the list below for our most frequently asked questions about our plugins. If this doesn’t satisfy your requirement, please reach out to support team.

The plugin license comes as a 12-months subscription. The license is valid for one year and will renew after that automatically unless canceled. You can use the plugin for lifetime, but support and updates of the plugins will be available as long as the license is active.
We have extensive documentation on our website (tutorials, knowledgebase, FAQs, and sample code snippets). If you need any assistance you can create a new support ticket and our team will respond as quickly as possible. We usually respond within 1-2 business days. Product support via phone, Facebook, or Twitter is unavailable at this time.
We offer a 30-day money-back guarantee whatever the reason. If you find the product does not work the way you need it, we can issue a refund.
Once your order is complete, you should receive an email notification with a download link. You may also go to your account page and click the Downloads tab to find all available products.
Yes, they are compatible. However, you will need a license for every site. E.g., if you have subsites as, www.domaninname/site1, www.domaninname/site2, www.domainname/site3, you will have to activate the license on every subsite (site1, site2, site3). Our system recognizes the name of the URL www.domainname/site1 is different from www.domainname/site2 which mean you will need to buy a license for every subsite in order to activate them on all sites.
Since the license is valid per site, you can only activate it on one site at a time. During testing, you may activate in the staging site and once you decide to go live, you can deactivate from staging and activate in the live site.