• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • Flexible Refund and Return Order
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

How to import WooCommerce products with categories?

Plugin Tutorials, WooCommerce import products

Tomasz Bednarek5 minutes readUpdated: 2025-03-06Updated: 2025-08-20
blog category heading image

Fast product import or updating products in WooCommerce should get all data including categories. Why? Because you don’t want to manually change each product category after such an import, right? Today I will show you a free plugin to import or update WooCommerce products focusing on product categories.

We have a plugin for you that will easily help you import products with categories in WooCommerce.
Here is a quick link to download the free plugin:
Download Dropshipping XML for WooCommerce for free →

Have you ever wanted to upload a lot of products into WooCommerce? Then, you know that WooCommerce gives you not enough tools to import categories 🙁!

In this article, you will learn how to import WooCommerce products with categories from any CSV or XML file 🙂. Next, I will show a free plugin and its 5 methods for category creation. Finally, you will learn how to update WooCommerce products with categories and other fields effectively! Let’s begin 🚀!

Contents

    • All Plugins Bundle
  • Import products to WooCommerce - a quick guide
    • How to import products with the plugin?
    • All Plugins Bundle
    • All Plugins Bundle
  • WooCommerce product categories know-how
  • How to import WooCommerce categories?
    • Import products with one category
    • Category mapping (multiple categories)
    • Import products from selected categories
    • Select categories automatically (PRO)
    • Build category tree
  • Update product categories
  • Summary
    • All Plugins Bundle
    • All Plugins Bundle £99
    • Related Articles
  • How to export WooCommerce products with categories?
  • Faster WooCommerce with the bulk import of products (free plugin)
  • WooCommerce XML import is simple with this plugin. Just try!
  • WooCommerce import products with images - how-to guide
  • Dropshipping XML WooCommerce - import products to your store

All Plugins Bundle

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Download for free or Go to WordPress.org
WP Desk
Plugins used by 239,857+ shops

Import products to WooCommerce - a quick guide

Product import in WooCommerce usually relies on a CSV or XML file from your warehouse or an exported feed from other CRMs. You may just want to quickly upload hundreds of products when migrating from Shopify, Magento, or Opencart.

Of course, you could add them manually. But that option would take a lot of your time, so you need something faster and more robust, right? Let me show you a free plugin to import products into WooCommerce with all the necessary data, including product categories.

Dropshipping Import Products for WooCommerce is a plugin to help you map the feed with the WooCommerce product data fields. The process is quite simple and lies in 5 configuration steps.

👁️ See screenshots of all of these steps.

🔽Below you will find detailed information on each of them.🔽

adding a new import
Step 1: Create a new import & choose the file
selecting product branch
Step 2: Select the product branch
mapping product fields
Step 3: Map product fields
setting import options
Step 4: Set import options
import process
Step 5: Start the import [PRO]

 

How to import products with the plugin?

First, you need to get and install the extension in your WordPress dashboard. Then, follow the steps below.

All Plugins Bundle

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Download for free or Go to WordPress.org
WP Desk
Plugins used by 239,857+ shops
  1. Create a new import & choose the file

    The first step is to add a new import and enter the URL of the product feed (CSV or XML):

    WooCommerce import variable products with images - add a CSV or XML product feed file
    WooCommerce import products with categories - add a CSV or XML product feed file
  2. Select the product branch

    Then, choose the appropriate branch in the feed with products. Sometimes there is more data in the feed so you need to decide. The plugin will often guess the right product branch itself 🙂.
    Import products - choose the right branch from the file

  3. Map product fields

    Next, the most important part. You can use the plugin drag&drop UI to choose what to import by matching the data from the branches with WooCommerce product standard fields or attributes.

    You may also add your input. I will tell you about categories in a while.

    Product Mapper to import products to WooCommerce with all data like attributes, categories, or images
    Product Mapper to import products to WooCommerce with all data like attributes, categories, or images
  4. Set import options

    Also, configure the last things before uploading the products.

    WooCommerce Import Products with Images - plugin options
    WooCommerce Import Products with Images - plugin options

    Import options are important as you can, for example:

    • decide to create new products as drafts,
    • bulk delete products if future imports won’t find products in the feed,
    • choose product fields to update in the future imports of the file,
    • and more.

    💡See all import options in the plugin documentation →
  5. Start the import

    Finally, make the import start. Check if everything is being imported correctly. You may always stop the process, make some changes and rerun the import to update the data!

    Import Process Dropshipping XML WooCommerce plugin
    Thanks to the event log, you can keep track of the import process
