Opens in a new tab

* 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.

Bulk discounts in WooCommerce: discount preview and a shop category with products on sale
All inside WooCommerce
A sales campaign in four steps
This is how bulk discounts in WooCommerce work with EHERO Woo Discount.
1. Select Pick the products with one of the nine filters and, if needed, leave out specific categories, brands or SKUs.
2. Set A percentage or a fixed amount, plus, if you like, the date the sale starts and the date it ends.
3. Check The preview tells you how many products match and lists the regular price, current sale and new sale of the first 20.
4. Apply Confirm and the plugin works through the catalogue in batches, with a progress bar and a summary of updated and skipped products.
Questions? Email us before you buy at soporte@consultoriaehero.com and we will tell you whether it suits your shop.

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.
Product filters: categories, brands, price, stock, SKU and no active sale

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.
Brand and SKU exclusions before the discount is applied

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 20% discount with sale start and end dates

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.
Preview with the regular price, current sale and new sale of each product

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.
Batch processing progress bar and final summary

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.
Product page before and after the sale, on desktop and on a phone

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.
Clearing the sales of one category, with its preview

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.
Dashboard with sale statistics and recent operations

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.

WordPress 5.8 or later
WooCommerce 7.0 or later
PHP 7.4 or later
Orders HPOS compatible
Products WooCommerce simple and variable products
Admin language English and Spanish
Licence 1 domain, with updates and support* for one year

🛟 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

5
★★★★★
2 reviews
5 ★
2
4 ★
0
3 ★
0
2 ★
0
1 ★
0
Silvia ✓ Verified purchase 🏆 Top reviewerJuly 27, 2026
★★★★★

Descuentos masivos de forma sencilla

Después de probarlo, me ha parecido una herramienta muy útil. Poder decidir exactamente qué productos entran en una promoción es una ventaja enorme y ahorra muchísimo tiempo. La gestión es sencilla y, para una tienda con un catálogo amplio, facilita mucho el trabajo.
Reply from Consultoría EHEROJuly 29, 2026
¡Qué bien saber que el plugin está cumpliendo su objetivo! Gestionar promociones en catálogos grandes puede ser una tarea complicada, por eso quisimos ofrecer una herramienta flexible y fácil de utilizar. Gracias por compartir tu experiencia y por confiar en nuestras soluciones.
Was this helpful?
Héctor ✓ Verified purchase 🏆 Top reviewerJuly 17, 2026
★★★★★
QualityQuality: 5 of 5
Value for moneyValue for money: 5 of 5

Fácil de usar

Muy fácil e intuitivo 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
Reply from Consultoría EHEROJuly 17, 2026
¡Muchas gracias por compartir tu experiencia! 😊 Diseñamos el plugin para que crear reglas de descuento fuera sencillo, pero también muy flexible. Nos alegra saber que te resulta intuitivo y que te permite controlar las promociones exactamente como necesitas. ¡Esperamos que siga siendo una herramienta útil para tu tienda!
Was this helpful?

Questions and answers

There are no questions about this product yet. Be the first to ask!

Do you have a question?

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.

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?

Name: *
Company:
Email Address: *
Message: *

The controller of the personal data provided is Consultoría EHERO SLU, which will process it in order to contact and inform you in accordance with the request made through this form. The legal basis that allows us to use this data is your consent. Your data will not be shared except where legally required, and it may be accessed by the service providers listed in the Privacy Policy. You have the right to access, rectify and erase your data by emailing Consultoría EHERO SLU at info@consultoriaehero.com. You may also file a complaint with the supervisory authority (www.aepd.es) if you believe the processing does not comply with the regulations.

Subscribe to our newsletter

Get exclusive deals and updates.

Get 10% OFF your first order!
0