How to Bulk Edit Price and Sale Price in WooCommerce for Simple and Variable Products

Bulk edit product sale price

How to Bulk Edit Price and Sale Price in WooCommerce for Simple and Variable Products

Managing product prices in a WooCommerce store can become challenging when you have a large catalog. Store managers often need to update product sale prices during seasonal campaigns, discounts, or promotional events. Editing each product individually is not only slow but also increases the chance of mistakes.

This is where bulk editing product prices in WooCommerce becomes extremely useful. Instead of opening each product page separately, you can select multiple products and update their sale prices simultaneously.

For example, imagine you want to apply a 20% discount to all products in a category during a seasonal sale. Manually editing dozens or hundreds of products would take a long time. By using WooCommerce bulk price editing tools, you can apply the change to all selected products in just a few steps.In this guide, we will explain three practical methods to bulk edit product sale prices in WooCommerce. First, we will review how to do it using WooCommerce’s default bulk editor. Then we will show a more advanced solution using PBULKiT as a bulk editing plugin. Finally, we will explain how to update prices using the import and export CSV method.

What is the WooCommerce bulk edit sale price?

Bulk edit product sale price in WooCommerce is a quick and easy way to change the price of multiple products simultaneously. By using this method, store managers can increase and decrease the sale price of multiple products at once. 

As a result, they do not need to visit the page of each product separately and edit the sale price. Rather, they can choose all the products they want and change their sale prices simultaneously. 

WooCommerce bulk edit sale price helps store managers to make changes in product prices with fewer mistakes and lets them do their tasks faster and easier.

1. Bulk edit sale price in WooCommerce without a plugin

The default editor of WooCommerce has some limited options for filtering and bulk editing product sale prices. To have access to this editor, open the Products menu and press the All Products submenu: 

select all products section in products menu
Open WooCommerce products

In the WooCommerce product list page, follow the below steps to change WooCommerce sale price in bulk:

Step #1: Filter desired products

The first step for bulk editing product sale prices, is to filter them by Category, Types, or Stock Status. To filter products, simply open the combo box of each field and choose your desired option from the list. Then press the Filter button.

filter desired products in WooCommerce
WooCommerce products default toolbar

Step #2: Select some products

When WooCommerce displays the filtered products in the table, you need to mark some of them to use the editor.

Step #3: Bulk edit product sale price in WooCommerce

After selecting some products, open the combo box of Bulk Actions, then choose Edit from the list and press the Apply button.

Bulk edit product sale price in WooCommerce
Bulk edit products

By doing this, you will see the bulk edit form of WooCommerce. In this form, locate the Sale field and open the combo box before it.

As illustrated below, there are three options you can choose to bulk edit sale price WooCommerce, including:

  1. Increase existing sale price by (fixed amount or %): This is useful when you already set sales prices for your products and you need to increase them by a fixed amount or percentage.
  2. Decrease existing sale price by (fixed amount or %): This is useful when you already set sales prices for your products, and you need to increase them by a fixed amount or percentage.
  3. Set to regular price decreased by (fixed amount or %): This is a good option for changing the sale price based on regular price.
select sale field in bulk edit form
Change Sale price in bulk

For example, if you want to add $20 to the existing sale price, choose Increase by fixed amount, then type 20 in the textbox and press the Update button.

select increase by fixed amount in bulk edit form
Update the sale price

As you can see the changes are applied to the sales prices as we expected:

result products price and category in WooCommerce table
Result of bulk edit price

Although bulk editing with the WooCommerce default editor is quick and easy, you don’t have flexibility in filtering products. In addition, some store managers complain that the interface of the WooCommerce editor is not as user-friendly as they need.

The good news is that you can solve all of these problems by using the WooCommerce products bulk editing plugin. 

Let’s see how.

2. Change product sale prices by the WooCommerce products bulk edit plugin

WooCommerce products bulk edit plugin is a powerful tool that helps you easily manage your products and edit all product features in bulk. By using this plugin, you can even add new products in bulk to your site and export data as CSV files.

