Black Friday
  • Days
  • Hrs
  • Mins
  • Secs
30% Off

Use coupon code 'DEC30' Limited Offer!!

Star

How to Delete Field Values While Importing WooCommerce Products?

Importing product data is a common task for store owners, whether it’s for updates, migration, or syncing across platforms. But when it comes to removing outdated information, especially if you need to delete field values while importing WooCommerce products, things can get a bit tricky.

If you run a WooCommerce store, there are times when you need to import products—maybe to update details or list them on another platform. But what if you don’t want to update everything? What if you just want to remove or clear out some specific product fields?

Here’s the thing: WooCommerce’s default importer doesn’t let you delete existing field values during an import. If a field is empty in your import file, it simply skips over it, leaving the old value unchanged.

That’s why using a third-party import-export plugin is a smart move. Tools like Product Import Export for WooCommerce give you more control and let you delete specific field values during bulk imports, saving you time and effort.

In this article, we’ll show you how to use the WooCommerce Product import plugin to remove existing product field values the right way.

📌

Key takeaways:

  • WooCommerce store owners frequently import products to refresh details or to list them on new marketplaces. Sometimes, you might need to delete or update certain fields instead of importing all the information.
  • Using the right plugin simplifies product data cleanup, helps avoid manual edits, and ensures a more efficient import process, especially for large or frequently updated catalogs.
  • Plugins like Product Import Export for WooCommerce provide advanced features, including the ability to delete specific product field values during bulk imports.

Why Delete Field Values While Importing WooCommerce Products?

When managing a WooCommerce store, product data isn’t always static; it evolves. Prices change, product descriptions are refined, categories shift, and specific details may become outdated or irrelevant. In such cases, simply updating values isn’t enough—you may need to completely remove specific field data to keep your catalog clean and accurate. Here’s why:

1. To Remove Outdated or Incorrect Information

Sometimes, products carry over information that is no longer valid, like an old sale price, discontinued attribute, or deprecated custom field. Deleting these values during import ensures you’re not just adding new data, but also cleaning up what shouldn’t be there anymore.

2. To Reset Optional or Empty Fields

Not all fields need to stay populated forever. For example, a promotional message or limited-time feature might have served its purpose. Deleting such values during import helps you reset product entries without having to manually edit each one.

3. To Maintain Consistency Across Stores or Platforms

If you’re syncing data across multiple stores or marketplaces, it’s essential that outdated or extra fields from one platform don’t carry over to another. Deleting irrelevant fields during import helps maintain data consistency and prevent confusion.

4. To Save Time on Manual Cleanup

Without field deletion during import, store admins often have to go in and manually clear data field by field—an error-prone and time-consuming task, especially with a large catalog. Automation through import saves hours of effort.

5. To Prevent Customer Confusion

Incorrect product data on the frontend—such as outdated shipping information, specifications, or availability messages can mislead customers and erode trust. Removing such data ensures your product listings remain clear and accurate.

How Can You Delete Existing WooCommerce Product Field Values on Import?

As mentioned earlier, WooCommerce does not remove existing product field values by default if no new value is available to replace them. So, you will need to use a plugin to help you with this process.

Product Import Export for WooCommerce is a free plugin from WebToffee that enables you to delete field values while importing WooCommerce products. Let’s see how the plugin can import empty product field values.

This is a sample CSV of the products exported using the free product import plugin.

CSV file with WooCommerce products

The highlighted changes have been made to the file. Here, we will change the sales price of a couple of products and delete the sales price of a single item.

WooCommerce product file to be imported

You will now have to update the changes you made in your WooCommerce store. Now, follow the instructions below to do so.

1. Install and Activate WebToffee Product Import Export Plugin

Product import export for WooCommerce plugin

Once activated, you can proceed with the import process.

2. Select Product as Post Type

After activating the plugin,

  • Go to WebToffee Import Export (Basic) > Import.
  • Select the post type to import as the Product.
Selecting product as post type

3. Select Advanced Import Method

Choose the method for importing products to your console. The plugin offers two options, Quick and Advanced Import.

Note: All the options support importing empty field values, so you may choose the method that is most convenient for you.

Let’s go with the default import option Advanced Import.

  • Now select the CSV file with the updated product values.
  • Select the delimiter used in the CSV file. By default, this is a ‘comma.’ If you have used a different one, you may change the delimiter to that.
Selecting advanced import option

4. Map Import Columns

Choose the columns that you want to import. You may only have to configure this if you want to omit importing some columns. Otherwise, you can skip this configuration and directly skip to the next step.

Mapping product import columns

5. Import Updated Field Data

You have the option to import the empty cell value here. When you delete a cell value, the cell will now occupy an empty string. Usually, the tool will ignore this empty cell and will keep the previous field data. However, you can change this setting here.

  • Choose Update corresponding to the field If the product exists in the store. This will help you update the products instead of adding them as new products.
  • Set Yes corresponding to the option Update even if empty values. This allows the importer to clear or delete field values when the corresponding field in the import file is empty.
  • Once the settings are in place, click Import to begin the process.
Configuring advanced import options

Once the import process is completed, the field values that you deleted will be empty.

For example, the sales price of the product ‘Black trousers’ is now deleted.

the product before the update
Before Importing
product after the field value is deleted
After Importing

In a similar way, you can bulk delete different field values within WooCommerce by using the above feature.

Product Import Export for WooCommerce (Premium)

Product import export plugin for WooCommerce premium version

The Product Import Export for WooCommerce plugin is available in the premium version in addition to the free one. The premium version offers several additional features over the free version customizations. For instance, the premium version supports multiple file formats like XML, TSV, XLS, and XLSX in addition to CSV. The plugin also offers additional filters and customization options.

Some of the additional features of this premium plugin include,

  • Variable and subscription product type support
  • Import process scheduling
  • Exporting WooCommerce product images in a separate CSV file
  • Supports additional features and customizations required for advanced import and export
  • Supports the import and export of third-party plugin fields
🚀

Quick fact: Our Product Import Plugin boasts an impressive 4.8 rating on WordPress and powers over 90,000 active customers.

Conclusion

The products added to a WooCommerce store are subject to changes. They have to be dynamically updated to keep up with the changing atmosphere. In some situations, instead of changing, you may have to remove some fields altogether.

However, manually doing it by opening each product in your store is cumbersome. Therefore it is wise to use a plugin like Product Import Export for WooCommerce to help you with the process.

Hope this article was of interest to you. Do let us know what you think in the comments.

Frequently Asked Questions

Can I delete specific product fields without affecting the rest of the product data?

Yes. The plugin gives you precise control over what gets updated. By enabling the setting to update even empty values, you can delete specific field content (e.g., product descriptions, tags, or custom attributes) without changing the rest of the product data.

Does the plugin support deleting data for variable products or variations?

Yes, the plugin fully supports variable products and their variations. You can clear or update field values in variations by correctly structuring your import file and applying the same update settings.

How should I format the import file to delete field values?

Leave the specific cell empty in your CSV file for the field you want to clear, and make sure the “Update even if empty values” setting is enabled during import. No special placeholder is required unless configured otherwise.

Can I undo an import if I delete the wrong data?

No, the plugin does not have a built-in undo or rollback feature. It is highly recommended that you back up your WooCommerce store before running any import that may delete data.

Article by

Content writer @ WebToffee. Fueled by caffeine and a love of sarcasm. When not writing, you can catch her binging the latest drama series.

Comments (4)

Got any query? Please leave a comment or reach out to our support

Your email address will not be published. Required fields are marked *

Your Go-to Plugin for WooCommerce Product Import Export