Create Targeted Sale Prices for Products, Variations & Categories in WooCommerce
Learn how to create powerful targeted sale prices in WooCommerce using the Discount Rules and Dynamic Pricing for WooCommerce plugin. This complete guide covers percentage discounts, price discounts, and fixed price discounts for specific products, product variations, categories, attributes, tags, and brands. Boost sales, highlight new arrivals, and clear inventory with targeted promotions.
π Table of Contentsβ
- Understanding Targeted Discount Types
- Option 1: Percentage Discount on Selected Items
- Option 2: Price Discount on Selected Items
- Option 3: Fixed Price on Selected Items
- Quick Comparison Table
- Next Steps
π Understanding Targeted Discount Typesβ
Before creating your targeted sale prices, it's essential to understand the three discount types available in the Simple Pricing Rules of the Discount Rules and Dynamic Pricing for WooCommerce plugin:
Adjustment Types Explainedβ
| Adjustment Type | How It Works | Example |
|---|---|---|
| Percentage discount | Applies a percentage off the original product price | 20% off a $25 product = $20.00 |
| Price discount | Applies a fixed dollar amount off the original product price | $5 off a $25 product = $20.00 |
| Fixed price | Sets the product price to a specific fixed amount | Fixed price of $15 on a $25 product = $15.00 |
Important Notes:
- Percentage discount is best for proportional savings that scale with product prices
- Price discount is best for consistent savings that don't scale with price
- Fixed price is best for setting a maximum price point regardless of original price
Now you're ready to create targeted sale rules under the Woo Pricing & Discounts > Pricing tab.
Option 1: Percentage Discount on Selected Itemsβ
Best for: Applying a percentage discount to specific products, variations, categories, attributes, tags, or brands. Perfect for highlighting new arrivals, clearing specific inventory, or running targeted promotions.
Scenario: Give a 20% off discount on selected products (Jacket), selected variations (Sweater - Color: Beige, Size: Large), and selected categories (Shirts & Accessories). The discount applies automatically to product prices for eligible items.
Step 1: Access Pricing and Choose a Templateβ
- In your WordPress admin, go to the Woo Pricing & Discounts menu
- Open the Pricing tab
- Click on the Add from Template button to quickly start a new rule

- In the "Choose your desired campaign" modal, search for templates
- Under Simple Adjustment, find and select "Targeted Sale: 20% Off Select Items"
- Click "Add Campaign"

Step 2: Configure the Discount Ruleβ

- Name: "Targeted Sale" (customizable)
- Status: Ensure Enable is checked
- Mode: Select "Simple" - This applies a straightforward discount to listed discounted products
- Simple: Just a simple discount that will apply to listed discounted products
- Bulk: Adjusts discounted products price based on quantities added to the cart - All units get the highest discount
- Tiered: Adjusts discounted products price based on quantities added to the cart - Subsequent units get increasing discount
- Products group: Adjusts specified products group price
- Purchase X Receive Y: Apply discount to specified number of discounted items when customer adds specified number of listed purchased items to the cart
- Apply Mode: Choose how this rule interacts with other discounts
- Apply with other applicable rules (Non-Exclusive): Works alongside other discounts
- Apply this rule and disregard other rules - Exclusive: Disregards all other applicable rules
- Apply if other rules are not applicable: Acts as a fallback
Step 3: Configure the Discount Amountβ

- Adjustment Type: Select "Percentage discount" for proportional savings
- Adjustment: Enter the discount value. For a 20% discount, enter
20 - Usage Limit: Leave blank for unlimited uses
- Message: (Optional) Set a message to display on product pages, e.g., "Hurry Up, Sale Ends Soon! π"
- Message Background Color: (Optional) Customize the message box background color
- Message Color: (Optional) Customize the message text color
Step 4: Select Discounted Products, Variations, Categories & Moreβ
Under the Discounted products section, you define which items receive the discount. You can add multiple conditions and combine them using the "+ OR New Group" button:
Adding Productsβ
- Add a "Products in list" condition
- Search for and select your desired products
- You can add multiple products into the search field

Adding Product Variationsβ
- Add a "Product variations in list" condition
- Search for and select your desired product variations
- You can add multiple variations into the search field

Adding Categoriesβ
- Add a "Categories in list" condition
- Search for and select your desired categories
- You can add multiple categories into the search field

Adding Combination of Itemsβ
You can add combination of items including Products, Product Variations, Categories, Attributes, Tags, and Brands using multiple conditions via the "+ OR New Group" button.