This plugin has a great advanced filter form that supports all WooCommerce fields and meta fields, in addition, it has a very simple user interface designed to make bulk edit of products absolutely simple without needing any coding knowledge. 

In this guide, we will show you how to use the WooCommerce products bulk editing plugin to change the sale price of simple and variable products.

Step #1: Install WooCommerce bulk editing products plugin 

In order to be able to use the features of the WooCommerce products bulk edit plugin, you must first download and install it on your WordPress site.

PBULKiT - Bulk Edit WooCommerce Products plugin by ithemeland

After activating the plugin, go to WordPress Dashboard > IT Bulk Editing > Woo Products to see the main page of the plugin.

select Woo Products section in Bulk Editing menu
Open PBULKiT plugin by iThemeland

All the products are displayed on this page in a table, and the tools needed for filtering and bulk editing are also designed in a toolbar above the table, which is very easy to access.

list WooCommerce table products for filtering and bulk editing
List of products in PBULKiT table

Let’s review how these tools can help you to bulk edit product sale prices of WooCommerce seamlessly.

Step #2: Filter desired WooCommerce products 

The first tool that is really helpful in the process of bulk editing product sale prices in WooCommerce is Filter Form. By clicking on the Filter icon of the toolbar, the Filter Form is opened. As illustrated below, all WooCommerce fields and meta fields are divided into 8 categories in this form to help you find the product features more easily.

You can simply open one of the tabs in the form and set your desired filter, then press the Get Products button to filter the products in the table.

select general tab in filter form
PBULKiT filter form

For example, if you want to change the sale price of simple products in bulk, try to:

  • Open the Type tab.
  • Choose Simple products in the Product Type field.
  • Press the Get Products button.
select simple product in type tab
Filter by simple product type

Then, you can see a list of Simple products in the table. 

result simple products in WooCommerce table
List of simple products in result

Edit sale prices in bulk WooCommerce for simple products

The second tool you need for bulk editing the products is the Bulk Edit form. To use this form properly, first mark some of them in the table, then press the Bulk Edit icon on the toolbar.

mark WooCommerce products and select bulk edit icon
Select products to bulk edit

The WooCommerce fields and meta fields in the Bulk Edit form are categorized into 8 tabs, just like the filter form. So, when you decide to make changes to product prices, easily open the Pricing tab and follow the below instructions: 

  • Locate the Sale price.
  • Open the dropdown list of operators and choose one of them, including:
    • Set new
    • Clear value
    • Formula
    • Increase by value
    • Decrease by value
    • Increase by %
    • Decrease by %
    • Decrease by value from regular
    • Increase by value from regular
  • Insert value in the text box.
  • Choose Round item if you need it.
  • Press the Do Bulk Edit button.
select sale price field in bulk edit form
Change sale price in bulk edit form

Now, let’s make some examples to better understand how you can use the operators of bulk editing sale prices in the Bulk Edit form.

WooCommerce bulk remove sale price

Suppose that you need to bulk remove the sale price of out-of-stock products in your store. To make this happen, try to: 

  • Open the Stock tab in the Filter Form and set the Out of Stock option for the Stock status field.
select stock status field in filter form
Filter out of stock products
  • Press the Get Products button.
  • On the main page, mark some products in the table, then Open the Bulk Edit form.
  • Go to the Pricing tab and choose Clear value in the Sale Price field.
  • Press the Do Bulk Edit button.
select clear value for sale price field in bulk edit form
Bulk remove out of stock products price

That’s it. You have successfully done the WooCommerce bulk remove sale price task.

result WooCommerce bulk remove sale price
Result of bulk remove price

WooCommerce bulk edit product sale prices by formula

One of the amazing options provided by the WooCommerce product bulk editing plugin is the ability to change sale prices by any formula.

To use the formula in our plugin, note the below considerations:

  • Use x as the existing sale price.
  • Insert *,+,/,- as operators in the formula.
  • Use parentheses if you need to separate some parts of the formula.

For example, let’s consider that you need to change WooCommerce sale price by 2x-10%. 

Here, you can find the easy steps to follow:

  • Filter the products in the filter form.
  • Mark some of them in the table.
