Posted on

How to Set Up WooCommerce Product Taxonomy Discount

Discover how to restrict WooCommerce coupons using product taxonomies—such as type, tags, visibility, shipping class, brand — and even custom taxonomies for greater control.

cover image

Last updated on April 30, 2025

Managing discounts across a large product catalog can be tricky. Store owners often need to restrict coupons to prevent revenue loss—but doing this manually can become overwhelming.

That’s where Smart Coupons comes in – a powerful plugin that gives you advanced WooCommerce coupon restrictions, including the ability to provide discount for specific product taxonomies – product type, tags, visibility, shipping class, brand, and custom product taxonomies.

Take Control with Advanced WooCommerce Coupon Restrictions

WooCommerce’s default coupons offer only basic restrictions—like minimum/maximum spend, individual use, excluding sale items, specific products or categories, and email-based conditions. These are helpful, but for growing stores, they’re often not enough.

Introducing Smart Coupons, the ultimate WooCommerce coupon restrictions plugin, empowering you with extensive control over coupon application.

With Smart Coupons, you can set advanced restrictions such as:

  • New users only
  • Coupon expiry time
  • Maximum discount limit
  • Location-based rules – by country, city, or ZIP code
  • Payment method
  • Shipping method
  • User roles
  • Product attributes – include/exclude by size, color, etc.
  • Advanced email restrictions

And now, you can also restrict coupons by product taxonomies—including product type, tags, visibility, shipping class, brand, and even custom taxonomies.

Take full control of your WooCommerce discounts with Smart Coupons—designed to scale with your store.

How to restrict coupons by product taxonomy in WooCommerce?

With Smart Coupons, you get complete flexibility to include or exclude specific product taxonomies when applying coupons—making your promotions more targeted and effective.

You can easily restrict coupons based on:

  • Product type
  • Product tags
  • Product visibility
  • Product shipping class

Plus, Smart Coupons also supports custom taxonomies, allowing you to tailor restrictions to your store’s unique setup.

Exciting, right?

So let’s just jump onto the steps.

  • Go to WooCommerce Admin Panel > Marketing > Coupons > Add coupon.
  • Fill in the details like discount, expiry date and others.
  • Now click the Usage restriction tab, scroll down to locate the Taxonomy option.
  • Click the Add taxonomy restriction button to select any taxonomy.
  • You will now see a drop-down menu with 5 options: Product type, Product tags, Product visibility, Product shipping class, Product brand and additionally, the option of custom product taxonomies created on your store.
  • Let us first understand these taxonomies better.
    • Product type: Exclude popular subscriptions from discounts while still offering deals on other items.
    • Product tags: Avoid giving discounts on Dry-fit Pants by simply selecting “Dry-fit Pants” tag for exclusion using Smart Coupons.
    • Product visibility: Attract more buyers by including your popular five-star products for discounts.
    • Product shipping class: Save money by excluding items with ‘Heavy’ shipping from discounts.
    • Customize taxonomy based restrictions: Give 15% off “Summer Collection” excluding clearance.
  • After you select the taxonomy restriction category, you have to choose Include / Exclude from the drop down.
  • WooCommerce product taxonomy discount
  • Search and select values.
  • Repeat the same to add more taxonomy restriction
  • Publish the coupon

You’ve successfully set up a coupon with restrictions based on taxonomy.

Another thing, you can also combine other coupon restrictions in combination with the taxonomy restrictions.

You’ll also be able to restrict more taxonomy fields like brands, colors, custom taxonomies.

All-in-one coupon solution is always better, right?

Now, there are some plugins that do only coupon restrictions based on location or payment, but not taxonomy.

But Smart Coupons does all these along with taxonomy and other things like gift cards, bulk-generating coupons and more –

  • One-click coupon application
  • Restrict coupons based on attributes
  • Restrict coupons based on location, payment methods, email address.
  • Set maximum discount limit on percentage coupons (40% Off upto $40)
  • URL coupons
  • Issue product as a free gift using coupons (example – Thanksgiving)
  • Schedule coupons for delivery
  • Compatible with WooCommerce Subscriptions

and a lot more…

Get Smart Coupons

Winding up

Coupon restrictions are a necessity today. Not just in terms of location or payment, but also in terms of taxonomy.

For all these features and other breakthrough coupon features, you can’t go past Smart Coupons

2 thoughts on “How to Set Up WooCommerce Product Taxonomy Discount

  1. Hi,
    I need to apply some coupons to custom taxonomies… I read that you are going to develop it “soon”. Do you have a scheduled date for this?
    Thank you

    1. Hi Miguel,

      As of now, nothing on it. We’ll update once we start working on it.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.