Bulk discounts in WooCommerce
Bulk discounts in WooCommerce
Changing the price of your catalog product by product before a sale is a wasted afternoon and a good scare from typos. EHERO WooCommerce Discount applies bulk discounts in WooCommerce by category, brand, stock, or price range, schedules them to start and end automatically, and lets you review everything before touching a single euro.

Changing prices one by one before sales means losing hours (and exposing yourself to errors)
Imagine a fashion store with 2,400 SKUs that wants to launch Black Friday: 25% off the entire “winter” category, 40% off the brand it plans to discontinue, and nothing on new arrivals. Doing it from the WooCommerce editor, product by product, takes several afternoons and almost guarantees that some price will be missed or end up with an extra zero.
The problem is not just time. Sales have a window: if the 40% offer is still active on Monday after Cyber Monday because nobody removed it in time, you are giving away margin. And reverting 2,400 products back to their normal price manually is the same torture all over again.
Applying bulk discounts in WooCommerce from a single panel solves both sides of the problem: set the sale in minutes and remove it without having to remember. That is exactly what this plugin does.
EHERO WooCommerce Discount: bulk discounts in WooCommerce with filters and scheduling
Instead of editing individual products, you define a rule —”to this selection, this discount, on these dates”— and the plugin applies it across the whole catalog. That way, applying bulk discounts in WooCommerce stops being manual work and becomes a rule that runs on its own. Here is what you gain:
Percentage or fixed amount
Apply -30% or subtract €10 directly. And it works the other way too: raise prices in bulk when a supplier changes their rate, without rewriting product pages one by one.
Advanced filters
Select by category, brand, price range, stock level, or specific SKUs. “Only coats above €80 with more than 5 units” becomes a filter, not an Excel sheet.
Scheduled promotions
Set a start and end date for each campaign. The discount goes live on Friday at 00:00 and is removed automatically on Monday: no early wake-up and no margin given away by mistake.
Preview before applying
Review exactly which products will change and what their new prices will be before confirming. No surprises in the storefront, which is where your customer sees it.
Huge catalogs in batches
Process more than 30,000 products in batches of 20, without crashing the server or exhausting execution time. No matter how big your store is, the discount goes through in full.
Cleanup and history
Remove all discounted prices with one click and check the history of each operation. If something does not add up, you can see what changed and when, and undo it.
How bulk discounts are applied in WooCommerce step by step
- Install the plugin
Upload the ZIP from Plugins → Add New, like any WordPress plugin. No external dependencies or server configuration.
- Filter the products
Choose what the discount applies to: a category, a brand, a price range, a stock level, or a list of SKUs. You narrow the selection with the precision you need.
- Define the discount and dates
Enter the percentage or fixed amount and, if you want, schedule the start and end dates. The promotion will activate and deactivate automatically within its window.
- Preview and apply
Check in the preview which products will change and confirm. The plugin processes the catalog in batches and logs the entire operation in the history.

Who are these bulk discounts in WooCommerce for?
- Fashion stores with large catalogs that launch seasonal category sales and need to have January or July sales ready without spending the week editing products.
- Dropshipping stores with changing rates: when the supplier raises prices, you adjust the whole catalog in bulk instead of product by product.
- Businesses clearing stock —end-of-line, discontinued products, brands they no longer carry— and want to apply an aggressive discount only to that selection, with an expiration date.
Compatibility
EHERO WooCommerce Discount fits into your current setup: it runs on any recent WordPress and is compatible with HPOS, WooCommerce’s high-performance order storage. No matter which theme or page builder you use, bulk discounts in WooCommerce are applied to product prices, so they work the same in Bricks, Elementor, or a multisite installation.
- WordPress 6.0+
- WooCommerce 8.0+
- PHP 7.4+
- HPOS
- Bricks Builder
- Elementor
- Multisite
- Batch processing (30,000+)
What your license includes
For €59.99/year (VAT not included), your EHERO WooCommerce Discount license includes everything you need to manage your store’s sales without surprises:
- One year of updates with improvements and new selection filters.
- Spanish technical support with a 24-hour response time, handled by the team that develops the plugin, not by a chatbot in another time zone.
- Preview and history included, so every price change is reversible and recorded.
- No pay-per-use subscriptions: one annual license, with no dollar surprises or operation limits.
Frequently asked questions about bulk discounts in WooCommerce
Can I schedule sales so they turn on and off automatically?
Yes. Each promotion can have a start and end date, so the discount goes live and is removed within its window without you having to keep an eye on it. That is what prevents you from still giving away 40% on Monday after Cyber Monday.
Is the discount calculated on the regular price or on the already discounted price?
On the product’s regular price, which is what you expect in a clean sale. Also, with discounted price cleanup you can remove any previous offer in one go before applying the new one, so you do not stack discounts on top of discounts.
Does it work with very large catalogs without crashing the store?
Yes. The plugin processes changes in batches (20 at a time) and supports catalogs of more than 30,000 products, so the operation does not exhaust server execution time or leave the discount half done.
Can I undo a bulk price drop?
Every operation is saved in the history and discounted prices can be removed with a single click. Before applying anything, you get a preview of the affected products, so you confirm with everything in view.
Can it also be used to raise prices, not just lower them?
Yes. It applies both discounts and increases, in percentage or fixed amount. If a supplier changes their rate, you can raise an entire category or brand in bulk without editing products one by one.
Is it compatible with HPOS and my page builder?
It works with HPOS (WooCommerce high-performance order storage) and coexists with stores built with Bricks Builder or Elementor, since it acts on product prices, not on the design.
Related products
- EHERO Woo Categories — bulk category management: a well-organized catalog makes filtering discounts by category even faster.
- EHERO AI SEO Woo Generator PRO — generates product titles and descriptions with AI, so sale items can sell on their own too.
- WooCommerce marketing plugins — the rest of EHERO’s tools to boost your campaigns and conversions.
Get your next sales ready today
Black Friday, January sales, or a stock clearance: set up bulk discounts in WooCommerce once, schedule them, and forget about them. EHERO WooCommerce Discount applies thousands of price changes in minutes and removes them automatically when the time comes.