💡 Compare free ways to import products with images in WooCommerce →

Get our free plugin and start importing products with categories in WooCommerce today!

All Plugins Bundle

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Download for free or Go to WordPress.org
WP Desk
Plugins used by 239,857+ shops
💡 See all plugin options. [FREE and PRO]

WooCommerce product categories know-how

Before showing you how to use the plugin to import WooCommerce products with categories, I will tell you some important things about product categories.

WooCommerce product category is a taxonomy that lets you group similar products in distinctive and descriptive collections. You can create categories under the Products → Categories menu.

When adding a new category, you can decide on its name, slug, description, parent category, display type, and thumbnail.

Add new product categories in WooCommerce

This parent category option is important if you want to group products and present them to customers in more precise categories and subcategories.

When editing WooCommerce products you can choose one or more categories. You can also create new categories on the fly (with the category name and parent category options available) which may be faster sometimes.
Add a new category in the product edit screen

What’s more, you may change or add new categories for more products faster. To do that, choose the Edit option in the Products menu.

Bulk edit product categories in WooCommerce

Product categories group your items in WooCommerce. It’s an important factor for search engines, widgets, filtering, and your customers to find products, of course 🙂.

Ok, let’s see now how to use the free plugin for importing products into WooCommerce with advanced options for product categories.

How to import WooCommerce categories?

Dropshipping Import Products for WooCommerce gives you several options for categories.

Dropshipping map categories when importing products into WooCommerce

I will describe each one below.

Import products with one category

First, you can set one default category for all imported or updated products.

Import WooCommerce products into one category

This option is great if you want to import WooCommerce products from a small CSV or XML file and you do not need more categories. This is also a fast way to update the category for all products previously imported. For example, if you want to rethink the WooCommerce product category structure.

Category mapping (multiple categories)

The second option is to import WooCommerce products with multiple categories. Here, you can enter the feed branches to look for the category values. You may add more of them separated with a comma.

Import products with category mapping

Then, in the Categories mapper choose the existing WooCommerce product category and type in the value of the category of the feed’s branches you chose to map. Of course, you can add multiple pairs here.

Import multiple product categories in WooCommerce

The plugin will import products into WooCommerce with the categories according to your settings. But if you have more categories and many values in the feed this solution may not be the fastest. However, you may use it with the next two options to speed things up 🚀!

💡 If the category pair will not be found, the plugin will give a product the default product category.

Import products from selected categories

Next, you may choose to import (or update) products from the mapped categories only!

Import products only from mapped categories

It’s useful if the product feed has a lot of products you don’t want.

💡 One tip: you may also use conditional logic for categories (or other feed branches). It’s available with the PRO version of the plugin.

Select categories automatically (PRO)

This PRO feature lets the plugin create WooCommerce product categories on the fly with the values from the product category field.

Create categories automatically

It’s a fast solution as you will not have to map the categories, the plugin will get all categories for you. Of course, you may still use the mapper if you want to overwrite the feed value.

The disadvantage of this option is that sometimes categories in the feed are too long or contain additional special characters like -, >, |, or /.

💡 It’s possible to add a custom filter to clear characters from some data during the import. Filters are available in PRO.

Build category tree

Finally, you may prepare a custom category tree. It’s the most advanced option for making categories when importing products to WooCommerce with our plugin.

Create category tree

It works similarly to the Categories mapper. You define the branch or branches (separated with a comma) from the product feed to get the product categories.

