Target Selection answers the question: "Which products receive this promotion?" It is separate from Eligibility Rules, which answer: "Which customers or carts qualify?" Both must be configured correctly for a promotion to apply.
How Target Selection Works
Ezhance evaluates Target Selection through a two-pass process:
- Build the included list — Products matching any include rule are added to the eligible set.
- Apply exclusions — Products matching any exclude rule are removed from the set.
- Evaluate Eligibility Rules — Check customer, cart, and shop conditions.
- Apply the promotion — The promotion applies to products that survived both passes.
Key rule: Exclusions always override inclusions. If a product matches both an include and an exclude rule, it is excluded.
Available Target Types
Free version
- Specific Products — Target individual WooCommerce products or variations
Pro version
- Product Categories — Target all products in one or more WooCommerce categories
- Product Tags — Target products with specific WooCommerce tags
- Product Attributes — Target products with specific attribute values (e.g., Color = Blue)
- Exclude Sale Items — Remove products that already have an active WooCommerce sale price
Include vs. Exclude Rules
Each target rule can be set as an include or an exclude:
- Include rules add products to the eligible set. Multiple include rules combine additively — a product only needs to match one include rule to be included.
- Exclude rules remove products from the eligible set. A product that matches any exclude rule will never receive the promotion, even if it also matches an include rule.
See Include vs Exclude Rules for detailed examples.
Target Selection vs. Eligibility Rules
| Concept | Controls | Example |
|---|---|---|
| Target Selection | Which products receive the offer | Category = Hoodies |
| Eligibility Rules | Which customers/carts qualify | Cart Subtotal ≥ $100 |
Combined result: "All hoodie products receive the promotion when the cart total is over $100."
Common Mistakes
- Confusing Target Selection with Eligibility Rules — Target Selection controls products; Eligibility Rules control customer/cart requirements.
- Forgetting exclusions — An exclusion rule that removes all targeted products will prevent the promotion from ever applying.
- Cart Discounts don't use Target Selection — Cart Discounts evaluate only Eligibility Rules.