Skip to main content
disco logo
  • Features
  • Pricing
  • Compare
  • Resources
    • Blog
    • Documentation
    • Changelog
    • Contact/Support
    • Disco Community
Login Get Disco Pro

Getting Started

1
  • Installation Process of Disco Plugin (PRO And Free)

Product Intent Discounts

4
  • Set Up Product Intent Discounts
  • Example 1: $20 Off All ‘Men’ Category Products
  • Example 2: 5% Off Product X for a Limited Time
  • Example 3: Flat $50 Off on Products Over $500

Cart-Intent Discounts

4
  • Set up Cart Intent Discounts using Disco Plugin
  • Example 1: 20% Cart Discount on Selected Categories
  • Example 2: Offer 10% Cart Discount for 10+ Items (Cart Quantity)
  • Example 3 : Offer $10 Off Product X When Cart Has 3+ Items (In Stock)

Free Shipping Discount

4
  • Set Up Free Shipping with DIsco Plugin
  • Example 1: Free Shipping for Location ‘X’ Customers
  • Example 2: Free Shipping on Category “A” Products
  • Example 3: Free Shipping on Specific Product During Promotion

Bulk Intent Discount

4
  • Set Up Bulk Intent Discount with Disco Plugin
  • Example 1: Bulk Percentage Discounts on All Products by Quantity
  • Example 2: Offer 5% Bulk Discount on Product X for 3+ Units (October Only)
  • Example 3: Offer $10 Off on 5+ Units from Category ‘A’

Bundle Discount

1
  • Set Up Bundle Discount with Disco Plugin

Campaign Setup

6
  • Product Rules Explain with Example
  • Bundle Rules Explain with Example
  • Bulk Rules Explain with Example
  • Cart Rules Explain with Example
  • Discount Rules (Filter Products, User Limit, Valid Between, Discount Label)
  • Discount Intent

Conditions

9
  • Items Count (Entire Cart) vs Item Count 
  • Set Up Discounts According to Product Stock Quantity in WooCommerce
  • Apply Discounts on Selected Categories in WooCommerce 
  • Create a Discount on a Specific Product Attribute in WooCommerce
  • Set Up Discounts by Brand in WooCommerce with Disco Plugin
  • Tax and Shipping Based Discount Conditions
  • Price Based Discount Conditions
  • Product Attributes Based Discount Condition
  • Product/Cart Item Based Discount Conditions

Ticket Solutions

1
  • Discount Applies but No Visual Badge or Offer Displayed

BOGO

5
  • Buy X Product, Get Y Product at a Discounted Price
  • Buy X, Get Y Free (Different Product)
  • Buy X from Category A & Get Y from Category B
  • Set Up BOGO Discount (Buy 1 T-Shirt, Get 1 T-Shirt Free)
  • Buy X Get X at Discount (Buy 3 Coffee Mugs, Get 3rd One 50% Off)

Campaign Display

3
  • Display Product Badge in WooCommerce
  • Display Bundle Discount Table in WooCommerce 
  • Display Bulk Discount Table in WooCommerce

Compatible Plugins

5
  • CURCY – Multi Currency for WooCommerce
  • FOX – Currency Switcher (WOOCS)
  • WPML + WooCommerce Multilingual
  • Aelia Currency Switcher
  • ACF – Advanced Custom Fields
View Categories
  • Home
  • Documentation
  • Conditions
  • Create a Discount on a Specific Product Attribute in WooCommerce

Create a Discount on a Specific Product Attribute in WooCommerce

2 min read

The Disco Plugin allows customers to create discounts on product attributes.

Attributes are characteristics of products,e.g, color, size, material, and design. It is most effective for flexible, targeted promotions.

In this scenario, we will offer a 15% discount on all Clothing products in Blue and Red.

Step 1: Confirm Product Attributes #

From your WordPress Dashboard, make sure each product is linked to the correct attribute and value. You can select from existing ones or create new attributes as needed.

Once set, you can use the Disco plugin to create attribute-based discounts.

image 9

Step 2: Create a Discount #

From your WordPress dashboard, go to Disco → Create a discount to begin setting up the attribute-based discount.

image 11

Step 3: Add Campaign Name and Select Discount Type #

Enter a Campaign name and choose your Discount type.

Example: Name the campaign “15% Discount on all Clothing products in Blue and Red.”

Then, select Product-based as the discount type.

image 10

Step 4: Choose Product Scope #

Scroll down to decide whether the discount applies to All products or Specific products.

Example: Select all products so Disco will apply the rule to every product. Later, you’ll filter these products with specific attribute-based conditions.

image 13

Step 5: Set User Limit and Validity Date #

Define the User limit and Validity date for the discount.

  • User limit: Leave it blank to allow unlimited customers to claim the offer.
  • Validity date: Set the active time period for the discount.

Example: Enter the validity date as 3/09/2025 to 5/09/2035.

image 16

Step 6: Configure Product Rules #

In the Product Rules section, set the Discount type to Percentage and enter the Discount value as 15.

This will apply a 15% discount to the selected products.

image 15

Step 7: Add Attribute Conditions #

In the Conditions section, select Product Attribute → In list (Include) and choose the specific attributes.

Example: Select Color → Blue, Red to apply the discount only to products with these colors.

Note:

Attributes allow general preferences, such as color, size, or design.
Product Attribute lets you define detailed options, e.g., Color → Blue, Red; Size → Small, Medium, Large.

image 14

Step 8: Save and Launch the Campaign #

Click Save and Exit to finalize your setup. This will successfully launch the campaign, and the discount rules will now be active.

image 12

Step 9: Verify the Discount in Your Store #

Visit your store to confirm that the discount rule has been applied. The selected products with the specified attributes should now show the discount.

image 18
image 17

Get More Revenue with Disco Plugin #

Disco – WooCommerce Dynamic Pricing and Discounts is a smart pricing plugin that lets you create flexible discount rules—like bulk discounts, BOGO deals, and cart-based offers—to boost sales and conversions. It combines advanced rules with a simple setup for WooCommerce stores.

Try Free Version

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Apply Discounts on Selected Categories in WooCommerce Set Up Discounts by Brand in WooCommerce with Disco Plugin

Leave a Comment Cancel Reply

Table of Contents
  • Step 1: Confirm Product Attributes
  • Step 2: Create a Discount
  • Step 3: Add Campaign Name and Select Discount Type
  • Step 4: Choose Product Scope
  • Step 5: Set User Limit and Validity Date
  • Step 6: Configure Product Rules
  • Step 7: Add Attribute Conditions
  • Step 8: Save and Launch the Campaign
  • Step 9: Verify the Discount in Your Store
disco logo

The best WooCommerce discount plugin for BOGO deals, bulk discounts, tiered pricing, user role pricing, and dynamic pricing rules.

Product

  • Features
  • Pricing
  • Free vs Pro
  • Documentation

Resources

  • Blog
  • Tutorials
  • FAQ
  • Changelog

Company

  • About WebAppick
  • Support
  • Feature Request
  • Disco Community

© 2026 Disco by WebAppick. All rights reserved.