#1 Independent Seller of WooCommerce Plugins

< Back to blog

WooCommerce Essential GuidesWooCommerce: How to export products

Hi and welcome back to this guide on how to correctly install and configure WooCommerce.

In the previous chapters we have seen how to set up your website and sell different types of products, in this chapter we are going to talk about a very important feature in your store: the Export function.

Exporting data from your website is useful in several scenarios:

  • In case you want to create a secondary partition or website with the same data as the former.
  • In case you want to create a backup copy for the data in your website in order to avoid losing precious information.
  • In case you want to copy specific data from your website to use elsewhere, like a managing tool.

WordPress offers an export and an import tool.

Today we’ll see the first one, show where you can find it and how to use it.

First, open your WordPress dashboard:


Then browse through the menu on the left until you find the Tools tab:


You will see three options, click on “Export:”


This will open a page you can use to select the content you wish to export:


The first option is “All content”:


Selecting this options allows you to download all of the content of your website in a single file, including posts, products, coupons, orders etc.

In case you want to download specific information, you can select one of the following elements, such as “Posts”:


For instance, by selecting “Posts”, several drop-down menus will open, allowing you to choose the features of the articles you wish to export (unless you want to download all of them in which case you can leave them as they are)

First we find “Categories”:


Where we can choose which specific category of post you wish to export, followed by “Authors”:


In this section you may decide to only export the posts from a specific user or all of them. Next, you will find “Start date” and “End date”:


This is how you can select a specific time frame and export the posts it contains. Ultimately, you can select the “State”:


So that you can export posts with a specific state, such as drafts or published ones.

“Pages” works the same way:


While for these two first options it’s possible to make a more precise selection, for the following ones we find the general export function, such as with “Products”:


“Variations” (I recommend you read the dedicated chapter in the guide on how to create a variable product, if you haven’t already):


Your customer’s “Orders”:


The “Refunds” you have issued so far:


The “Coupons” (which we will take a closer look to in a future chapter of this guide):


And “Webhooks”:


These allow external applications to follow the activity that takes place on your website (such as notify a payment gateway that a new payment or refund has been issued).

The last option, “Media” allows you to export images and videos you have uploaded to your website and also offers the chance to select a specific time frame:


Now all you have left to do is to click on “Download Export File” to download the XML file you will then be able to upload on another website using the dedicated import tool, which we are going to examine in the next chapter.

See You soon!