A WooCommerce storewide discount is exactly what it sounds like: a price reduction that applies across your entire product catalog and not just to selected items or specific categories.
If you want to run any seasonal clearance events, flash sales, or brand milestone promotions, it is the bluntest and most democratic discount available. Every product in your catalog qualifies, and every customer can benefit from it, with no exceptions.
WooCommerce gives you a few ways to approach this. Some are more practical than others, depending on how large your catalog is and how much ongoing management you want to take on. Let’s explore the options available to you.
The Manual Approach: Setting Sale Prices Across Your Catalog
The most direct native method for setting up a WooCommerce storewide discount is to set a sale price on each product individually from the product edit screen.

You enter a regular price and a sale price, and WooCommerce handles the frontend display with a strikethrough on the original price and a highlighted sale price beside it.
For a catalog of five or ten products, this is manageable. But if you have fifty or a hundred products, it instantly becomes a significant time investment, and the risk of inconsistency creeps in quickly. You also have to reverse every change manually when the promotion ends.
WooCommerce does allow bulk editing of product prices from the Products list view; you can apply a percentage increase or decrease to selected products.
However, this method modifies the base prices directly rather than creating a clean, reversible storewide sale that sits on top of your regular pricing.
The Coupon Approach: A Sitewide Discount Code
WooCommerce's coupon system offers a more practical path to storewide discounts. You can create a new coupon under WooCommerce → Coupons, select Percentage Discount as the type, set the amount, and leave the product and category restrictions empty.
A coupon with no product restrictions applies to every item in the cart by default, which is, in a literal sense, your storewide discount.
This is a clean, reversible solution that makes it easy to deactivate the coupon when your promotion ends. Products stay at their regular prices throughout, and the coupon layer handles the reduction.
The trade-off, as with all native WooCommerce coupons, is the reliance on coupon codes. Customers have to know the code exists and remember to enter it at checkout.
A WooCommerce storewide discount that requires a code is, in practice, a promotion that reaches only customers who are actively looking for a deal, not every customer who visits your store during the promotional window.
Setting Up a WooCommerce Storewide Discount With Elevated Discount Rules
Elevated Discount Rules handles WooCommerce storewide discounts as a straightforward configuration within its simple discount type.

When you create a new discount and set the product scope to "all products," the rule applies automatically to every item in your catalog as soon as it is saved. No coupon code is required from customers, and you don’t have to edit on a per-product basis.

You set the discount as a percentage or fixed amount, choose whether to apply it to all customers or restrict it to specific user roles, and the storewide reduction fires automatically for every qualifying purchase.

There’s a setting to exclude individual products from the rule if needed. This is useful when you are running a storewide sale but have a few items that you want to hold back.
The priority system also means that a storewide rule can have a lower priority than more targeted rules, so product-level or category-level discounts can override it where appropriate.

You can add a sale badge and promotional messaging to product pages via the plugin's display customization settings, so customers browsing your store see the storewide discount communicated clearly before they even reach the cart.

Final Thoughts
Setting up a WooCommerce storewide discount natively is possible through either manual sale prices or a sitewide coupon. Both methods work, but they have limitations that are worth keeping in mind. The manual approach is slow to scale, and the coupon approach requires customers to manually enter coupon codes to access the discount.
Elevated Discount Rules gives you a WooCommerce storewide discount that applies automatically, scales to any catalog size, and requires no ongoing maintenance once it's live. For stores that run regular sitewide promotions, that is a meaningful operational advantage.
For more plugin options to handle WooCommerce discounts at scale, see our roundup of the 6 Best WooCommerce Discount Plugins.

