Call Us Toll Free - US & Canada : 888-818-9916 UK : 800-069-8778 AU : 1800-990-217
Migrate Products and Orders

How to Migrate Products and Orders in WooCommerce?

Spread the love

Any store visitors would love to browse products, add their favorites to their cart, and purchase. WooCommerce offers a plethora of options for managing and maintaining orders.

It allows store owners to add or update products to their WooCommerce consistently and easily. This plugin even supports to migrate products and orders in WooCommerce stores.

Moving or copying details of each order or product is time-taking and complicated. You need to adopt easier processes to make things in a proper manner. Importing and exporting data is the quickest technique to migrate products and orders in WooCommerce.

Introduction to WooCommerce

WooCommerce allows you to whirl around a standard WordPress website into a fully-functional e-commerce store. This plugin stands out from its other contenders. It is hard to resist WooCommerce for developing an online store employing WordPress.

You will get complete ownership of the content that you publish.

Product types of WooCommerce

Rightly, WooCommerce has six types of products. Hence, it is our job to identify each type of product type and its advantages. Also, you need to analyze how it will enable optimum conversion.

Let’s understand the product types of WooCommerce:-

  • Simple Product

This type of WooCommerce product type is unique and requires shopping. But it does not have many options. The major products come under this type.

  • Virtual Product

You do not need a shipping option for this product type. Enabling this will disable the fields of shipping automatically.

  • Downloadable Product

Choosing this WooCommerce product will do the activation of the new field. It will offer a new link for downloading the product. The shoppers can easily download the file using the link. They will receive this via email once the shoppers have made their purchase.

  • Grouped Product

This is the compilation of simple products that can be separately purchased.

  • Affiliate/ External Product

These are those WooCommerce product types that are described and listed on your site but elsewhere sold.

  • Variable Product

They are product types with variations. Each has a various price, SKU, and many more.

How to Migrate Products and Orders in WooCommerce?

Hover over the menu Products on the dashboard of WordPress. Tap Add New for creating a new product.

Fill in the details that are default such as:-

  • Name of the Product
  • Description
  • Short Description of the product
  • Tags
  • Categories
  • Add the image of your orders or items
  • Add the images to the product gallery
Add Post

You can keep your product description as per your requirement. You can even add advantages of the product. Make sure to optimize the product description and title for keywords.

Select the WooCommerce Product Type

From the dropdown, pick one WooCommerce product type. This you will find in the product data meta box.

Check Virtual if you are selling a digital product and Downloadable for attaching the file to download. Checking will enable the options.

Product Data

Product Data Meta Box

Fill in all the information in the Product data meta box after choosing the WooCommerce product type.

There are seven sections included in the product data box. They are:-

  • General

Here, you can add the price value for sales and regular prices. You can implement the sale value price if you provide discounts. Else, you can implement the regular cost.

Choose the status of tax even if it is taxable or not. Select the tax class if it is taxable.

Add product data
  • Advanced

In this tab, you can add the note for purchase that will be displayed after placing an order. You can set the item’s order position using the menu orders. You can also enable the option for reviews.

Simple product data
  • Linked Products

You can provide recommendations to your customers using the option of linked products. You can also do up-selling and cross-selling.
To the checkout page, you can add your upsell product.

Linked Products
  • Inventory

Through this tab, you can manage your stocks.

For making it visible, visit WooCommerce. Hit Settings and click Products. Lastly, tap Inventory to migrate products and orders in WooCommerce. Do not forget to enable stock management and add value to the SKU.

SKU is basically the number for identification that is given for each WooCommerce service or product. You can manage this manually or employ a plugin for building SKUs.

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Add Inventory

You need to enable Manage stock to check fields such as:-

  1. Low stock threshold
  2. Allow backorders
  3. Stock Quantity

Else, you need to update the stock manually. WooCommerce will display the product as soon as you enable WooCommerce.

Enable Inventory
  • Get More Options

You will be recommended a list of premium extensions of WooCommerce to purchase and employ in your store.

Get more options

Now, that you have added all the details of the product, hit Publish just by implementing the blog post.

  • Shipping

Enter the product’s dimension and weight that needs to be shipped. You will see a field that is termed Shipping Class.

It will cluster the product as per the weight limits. It will allow you to manage products with similar weights & use the specific shipment service.

  • Attributes

In this tab, you can implement attributes like size, color, and many more. You will find the button Add next to the Custom product attribute.

Enter the name of the attribute. Some values of the attributes are segregated with pipelines. Click the option Add button to add different attributes.