filtering WooCommerce products in filter form
Mark some products
  • Go to the Pricing tab of the Bulk Edit form.
  • Choose Formula from the operator field of the Sale Price.
  • Insert your formula like this (2*x)-(10/100).
select formula from operator field of Sale Price
Bulk edit price with formula
  • Press the Do bulk edit button to see the result
result formula of sale price in WooCommerce table
Result of bulk change price by formula

Increase/decrease product sale price by value or percent

Another option you can use to bulk edit sale price WooCommerce is increasing or decreasing the price by a fixed amount or percentage.

Let’s suppose that you want to increase the sale price of some products by 20%. So, after filtering and locating the Sale price field in the Bulk Edit form, you just need to:

  • Choose Increase by % from the operator list.
  • Write 20 in the text box.
  • Press the Do bulk edit button.
select Increase by in operator list of sale price
Increase price by percentage using PBULKiT plugin

And you can see the result:

result Increase by sale price in WooCommerce table
Result of increase price bulk edit

Decrease sales price from regular price by value or percent

Bulk editing sale price based on the regular price of products is one of the most popular demands of store managers. To meet this requirement, we provide two options in the Sale Price field operations, allowing store managers to decrease the sale price from the regular price by a fixed amount or percentage.

For example, if you want to decrease the sales price by 50% from the regular price, you can quickly

  • Filter your products. 
  • Mark some of them in the table.
  • Open the Bulk Edit form and go to the Pricing tab.
  • Choose decrease by % from the regular price in the operator list of sale price.
  • Press the Do bulk button.
select decrease by in operator list of sale price
Decrease price by value or percentage

Then, you can see the final result in the product table.

result decrease by sale price in WooCommerce table
Result of bulk edit

Bulk edit WooCommerce sale price for variation products

The tools and options available for bulk editing product sale prices in the WooCommerce bulk editing products plugin are not limited to simple products. It is also possible to bulk edit the prices of variable products by following the below steps:

  • Filter the variable products by using the filter form.
select variable product in filter form
Filter by variable products type
  • Click on the Manage Variation button on the Toolbar and press Show Variations.
  • Mark some product variations in the table. 
select show variations in manage variation button
Click on Show Variations button
  • Open the Bulk Edit form and proceed with the other steps just like bulk editing sale prices of Simple products as we described before.

3. WooCommerce bulk edit sale price by Import/Export

If you are looking for a simple method to bulk edit WooCommerce sale price, exporting data from WooCommerce as a CSV file can be helpful. This is a quick method that is good for store managers who are familiar with editing Excel files. Let’s review how you can use this method with or without the plugin.

Export WooCommerce products for bulk edit sale price without the plugin

Following the below instructions allows you to change WooCommerce sale price without the plugin:

  • Go to the All Products page from the WordPress Dashboard. 
  • Click on the Export button on top of the table.
click on export button on top of WooCommerce table
Click on Export button
  • In the Export Products to CSV file page, you can specify the below information:
    • Which columns should be exported: For the purpose of this tutorial we chose Name and Sale price in this field.
    • Which product types should be exported: You can choose one or more types of products like simple, variable, etc.
    • Which product category should be exported: You can choose one or more product categories. 
    • Export custom meta: You can mark this option to export metadata which is not applicable in this tutorial.
Export Products to CSV file page
Specify what to export
  • Press the Generate CSV button and wait to download the file on your computer.
result Generate CSV button for products
Run the exporter

Export WooCommerce products for bulk edit sale prices with the plugin

To bulk edit prices in bulk with the Import/Export method in the WooCommerce product bulk edit plugin, follow the below instructions:

  • Filter the products by using the Filter Form.
  • Open the Column Manager form by pressing its icon in the toolbar.
select column manager icon in toolbar
Click on the Column Manager button
  • Mark the columns you want to be exported – Sale Price is essential; the other columns are optional based on your needs in the column manager section.
select columns profiles to WooCommerce export
Select columns to display
  • Press the Apply to table button.
  • Click on the Import/Export button in the Toolbar. 
