* Images may vary from the product shown
EHERO WooCommerce Discount
SKU: ehero-woo-discount
Brand: EHERO
Run bulk discounts in WooCommerce on hundreds of products at once, with start and end dates, a preview before you apply and one-click clearing of the sales.
- Nine filters: categories, brands, price, stock, SKU and no sale
- Exclusions by category, brand or SKU
- Percentage or fixed amount off the regular price
- Scheduled sales with a start and an end date
- Variations included, batch processing with a progress bar
- Regular price untouched: clear the sales when the campaign ends
59,99 € / AnnualVAT not included
Bulk discounts in WooCommerce: put hundreds of products on sale in minutes and take the sale off in one click
EHERO Woo Discount lets you run bulk discounts in WooCommerce without opening products one by one. You choose which products are in (by category, brand, price, stock or SKU), say how much to take off, as a percentage or a fixed amount, and the plugin writes the sale price on all of them at once, with start and end dates if you need them.
Every November it is the same story: Black Friday arrives, two categories need 20% off, one brand that does not allow markdowns has to stay out, and everything must go back to normal on Monday. By hand that means hours of editing prices, with every chance of missing a variation or forgetting to end the sale. Here you set it up once, check the preview with the new price of every product and apply it.
The plugin uses WooCommerce’s own sale price, so your theme shows the crossed-out price and the sale badge with no extra work. Your regular price never changes: when the campaign is over, you clear the sales on those same products and everything returns to its usual price.

Nine filters to choose which products go on sale
Every run starts by deciding which products it touches. Only published products are included, and you pick one of these filters:
- Every product in the shop.
- One or more categories, or one or more brands.
- Current price above or below the amount you enter.
- Stock above or below a quantity, for products that manage their inventory.
- A comma-separated list of SKUs.
- Only products that have no active sale right now, so the ones already discounted are left alone.

Exclusions: leave out brands, categories or SKUs
The rule is often “everything except…”. Exclusions are added on top of the filter you chose, and each one is switched on with its own checkbox.
- Exclude whole categories, such as new arrivals or the collection that has just landed.
- Exclude brands that do not allow markdowns or already run their own promotion.
- Exclude individual products by typing their SKU.
- Mix all three: two categories, for example, minus one brand and minus three references.

Percentage or fixed amount, with start and end dates
Bulk discounts in WooCommerce set up with EHERO Woo Discount are always worked out from the regular price of each product.
- A percentage (20% off the regular price) or a fixed amount (€5 off every product).
- Optional start date: leave it empty and the sale begins straight away.
- Optional end date: the sale lasts until 23:59:59 on that day; leave it empty and it never expires.
- These are WooCommerce’s own scheduled sale dates, so WooCommerce switches the reduced price on and off by itself.
- The sale price never drops below zero and is rounded to two decimals.

A preview before a single price changes
Before anything is applied, you click “View affected products” and make sure the selection is the one you meant.
- Total number of products that match the filters and exclusions.
- A table with the first 20: ID, name, SKU, regular price, current sale, new sale and the change applied.
- If a filter is wrong, you spot it here rather than in your shop.
- Every run also asks you to confirm before it starts.

Bulk discounts in WooCommerce for large catalogues, in batches
Nothing runs as one long request that times out halfway: the plugin splits the job into batches of 20 products.
- A progress bar shows the percentage and how many products have been processed so far.
- If a batch takes too long, it is retried automatically.
- The final summary says how many products were updated and how many were skipped, such as those with no price.
- When it finishes, the WooCommerce product caches are cleared so the shop shows the new prices.

The same WooCommerce sale price you already know
EHERO Woo Discount does not invent a pricing system of its own: it fills in the “Sale price” field of each product, the one you would fill in by hand.
- Your theme shows the crossed-out price and the sale badge in the shop, the category pages and the product page.
- Discounted products appear in the WooCommerce on-sale products block.
- Other plugins that read the product price, such as a point of sale or a product feed, see the same sale.
- There is more on prices and sales in the official WooCommerce documentation.

Clear sales in bulk when the campaign ends
The “Clear Sales” mode uses the same filters and exclusions, but instead of discounting it removes the sale price and its dates.
- Products go back to their regular price, which was never changed.
- On variable products it clears every variation.
- The preview shows the current sale of each product before it is removed.
- It is also handy for cleaning up old sales that were forgotten in the catalogue.