Once you are done filling in attribute details, tap the option Save.


WooCommerce Orders

The orders will be generated as soon as the customer completes the process of checkout. They are only visible to Shop Manager clients and Admin. You will see a unique ID and specific status for each order.

Order Statuses will enclose the following:-

  • Checkout draft
  • Authentication Required
  • Canceled
  • On Hold
  • Refunded
  • Processing
  • Pending Payment
  • Failed

These statuses are a great way to order tracking from Pending payment to Completed. Under the menu of WooCommerce, you can add orders manually. For this,

Hit Add New and you will see a single order page. You need to share the line items and customer details. Apply Fees and Coupons and estimate the totals.

Set the status for anyone such as Pending Payment or Completed. Then, hit the option Save. The order will be successfully added.

Add new order

Importer Plugin

You can opt for an export-import plugin like WP Ultimate CSV Importer. Through this plugin, you can manage the process of export-import of complex data. You can export & import bulk data in XML or CSV files.

You can get CSV Importer on and this can be downloaded for free.

In the free version, you have 20,000+ active installs and total downloads of 1,117,755. These numbers clearly signify that this is the most popular on

You can download this plugin for free and enjoy the features such as:-

  • Custom fields
  • WooCommerce bundles
  • WooCommerce products
  • Pages
  • Import-export posts
  • Custom Posts
  • Users
  • Taxonomies

For advanced features, you need to switch to CSV Importer pro. In this, you get options for updates and scheduling. It gives support for plugins such as Yoast, WooCommerce, JetEngine, Toolset, etc.

How to Migrate Products and Orders in WooCommerce from your existing website?

It is easy to migrate products and orders in WooCommerce from your old website.

Migrate Products and Orders in WooCommerce

The default WordPress export tool can export all the details in the XML file format. However, it has no choice but to pick other formats of files and export specific data. Go for an exporter plugin.

Let’s understand clearly how to migrate products and orders in WooCommerce using CSV Importer pro.

  • Navigate to the tab of Export.
  • Select the Woo-Commerce Products module for exporting products. Else, you can for Woo-Commerce Orders for ordering export. Hit the button, Continue to migrate products and orders in WooCommerce
Select your module

You need to configure the following on the next page:-

  1. Name of the File
  2. Options for Advanced Filter
  3. File Type

Use the option of split records for splitting and exporting the records to separate files.

Export data

You need to do the configuration of the filters to extract the Product records or specific pages. It allows you to export the data of a specific category, period, inclusions, etc.

Advance filter

You get the schedule options for exporting. For this, you need to check on Do you want to schedule this export. Share the details of scheduling such as Timezone, Frequency, Date, and Time. Next, hit the button Schedule export to migrate products and orders in WooCommerce.

Schedule Details

If your business does not require a scheduling option, then tap Export.

Hit Download to migrate products and orders in WooCommerce. Do not forget to save the exported file to your system.

Migrate Products and Orders in WooCommerce, i.e New site

As same as WordPress’ default export option, there are some restrictions set for import options too.

You need to migraine products and orders in WooCommerce using XML or CSV files. For this, you can go for WP Ultimate CSV Importer.

Steps to Migrate Products and Orders in WooCommerce using WP Ultimate CSV Importer

Pick the options from External URL/ SFTP/ FTP or desktop to upload XML/ CSV.

Choose post type fr

From the dropdown, you need to select the post type.

For importing the products, the post type will be WooCommerce Product and for importing orders, it will be WooCommerce Orders.

upload CSV

Map all the headers CSV with the adjacent fields of WordPress on the next screen. Ensure to map the product-related and order-related fields.

Advance mode

Once done, fill in the name of the template inside the text box- Save this mapping as.

For importing external image URLs use the media handling page. Hit Continue for proceeding to the next action.

Tap Import for importing your Orders/ Products immediately to WooCommerce.

Import Configuration section

You must do the verification using View Logs. Else, you can do the verification directly inside WooComemrce by navigating to Orders & Products page.

In a Conclusion

Even though it is quick to migrate WooCommerce Products & Orders by exporting and importing files, but may face some errors.

Hence, it will be wise to get WooCommerce support from an eligible team like WP Video Tutorial. We are an advanced team that is adept in WordPress/ WooCommerce design and development services. Our advent developers can help you to make your journey smoother in the web world.

Join the discussionSHARE YOUR THOUGHTS

Top 7 WooCommerce SEO Plugins for 2023 to Boost Your Google Ranking