Example: In our tutorial, we'll select:
- Products in list: Jacket (woo-fashion-jacket), Socks (woo-fashion-socks)
- Product variations in list: Sweater (woo-fashion-sweater) Color: Beige, Size: Large; Sweater (woo-fashion-sweater) Color: Green, Size: Large
- Categories in list: Clothing/Shirts, Clothing/Accessories
For detailed information on filtering products by categories, variations, attributes, stock status, or dynamic segments, check out our Product Selection Guide.
Step 5: Exclude Products (Optional)β
The Excluded Products section allows you to exclude specific products from the targeted discount:
- Under the Excluded Products section, add a "Products in list"
- Search for and select the products you want to exclude from the discount
- Add multiple excluded products to the search field
Step 6: Schedule the Discount (Optional)β
By default, the campaign is unscheduled and runs immediately:
For scheduled promotions, under the "Date Time" section to configure:
- Date Range - Run a promotion over a period (e.g.,
2026-07-20to2026-07-31for a summer sale) - Date Time Range - Precise start and end date/time for flash sales
- Specific Date - Single date activation (e.g.,
2026-11-27for Black Friday) - Days - Recurring weekly promotions (e.g., Saturday & Sunday)
- Time - Daily time ranges (e.g., "happy hour" between 14:00-16:00)

Use "+ And New Rule" to combine conditions or "+ OR New Group" for alternative schedules.
For a deep dive into timezone setup, recurring schedules, and multi-tier scheduling logic, read our comprehensive Scheduling & Date-Time Guide.
Step 7: Save and Testβ
Click Save and test by viewing product pages and the cart.

Result Examplesβ
Product Page - Selected Product (Jacket)β
The product page displays:
- Original price with strikethrough: $25.00
- Discounted price: $20.00
- "20% OFF" badge
- Savings message: "Hurry up, Sale Ends Soon!"
- Your Price: $20.00
- Save $5.00

- To display percentage badges, see our Display Percentage Badge Guide.
- To display sale badges, check our Add Sale Badges Guide.
- To display countdown timer, check our Add Countdown Timer Guide.
Product Page - Selected Variation (Sweater)β
The product page displays:
- Original price range with strikethrough: $20.00β$45.00
- Discounted price range: $16.00β$45.00
- "20% OFF" badge
- Your Price: $16.00 (for selected variation)
- Savings message: "Hurry up, Sale Ends Soon!"

Product Page - Selected Category (Shirt - Green)β
The product page displays:
- Original price with strikethrough: $25.00
- Discounted price: $20.00
- "20% OFF" badge
- Your Price: $20.00
- Save $5.00

Cart Exampleβ
Cart items with discounts:
- Jacket: $25.00 β $20.00 (Save $5.00) - Selected Product
- Sweater: $20.00 β $16.00 (Save $4.00) - Selected Variation
- Shirt - Green: $25.00 β $20.00 (Save $5.00) - Selected Category
Subtotal: $56.00 (Original: $70.00) You Saved: $14.00

Option 2: Price Discount on Selected Itemsβ
Best for: Applying a fixed dollar amount discount to specific products, variations, categories, attributes, tags, or brands. Perfect for consistent savings regardless of product price.
Scenario: Give a $5 off discount on selected products (Jacket), selected variations (Sweater - Color: Beige, Size: Large), and selected categories (Shirts & Accessories). The discount applies automatically to product prices for eligible items.
Step 1: Access Pricing and Choose a Templateβ
- In your WordPress admin, go to the Woo Pricing & Discounts menu
- Open the Pricing tab
- Click on the Add from Template button
- Under Simple Adjustment, find and select "Targeted Sale: $20 Off Select Items"
- Click "Add Campaign"

Step 2: Configure the Discount Ruleβ
- Name: "Targeted Sale" (customizable)
- Status: Ensure Enable is checked
- Mode: Select "Simple"
- Apply Mode: Choose how this rule interacts with other discounts
- Apply with other applicable rules (Non-Exclusive): Works alongside other discounts
- Apply this rule and disregard other rules - Exclusive: Disregards all other applicable rules
- Apply if other rules are not applicable: Acts as a fallback
Step 3: Configure the Discount Amountβ
- Adjustment Type: Select "Price discount" for fixed dollar savings
- Adjustment: Enter the discount value. For a $5 discount, enter
5 - Usage Limit: Leave blank for unlimited uses
- Message: (Optional) Set a message to display on product pages

Step 4: Select Discounted Products, Variations, Categories & Moreβ
Follow the same steps as Option 1 to select products, variations, categories, attributes, tags, or brands.
Step 5: Exclude Products (Optional)β
Follow the same steps as Option 1 to exclude specific products.
Step 6: Schedule the Discount (Optional)β
Follow the scheduling steps described in Option 1.
Step 7: Save and Testβ
Click Save and test by viewing product pages and the cart.
Result Exampleβ
Product page before discount:
- Jacket: $25.00
Product page after discount:
- Jacket: $20.00 (Original price: $25.00, strikethrough)
- Save $5.00