Dashboard with statistics and recent operations
The plugin’s main page sums up the state of your catalogue and what was done last.
- Total products and total references, variations included.
- Sales active right now and sales configured, with or without dates.
- Number of operations performed and a table with the last five: date, type, products and result.
- Shortcuts to apply discounts, clear sales or open the WooCommerce list of products on sale.

Variable products: every variation gets its sale
In a variable product the prices live in the variations, so bulk discounts in WooCommerce go all the way down to them.
- The discount is calculated and saved on each variation from its own regular price.
- The variable product is then synced so the shop shows the right price range.
- Category, brand and SKU filters look at the parent product; the stock filter looks at products that manage their inventory.
- If a variation has a price but no regular price, that price is used as the base and saved as the regular price.
What the plugin changes, and what it leaves alone
So you know exactly what bulk discounts in WooCommerce change in your catalogue:
- It changes the sale price and its dates. Nothing else.
- It does not touch the regular price, stock, SKU, categories or description.
- Products without a price are skipped and listed as skipped in the summary.
- Brands come from the WooCommerce brands taxonomy, the one managed under Products › Brands.
- Compatible with HPOS, WooCommerce’s high-performance order storage.
Ideal for
If you change prices often or sell lots of products, bulk discounts in WooCommerce save you whole afternoons. Where it shows most:
🛍️
Black Friday and seasonal sales
Campaigns with a start and end date, prepared days in advance.
📦
Clearing overstock
Discount only the products with more units than you want to keep.
🏷️
Multi-brand shops
Promotions by brand, or store-wide sales that leave out the brands that do not allow them.
🧹
Large catalogues
Hundreds or thousands of products processed in batches, without editing pages by hand.
📋 System requirements
What version 1.1.2 of the plugin needs.
🛟 Technical support
Email support* at soporte@consultoriaehero.com. EHERO Woo Discount updates itself from your WordPress dashboard while the licence is active.
⚖️ Comparison: why EHERO Woo Discount?
There are several ways to cut prices in bulk. The table shows what each tool says about itself in its documentation or on its website, strengths included, even the ones EHERO Woo Discount does not have.
| Feature | WooCommerce bulk edit | ELEX Advanced Bulk Edit | EHERO Woo Discount |
|---|---|---|---|
| Built for | Editing at once the visible products you tick in the product list | Bulk editing products, prices and attributes | Marking prices down in bulk and clearing the sales |
| Sale price based on the regular price | ✅ Regular price decreased by a fixed amount or a percentage, overriding any existing sale price | ✅ Bulk adds or updates sale prices based on the regular price | ✅ Percentage or fixed amount off the regular price |
| Variable products | ⚠️ Works best with simple products and cannot edit the complexities of variable, grouped or other complicated products | ✅ Updates the regular and sale price of variations in bulk | ✅ Discounts each variation from its own regular price |
| Filters to choose products | Category, product type or stock status | Categories and subcategories, attributes, product type, price range and SKU, with an exclusion list | Categories, brands, price, stock quantity, SKU and no active sale, with exclusions |
| Dates | — Not stated in its documentation | ✅ Schedules the edit for a date and time, and reverts it at another scheduled date and time | ✅ WooCommerce scheduled sale dates |
| Preview | Shows the selected products that will be affected | ✅ Quick preview to make sure every product to be edited has been filtered | ✅ Product count, plus current and new price of the first 20 |
| Undo | — Not stated in its documentation | ✅ Partially or entirely undoes the most recent bulk edit before the session expires | ⚠️ No undo: “Clear Sales” removes the sale and keeps the regular price |
| Price / year | Free (WooCommerce is free) | $79 per year, 1 site (price on its website; taxes not stated) | €59.99 per year (VAT not included) |
Data from the WooCommerce documentation and the ELEX website, checked in October 2026. ELEX does not say whether its price includes taxes, so we do not compare it with ours excluding VAT.
Works especially well with…
A well-placed sale shows on every sales channel. These plugins make the most of the bulk discounts in WooCommerce you launch with EHERO Woo Discount.
- EHERO Woo Categories — sort products into each campaign’s categories in bulk, then discount whole categories with a single filter.
- EHERO Woo Product Feed — the reduced price reaches Google Shopping as the sale price and, when the sale has dates, with its validity period.
- EHERO Woo POS — the in-store point of sale reads the same sale price, so the discount applies at the counter just as it does online.
Real-world example: a clothing shop set up its Black Friday the Tuesday before: 20% off its three categories, without the brand that does not allow markdowns and without the three T-shirts from the new collection, from 27 to 30 November. The preview listed the 22 products affected and the run took seconds. On Friday the sales switched on by themselves, and on Monday they switched off with nobody touching a thing.
Frequently asked questions
Does my regular price change?
No. EHERO Woo Discount only writes the sale price and its dates. If a product had a price but no regular price, that price is saved as the regular price so the sale works. To undo a campaign, use “Clear Sales” with the same filters.
Can I schedule a campaign such as Black Friday?
Yes. Enter the start and end dates and WooCommerce turns the sale on and off on those dates through its scheduled sales. The sale lasts until 23:59:59 on the last day.
Does it work with variable products?
Yes. The discount is applied to each variation from its own regular price, and then the product’s price range is updated. Category, brand and SKU filters are matched on the parent product.
How many products can I discount at once?
The plugin works in batches of 20 products with a progress bar, so it does not depend on the time limit of a single request. With very large catalogues, it is best to filter by category and run it at quiet times.
What happens to products that already have a sale?
The new sale replaces the old one. If you want to keep them, use the “Without active sale” filter, which leaves out the products that are discounted right now.
What do I need, and what does the licence include?
WordPress 5.8, WooCommerce 7.0 and PHP 7.4 or later. The licence covers one domain and includes every feature, a year of updates and email support*.
✔️ One licence, one domain — everything included
Your yearly licence includes every feature of bulk discounts in WooCommerce —nine filters, exclusions, percentage or fixed amount, sale dates, preview, batch processing, bulk sale clearing and the dashboard—, a year of updates and email support*.
€59.99 per year · VAT not included
How long does it take you to set up a sale today? Have it ready in minutes and switch it off in one click. Start today for €59.99 a year.
Launch your bulk discounts in WooCommerce with EHERO Woo Discount.
Looking for more tools for your shop? Browse all our plugins for WooCommerce or visit the Consultoría EHERO store.
*Support covers incidents, bugs, and plugin installation; it does not include consulting, custom configurations, or custom development. Terms apply.
Reviews of EHERO WooCommerce Discount
Descuentos masivos de forma sencilla
Fácil de usar
Está muy bien que se pueda generar descuentos por cualquier cosa ya sea producto individual, marcas , categorías, etcétera..
Todo un acierto para controlar exactamente el descuento de cada producto o marca
Only customers who have purchased this product can write a review.
Questions and answers
There are no questions about this product yet. Be the first to ask!
How we handle reviews
Where reviews come from.
Reviews are written by customers and visitors to our store. After each purchase we send an email invitation to rate the product.
"Verified purchase" label.
We only show this label when we can confirm the author bought the product in this store (same email as the order).
Incentivized reviews.
We sometimes offer a discount coupon as a thank-you for leaving a review. The coupon is given regardless of whether the rating is positive or negative, and those reviews are marked with an "Incentivized review" label.
Moderation.
We review submissions before publishing only to filter out spam, offensive language, personal data, or content unrelated to the product. We do not delete or hide reviews for being negative.
Publication.
Reviews are shown sorted by date by default, and users can reorder or filter them. The average rating is calculated over all published reviews.
Related products
EHERO Woo Checkout Offers – WooCommerce order bump with offers at checkout
79,99 € / AnnualVAT not included
EHERO Woo Bundles – Packs, kits and boxes for WooCommerce
79,99 € / AnnualVAT not included
EHERO Woo Query Order – Total control for sorting products in WooCommerce
49,00 € / AnnualVAT not included
EHERO Woo POS – Point of Sale Terminal for WooCommerce with VeriFACTU and TicketBAI
149,99 € / AnnualVAT not included
Ask us any questions you have with no obligation! Our team will be happy to help you.
Do you have questions about EHERO WooCommerce Discount?
