Support » Plugin: WooCommerce » Apply global or taxonomy level discount?

  • Hi all,

    Would like to do a blanket fixed percentage discount sale across nearly all the items in a WC store. Is there an easier way of doing this than editing each product (300+) individually?

    We use the Brands extension and have a couple of brands we’d like to exclude from the sale so the ideal scenario would be to apply say a 25% discount to all products tagged/filed under a certain brand, which would reduce the numbers of edits from 300+ to about a dozen.

    Happy with either using core functionality I’m not aware of or buying a plugin if one exists.


Viewing 3 replies - 1 through 3 (of 3 total)
  • Dashboard > WooCommerce > Coupons: Add new
    In the “Usage restrictions” tab, select the products or categories that are excluded.

    A coupon is not applied automatically so the customer must enter the coupon code. At the top of the checkout page you would put some text to give the coupon code and an explanation of the discount it applies.

    Thread Starter webnik


    Thanks for the reply. I might not have been very clear! 🙂 What I’m trying to do is visibly put everything but a small proportion of our catalogue on sale for a week by a set percentage.

    So I guess what I’m really asking is – if I want the customers to see the sale prices, is there any way quicker than manually calculating every new price and scheduling them per project for the sale period?

    Yes I got that, but didn’t have an exact answer, so came up with the coupon idea – quick, free and built-in.

    There is no way to bulk adjust selected prices in the core WooCommerce plugin so far as I’m aware. For variable products, there are bulk action price adjustment options which work on all the variations of that product, but I understand you are looking at doing so for lots of products, so no good.

    There are some plugins, but it would be best to learn how they work on a dev site before letting them loose on your main site. There’s:
    which give a spreadsheet like environment to enable you to set sale prices quickly on selected items. The free versions tend to be “lite” so really just to try before you go premium.

    Then there is the excellent plugin: Booster:
    This has a “Bulk Price Converter” module in the “Prices and Currency” section. The free version of the plugin can alter all prices at one go. Perhaps you could do so and manually edit-back the prices for the dozen products not included. You would need the premium version to be able to alter prices at category level. The premium version is not a lot of money and has loads of modules for other problems.

    It should be possible to export all products as a .csv, edit in Excel and upload. I can see that going wrong a few times before it goes right, so again, best to try on a dev site first.

    Checkout plugins at, and I’d expect you would have to pay to get what you want. Sorry, I can’t recommend a particular plugin.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Apply global or taxonomy level discount?’ is closed to new replies.