Today, I will show you how to export WooCommerce products with variations. You will see 3 methods to export variable products in WooCommerce (two built-in options and one with a dedicated plugin). Choose the one that suits your needs. Let’s begin!
You can export product variations in WooCommerce with WordPress and WooCommerce alone. But, you can’t modify the output of the feed that easily 🙁.
First, I will show you two free methods. Then you’ll see how to export products with variations in WooCommerce with a plugin and adjust the exported data 🙂.
Table of contents
- WooCommerce product attributes and variations
- Export products with variations (3 methods)
- Test the plugin & get a free plugin to import products
WooCommerce product attributes and variations
First, let’s remind ourselves why and how to use attributes and variable products in WooCommerce.
WooCommerce product attributes
In short, what are WooCommerce product attributes?
They let you add more detailed information about products:
You can set product attributes and their values (terms) in the Products → Attributes menu.
When adding or editing a WooCommerce product, you can then choose a new attribute from the global list (as set above) or add a unique attribute per product.
WooCommerce variable products (products with variations)
Attributes may be used for internal purposes (not visible on the product page):
They are mostly used as a good way of gathering and showing product details to customers.
But, you can also use them to sell products with variations. For example, t-shirts with different brands and sizes, phones with options, or a nice watch with colors:
How to set up a variable product in WooCommerce?
First, change the product type to a Variable product:
Then, check the attributes for variations:
Next, generate product variations (from available combinations of attributes):
Finally, set options for each variation (at least the price). And that's it.
Now, let’s go back to the main topic of this article (product export).
Export products with variations (3 methods)
If you need to export WooCommerce products (simple or/and all product variations), you can choose one of three options.
Export variable products with WordPress exporter
First, you can use the built-in WordPress tool to export data:
As you can see, I’ve picked up Products, but the exported XML file will contain only the main product (container) for variants.
So if I want to get product variations, I will have to generate a second file with Variations.
WordPress will create a new XML file with WooCommerce product variations only.
This free tool is ok if you need to quickly migrate products from one WooCommerce to another. But exporting WooCommerce products and variations separately may take time and be a little confusing.
Export products with variations with WooCommerce alone
The second free way of exporting products (including variable ones) is in WooCommerce.
What’s more, here you can choose the product type, columns, and meta to export.
This tool will let you customize the columns and even export products from specific product categories. The WooCommerce exporter will generate a CSV file with a cleaner view and necessary data.
You may also export WooCommerce product variations:
With product variations, the option to select categories is missing, but you get a more detailed CSV:
The WooCommerce way of exporting products is much better but is there anything more?
Export WooCommerce variable products with a plugin
Yes, there is a way to export WooCommerce products with variations (and other types) with advanced options. I will use the Dropshipping Export Products for WooCommerce plugin.
Let me show you how to use the plugin to export WooCommerce products with variations.
Set the new export file
After the installation, go to the plugin menu, and add a new export with the Export products option.
Choose the product type and file format
Then, select the WooCommerce product types for this export and the output file format (XML or CSV).
In the next step, use the plugin's advanced features to filter products to export based on the product name, category, price, stock, etc.
Product fields mapper
Next, choose the product fields to export.
Modify the product price and stock
What’s more, use the plugin to quickly adjust the product prices and stock. It’s useful if you want to import products into other dropshipping or affiliate stores.
Of course, you may also bulk update WooCommerce product prices and stock that way.Check out our twin plugin to import WooCommerce products for free 🙂.
Choose the product options
Then, set the last export options, for example, export name, schedule for automatic exports, or generating all product images in one .zip file.
Start the export & manage multiple files
Finally, start the export process.
And get your exported files (CSV and ZIP with images):
Create multiple exports and adjust their settings easily!
Of course, you can get your exported files anytime. It's useful as you do not have to set and run the exports manually anew.
Test the plugin & get a free plugin to import products
Today, I’ve shown how to export WooCommerce products with variations. You may use each method (depending on your needs) for the product export. Visit the plugin page and test the plugin in your free demo 🙂.
If you have any questions let us know.