WooCommerce product tags were designed for one-at-a-time editing: open a product, type a tag, save, and repeat. However, this method only works for small stores with a handful of products. Stores with larger catalogs need a scalable way to create and assign tags in bulk.
WP All Import replaces WooCommerce’s manual product tagging method with a single, file-based tag data import that is easy to configure. This article walks through WP All Import’s basic product tag import process, then covers the advanced scenarios the plugin handles beyond that core workflow.
📑 Table of Contents
Use Cases for Importing Product Tags in WooCommerce
A bulk product tag import in WooCommerce can be used for so much more than simply setting up tags on a new store. Some common scenarios include:
- Bringing over tag data during a store migration from another platform
- Reorganizing an existing tag taxonomy across a large product catalog, including renaming, merging, or standardizing tags at scale
- Applying time-sensitive tags, such as sale or seasonal labels, to large batches of products in one import
- Keeping tags current through recurring imports synced with a supplier feed or PIM system
- Making a catalog easier to search and filter by tagging products in bulk rather than individually
All of these rely on the same core WooCommerce product import workflow, which is covered in the next section.
How to Import Product Tags in WooCommerce (Step by Step)
- Start a new import. From the WordPress admin dashboard, navigate to All Import → New Import. Add the source file using any of the available methods (upload, existing file, or URL) and then choose Taxonomies as the import type, followed by Product tags as the specific target. Click Set Up Import to proceed.

- Map your file to product tags fields. On the Drag & Drop screen, map the incoming data from your file to the available tag fields. WP All Import matches incoming tags against existing ones and reuses them rather than creating duplicates. New tags are created only when no match exists in the database.

- Configure the import settings. Proceed to the Import Settings screen to set the Unique Identifier for the import, define whether the import creates new tags or updates existing ones, and click Continue.

- Run the import. Review the import settings summary and click Confirm & Run Import.

- Verify your imported tags. Once the import is complete, head to Products → Tags in wp-admin to confirm the tags were created and populated as expected.
Advanced Product Tag Import Scenarios WP All Import Handles
The core import loop for WooCommerce product tags covered above applies to standalone tag imports from start to finish. WP All Import does even more by extending the same process into scenarios such as full product imports, bulk retagging at scale, and category-level coordination.
Importing product tags alongside full product data
A dedicated WooCommerce product tag import is one option, but not the only option. WP All Import also supports importing product tags as part of the fields in a full WooCommerce product import file, alongside others like images, categories, attributes, etc. This way, a full catalog import handles tagging automatically. How to Import and Export WooCommerce Products demonstrates this combined approach.
Exporting product tags for bulk editing, then re-importing
For scenarios where a large-scale WooCommerce product tag edit is required, it is handled through an export-edit-reimport cycle: export existing tags with the Taxonomies → Product tags option, revise them in a spreadsheet, then bring the file back in through import with WP All Import. How Do I Export Product Tags from WooCommerce? covers the export half of this process
Keeping product tags in sync with product categories
Product tags are rarely handled in isolation; most stores manage them alongside product categories within the same import. How to Import and Export Product Categories in WooCommerce covers the category-side workflow.
Final Thoughts
Compared to other parts of a WooCommerce product catalog, tags are one of the aspects that are most likely to change often after a store launches. New tags are introduced during a promotion, product launch, when there’s a trending search term, etc.
WP All Import makes it easy to treat tag data as a repeatable import rather than a one-time cleanup project. This keeps the tag taxonomy aligned with how the catalog evolves over time, without requiring anyone to manually edit the tags on individual product pages as that evolution happens.
Import WooCommerce Product Tags — Frequently Asked Questions
WP All Import is the best product import plugin for WooCommerce. It was built specifically for handling WooCommerce products, variations, categories, tags, attributes, custom fields, and images from a single CSV, Excel, or XML file. It features a drag-and-drop field mapping interface and an existing-term matching functionality that make it suited for both simple product imports and large, complex catalogs.
You can import products into WooCommerce with WP All Import. The steps are as follows:
1. Go to All Import → New Import
2. Upload a CSV, Excel, or XML import file, and select WooCommerce Products as the import type.
3. Use the Drag & Drop screen to map file columns to product fields, including price, SKU, categories, tags, and images.
4. Click Confirm & Run Import.
Use WP All Import to import an XML file into WordPress. Go to All Import → New Import, upload the XML file, and select the post type or taxonomy you're importing into. WP All Import parses the file's structure automatically and displays it in the Drag & Drop screen, where each XML element maps to a WordPress field before the import runs.

