Introduction #
Target Selection controls WHAT receives a promotion.
Before a discount, BOGO offer, cart discount, or coupon can be applied, Ezhance needs to know which products should be eligible for the promotion.
Target Selection allows you to:
- Include specific products
- Include entire categories
- Include products with specific tags
- Include products with specific attributes
- Exclude products already on sale
- Exclude products from promotions
- Combine multiple targeting rules
This gives you complete control over where promotions are applied.
Ezhance’s Core Promotion Model #
Every promotion in Ezhance follows the same workflow:
Promotion Type
↓
Target Selection
↓
Eligibility Rules
↓
Display Settings
↓
Promotion AppliedEach step has a different responsibility:
| Component | Purpose |
|---|---|
| Promotion Type | Defines the offer |
| Target Selection | Determines WHAT receives the offer |
| Eligibility Rules | Determines WHO qualifies |
| Display Settings | Controls how the offer is shown |
Understanding this separation is one of the most important concepts in Ezhance.
How Target Selection Works #
Target Selection determines which products are eligible to receive a promotion.
Ezhance follows a simple process:
Step 1 #
Build a list of products that match all included targeting rules.
Step 2 #
Remove products that match exclusion rules.
Step 3 #
Create the final list of eligible products.
Step 4 #
Evaluate Eligibility Rules.
Step 5 #
Apply the promotion if all requirements are satisfied.
Think of Target Selection as creating a filtered list of products before any eligibility checks occur.
Target Selection vs Eligibility Rules #
A common mistake is confusing Target Selection with Eligibility Rules.
Target Selection answers:
What products should receive this promotion?
Eligibility Rules answer:
Which customers, carts, or orders qualify for this promotion?
Example:
Target Selection #
Product Category = Hoodies
Eligibility Rule #
Cart Subtotal greater than $100
Result:
The promotion only applies to Hoodie products, and only when the customer’s cart subtotal exceeds $100.
Both Target Selection and Eligibility Rules must pass before the promotion can be applied.
Quick Example #
In this example, we will apply a promotion to all Hoodie products except one specific hoodie.
Promotion Type: Simple Discount
Discount: 20%
Target: Product Category = Hoodies
Exclude: Divi Engine Logo Zipper Hoodie
Eligibility Rules: None
Display: Offer Card
Result #
All products inside the Hoodies category receive the discount except the excluded hoodie product.
Available Target Types #
Ezhance supports multiple targeting methods.
Free Version #
Available target types:
- Specific Products
Pro Version #
Additional target types:
- Product Categories
- Product Tags
- Product Attributes
- Exclude Sale Items
Specific Products #
Target individual WooCommerce products.
Examples:
- Blue T-Shirt
- Premium Hoodie
- Winter Jacket
Use this when you only want specific products to receive the promotion.
Product Categories #
Target entire WooCommerce categories.
Examples:
- Hoodies
- Shoes
- Accessories
All products within the selected categories become eligible.
Product Tags #
Target products using WooCommerce tags.
Examples:
- Summer
- Clearance
- Featured
Tags are useful for seasonal campaigns and promotional collections.
Product Attributes #
Target products using WooCommerce product attributes.
Examples:
- Color: Blue
- Size: Large
- Material: Cotton
This allows highly specific product targeting.
Exclude Sale Items #
Exclude products that already have an active WooCommerce sale price.
Example:
Exclude → Sale Items
Result #
Products already on sale will not receive the promotion.
This is useful when you do not want discounts to stack on products that are already discounted.
Include vs Exclude Rules #
Target Selection is built around two rule types.
Include Rules #
Include rules determine which products should be considered for the promotion.
Example:
Include → Product Categories → Hoodies
Result #
All hoodie products become eligible.
Exclude Rules #
Exclude rules remove products from the included selection.
Example:
Include → Product Categories → Hoodies
Exclude → Divi Engine Logo Zipper Hoodie
Result #
Every hoodie receives the promotion except the excluded product.
Example Target Configuration #
The example below shows a common targeting setup.
Include Rule #
Give the offer to:
Product Categories → Hoodies
Exclude Rule #
Do not give the offer to:
Specific Products → Divi Engine Logo Zipper Hoodie

Multiple Target Rules #
Ezhance allows multiple target rules to be combined.
Example 1 #
Category = Hoodies
Tag = Featured
Result #
Only products that belong to the Hoodies category AND have the Featured tag become eligible.
Example 2 #
Category = Accessories
Attribute = Color: Blue
Result #
Only blue products within the Accessories category become eligible.
Example 3 #
Category = Hoodies
Exclude = Premium Hoodie
Result #
All hoodie products receive the promotion except Premium Hoodie.
Target Selection Evaluation #
Ezhance evaluates Target Selection using the following process:
1. Evaluate Include Rules #
Products must satisfy the configured targeting rules.
2. Evaluate Exclusion Rules #
Matching excluded products are removed.
3. Build Final Target List #
Remaining products become eligible promotion targets.
4. Evaluate Eligibility Rules #
Customer, cart, order, and shop conditions are checked.
5. Apply Promotion #
The promotion is applied when all requirements are satisfied.
Common Use Cases #
Category Discounts #
Apply promotions to entire categories.
Example:
Category = Hoodies
Featured Product Campaigns #
Promote featured products.
Example:
Tag = Featured
Seasonal Promotions #
Target seasonal collections.
Example:
Tag = Summer
Product Launch Campaigns #
Target newly released products.
Example:
Specific Products
Clearance Promotions #
Exclude products already on sale from additional discounts.
Example:
Exclude → Sale Items
Best Practices #
Use Categories for Large Campaigns #
Categories are easier to maintain than selecting individual products.
Use Exclusions Carefully #
Always verify excluded products before activating promotions.
Combine with Eligibility Rules #
Target Selection determines WHAT receives the promotion.
Eligibility Rules determine WHO qualifies.
Keep Target Rules Simple #
Simple targeting structures are easier to maintain and troubleshoot.
Test Promotions Before Launch #
Verify both Target Selection and Eligibility Rules before publishing a promotion.
Common Mistakes #
Confusing Target Selection with Eligibility Rules #
Target Selection controls products.
Eligibility Rules control customer, cart, order, and shop requirements.
Forgetting Exclusion Rules #
An exclusion rule can remove products from an otherwise valid target group.
Using Too Many Target Rules #
Complex targeting structures are harder to troubleshoot.
Start simple and expand only when needed.

