If your workflow shows no matching products, the trigger conditions may be too restrictive or incorrectly configured.
Common causes
Incorrect category selection
The selected category may not contain any matching products.
Check:
category names
category hierarchy
store scope configuration
Conflicting rules
Some rule combinations may exclude all products.
Example:
Description is Empty
Status equals Disabled
Category equals Shoes
Verify that products actually match all configured conditions.
Incorrect store scope
The workflow may be targeting the wrong store or catalog scope.
Check:
selected store view
catalog scope
workflow scope settings
Products already contain data
If the workflow targets missing content, products may already contain values.
Example:
Shopping Description is Empty
Products with existing shopping descriptions will not match the trigger.
Disabled products
Some workflows only target enabled products.
Check whether your products are:
enabled
visible
active inside the selected store scope
How to troubleshoot
Step 1: Simplify the trigger
Temporarily reduce the number of rules.
Example:
Instead of:
Category equals Running Shoes
Brand equals Nike
Description is Empty
Start with:
Category equals Running Shoes
Then gradually add additional conditions.
Step 2: Check the product preview count
While editing the trigger, Elovate displays how many products currently match.
If the count is:
0 matching products
the trigger conditions likely exclude all products.
Step 3: Verify product data
Open a few products manually and confirm:
categories are assigned correctly
required fields are empty
products are enabled
translations or attributes are actually missing
Step 4: Test with a small scope
Try targeting a small product group first before scaling to larger catalogs.
Best practices
Start with simple trigger rules
Add conditions gradually
Use category specific workflows
Verify product data before running workflows
Review matching product counts carefully