select import and export icon in toolbar
Click on Import/Export button
  • In the Import/Export form, select one of the following options:
    • All Products in Table/All fields: To export all data related to the filtered products.
    • Only selected products/All Fields: To export all data related to the selected products in the table – You need to mark some products in the table before opening the Import/Export form.
    • All products in the table/Only visible fields: To export the data of displayed columns related to the all products listed in the table.
    • Only selected products/ Only visible fields: To export the data of selected columns related to all products in the table.
  • Press the Export button to download a CSV file. 
customization import and export form in WooCommerce
Import/Export form
PBULKiT - Bulk Edit WooCommerce Products plugin by ithemeland

Bulk edit sale prices in the Excle and import changed products

  • Open the downloaded file in Excel, which is a file that looks like below.
open downloaded file in Excel
Result of CSV export
  • Now you can edit the Sale price column manually, then save the file.
  • When you edit the file properly, go to the All Products page again and choose Import file.
select import button in WooCommerce products
Click on the Import button
  • In the Import products from a CSV file, choose the file you have edited and saved.
select Import products from a CSV file in WooCommerce
Choose CSV file
  • Check Existing products that match by ID or SKU will be updated checkbox.
  • Press the Continue button.
  • There is no need to change anything on the next page, just click on the Run importer button.
select Map CSV fields to WooCommerce products
Map the columns
  • When the importer finishes importing data from your file, your task is done successfully and all of the sale prices are updated.
result Importing form in WooCommerce products
Run the importer
  • The final step reporting you that how many products have been imported and you can back to the product page by pressing View products. 
Report form for WooCommerce imported products
Import successful

Conclusion

Bulk editing product prices is an essential task for WooCommerce store managers, especially when running promotions, updating pricing strategies, or managing large product catalogs.

In this article, we explored three practical ways to bulk edit WooCommerce product sale prices. The first method uses the default WooCommerce bulk editor, which allows store managers to update sale prices for selected products directly from the product list.

The second method introduces a more advanced solution using PBULKiT as a powerful WooCommerce bulk editing plugin. With powerful filtering options, formula-based price updates, and the ability to edit variable products and variations, plugins make price management significantly easier for large stores.

Finally, the import/export method allows store owners to update product prices using a CSV file. This approach is especially useful when working with spreadsheets or when performing large-scale updates.

By choosing the right method based on your store’s needs, you can update prices faster, reduce manual work, and manage WooCommerce products more efficiently.

FAQ

How do I bulk edit prices in WooCommerce?

You can bulk edit prices in WooCommerce by using the built-in bulk editor available in the product list. Select multiple products, choose the Edit option from the Bulk Actions menu, and modify the sale price field. You can also use WooCommerce bulk editing plugins like PBULKiT or update prices through a CSV import/export process. 

Can I increase or decrease WooCommerce prices in bulk?

Yes, WooCommerce allows you to increase or decrease prices in bulk. Depending on the tool you use, you can change prices by a fixed amount or by a percentage. Some bulk editing plugins like PBULKiT also allow you to apply formulas or adjust prices based on the regular price of products.

Is there a default bulk price editor in WooCommerce?

WooCommerce includes a basic bulk editor that lets you modify product prices, sale prices, and some other fields for multiple products at once. However, the default editor has limited filtering and editing options, which is why many store managers prefer using PBULKiT plugin. 

Can I bulk edit sale prices for variable products in WooCommerce?

Yes, it is possible to bulk edit sale prices for variable products and their variations. With advanced bulk editing plugins like PBULKiT, you can display product variations in a table and update their prices, discounts, or other fields simultaneously.

What is the easiest way to bulk update WooCommerce product prices?

The easiest way to bulk update WooCommerce product prices is by using PBULKiT plugin. These tools provide advanced filters, spreadsheet-style editing tables, and automation options such as formulas or percentage-based price changes, making price management faster and more accurate.

Related Articles

You might also be interested in these articles

Reader Comments

Join the conversation and share your thoughts

Leave a Reply

Start Your Journey

Sign in / Sign up account to continue