WooCommerce GuideWooCommerce: 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:

dashboard

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

tools

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

export

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

export-all-content

The first option is “All content”:

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”:

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”:

categories

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

sta

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”:

start-date

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

status

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

“Pages” works the same way:

pages

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”:

products

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

variations

Your customer’s “Orders”:

orders

The “Refunds” you have issued so far:

refunds

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

coupons

And “Webhooks”:

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:

media

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!