- To display percentage badges, see our Display Percentage Badge Guide.
- To display sale badges, check our Add Sale Badges Guide.
- To display countdown timer, check our Add Countdown Timer Guide.
Cart items with price discounts:
- Jacket: $25.00 β $20.00 (Save $5.00)
- Sweater: $20.00 β $15.00 (Save $5.00)
- Shirt - Green: $25.00 β $20.00 (Save $5.00)
Option 3: Fixed Price on Selected Itemsβ
Best for: Setting specific products, variations, categories, attributes, tags, or brands to a fixed price point. Perfect for consistent pricing across different product prices.
Scenario: Set a fixed price of $15 on selected products (Jacket), selected variations (Sweater - Color: Beige, Size: Large), and selected categories (Shirts & Accessories). The discount applies automatically to product prices for eligible items.
Step 1: Access Pricing and Choose a Templateβ
- In your WordPress admin, go to the Woo Pricing & Discounts menu
- Open the Pricing tab
- Click on the Add from Template button
- Under Simple Adjustment, find and select "Targeted Sale: 20% Off Select Items"
- Click "Add Campaign"
Step 2: Configure the Discount Ruleβ
- Name: "Fixed Price Sale" (customizable)
- Status: Ensure Enable is checked
- Mode: Select "Simple"
- Apply Mode: Choose how this rule interacts with other discounts
- Apply with other applicable rules (Non-Exclusive): Works alongside other discounts
- Apply this rule and disregard other rules - Exclusive: Disregards all other applicable rules
- Apply if other rules are not applicable: Acts as a fallback
Step 3: Configure the Discount Amountβ
- Adjustment Type: Select "Fixed price" to set a specific price
- Adjustment: Enter the fixed price. For a $15 price, enter
15 - Usage Limit: Leave blank for unlimited uses
- Message: (Optional) Set a message to display on product pages

Step 4: Select Discounted Products, Variations, Categories & Moreβ
Follow the same steps as Option 1 to select products, variations, categories, attributes, tags, or brands.
Step 5: Exclude Products (Optional)β
Follow the same steps as Option 1 to exclude specific products.
Step 6: Schedule the Discount (Optional)β
Follow the scheduling steps described in Option 1.
Step 7: Save and Testβ
Click Save and test by viewing product pages and the cart.
Result Exampleβ
Product page before discount:
- Jacket: $25.00
Product page after fixed price:
- Jacket: $15.00 (Original price: $25.00, strikethrough)
- Save $10.00

- To display percentage badges, see our Display Percentage Badge Guide.
- To display sale badges, check our Add Sale Badges Guide.
- To display countdown timer, check our Add Countdown Timer Guide.
Cart items with fixed prices:
- Jacket: $25.00 β $15.00 (Save $10.00)
- Sweater: $20.00 β $15.00 (Save $5.00)
- Shirt - Green: $25.00 β $15.00 (Save $10.00)
Quick Comparison Tableβ
| Feature | Percentage Discount | Price Discount | Fixed Price |
|---|---|---|---|
| Adjustment Type | Percentage discount | Price discount | Fixed price |
| Best For | Proportional savings | Consistent savings | Price capping |
| Example Rate | 20% off each product | $5 off each product | $15 fixed price |
| Product ($25) | $25 - 20% = $20.00 | $25 - $5 = $20.00 | $15.00 |
| Product ($50) | $50 - 20% = $40.00 | $50 - $5 = $45.00 | $15.00 |
| Product ($15) | $15 - 20% = $12.00 | $15 - $5 = $10.00 | $15.00 |
π Success!β
You've learned how to create three types of targeted sale prices using the Discount Rules and Dynamic Pricing plugin for WooCommerce. Each discount type serves different promotional goals:
- Percentage Discount - Best for proportional savings that scale with product prices
- Price Discount - Best for consistent savings regardless of product price
- Fixed Price - Best for setting a maximum price point regardless of original price
You can target these discounts to specific products, product variations, categories, attributes, tags, and brandsβor any combination thereof. The discount applies directly to product prices, and customers will see the discounted price and the strike-out original price on product pages and in the cart.
Experience all discount rules and pricing strategies in action on our Live Demo Website.
Upgrade to Discount Rules and Dynamic Pricing for WooCommerce PRO to unlock advanced conditions, user role pricing, recurring schedules, tiered variations, and priority support.
π Next Stepsβ
Now that you've mastered targeted sale prices, explore other dynamic discount strategies:
- Add Percentage Sale Badges β Display dynamic "Save 20%" badges on targeted discounted products.
- Create Storewide Sale Prices β Apply discounts across all products in your store.
- Create Bulk Quantity Discounts β Offer volume discounts when customers buy multiple units of a product.
- Create BOGO Deals β Set up Buy 1 Get 1 Free deals for specific products.
- Add a Countdown Timer β Show an urgency countdown timer on discounted product pages.
π SEO Keywordsβ
Primary Keywords: targeted sale prices WooCommerce, product discount WooCommerce, variation discount WooCommerce, category discount WooCommerce, WooCommerce discount rules, dynamic pricing WooCommerce, WooCommerce pricing rules
Secondary Keywords: percentage discount WooCommerce, price discount WooCommerce, fixed price WooCommerce, product specific discount, variation specific discount, category specific discount, WooCommerce sale price, product adjustment WooCommerce, simple discount WooCommerce, targeted promotion WooCommerce, Discount Rules and Dynamic Pricing plugin