Then you choose the special character of the category, for example, / if the category value in the feed is Cars/Used/Ford. The plugin will then import products with the lowest category (Ford) and add the whole category tree to the product categories in WooCommerce.

Also, you may decide to check all categories (Cars, Used, Ford) with one checkbox 🙂!

Add products with subcategories in WooCommerce

Update product categories

Last but not least, what about updating WooCommerce products? Can the plugin do that for me too?

Yes. Dropshipping Import Products for WooCommerce lets you update the products based on the name, SKU, or variations (if you want that product type). The subsequent import will bulk update the product fields you choose in the Import options.

Synchronize product data and bulk update product categories in WooCommerce

That’s it! Of course, you may always come back to the product mapper and import options or clone the import to set different rules, mapping, etc.

Edit product mapper, import options, and clone the import

💡 The PRO version of the plugin lets you set the import schedule. It may be useful if you want to make bulk updates automatically.

Summary

Today you’ve learned how to import WooCommerce products with categories. You’ve read how to add products in bulk in 5 simple steps. Also, how to use the product mapper to import categories to your WooCommerce store 🙂!

Now, I encourage you to get the plugin and start right away.

All Plugins Bundle

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Download for free or Go to WordPress.org
WP Desk
Plugins used by 239,857+ shops

Also, take a look at all features in PRO, and try it in a free demo.

And of course, let us know if you have any questions 🙂!

💡 One more thing: we have also a plugin to export WooCommerce products with images and product categories. Read how to export WooCommerce products with categories with WordPress, WooCommerce, and a plugin →
Last but not least, check out the all plugins bundle offer, which gives you the opportunity to purchase the Dropshipping Import PRO plugin along with its add-ons and other products that complement its features.

All Plugins Bundle £99

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Add to cart or View Details
WP Desk
Plugins used by 239,857+ shops

Related Articles

WooCommerce export product categories

How to export WooCommerce products with categories?

In this article, you’ll learn 3 ways to export products with product categories in WooCommerce. I will mainly focus on the export options. The article...
WooCommerce bulk import of products with Dropshipping XML WooCommerce (free plugin)

Faster WooCommerce with the bulk import of products (free plugin)

Today, I will show you how to import products in WooCommerce faster thanks to the bulk product upload. I will be using a free product importer plugin ...

WooCommerce XML import is simple with this plugin. Just try!

Hey, in this post, I will try to show you how to configure WooCommerce XML import with Dropshipping XML WooCommerce plugin. And I will specifically sh...
How to import WooCommerce products with images from a CSV or XML file

WooCommerce import products with images - how-to guide

Adding products in WooCommerce is easy, but when you need to import products with images, read this article. You will see the 3 ways to add images to ...
Dropshipping XML WooCommerce plugin - import products to your store

Dropshipping XML WooCommerce - import products to your store

Would you like to know how to start dropshipping with WooCommerce? Or see how to import products to WooCommerce and synchronize them with your wholesa...

5 minutes read14511 views

Tomasz Bednarek

Copywriter and Marketing Specialist

Author of numerous articles and educational materials created for WP Desk and related services focused on WooCommerce plugins (Flexible Invoices, F...

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →
WP Desk › Blog › WooCommerce products › WooCommerce import products › How to import WooCommerce products with categories?

Primary Sidebar

Contents

    • All Plugins Bundle
  • Import products to WooCommerce – a quick guide
    • How to import products with the plugin?
    • All Plugins Bundle
    • All Plugins Bundle
  • WooCommerce product categories know-how
  • How to import WooCommerce categories?
    • Import products with one category
    • Category mapping (multiple categories)
    • Import products from selected categories
    • Select categories automatically (PRO)
    • Build category tree
  • Update product categories
  • Summary
    • All Plugins Bundle
    • All Plugins Bundle £99

All Plugins Bundle £99

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Add to cart or View Details
WP Desk
Plugins used by 239,857+ shops

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}