The rule builder in Elovate is a flexible tool used across multiple apps — such as Imports, Exports, Content Enrichment, and Translations — to define exactly which entities (products, categories, CMS pages, etc.) your job should include.
Core concepts
Attributes as filters
You can filter based on any native Magento attribute, such as:Status
Visibility
Category
Brand
Color
Attribute set
Conditions
Each attribute can be paired with conditions like:Equals
Is not equal to
Contains / Does not contain
Is empty / Is not empty
Greater than / Less than (for numeric fields like price or weight)
Groups
Use groups to create more complex logic.Within a group: conditions are linked with OR (e.g., Color = red OR Color = blue).
Between groups: groups are linked with AND (e.g., Status = enabled AND [Group: Color = red OR blue]).
Live result preview
When building rules, Elovate shows a real-time count of matching entities at the bottom of the rule builder. This lets you test and refine rules before running the job.
Example
Rule setup:
Status = enabled
AND Visibility = catalog, search
AND Description is empty
Result: Shows only enabled products that are visible in catalog/search and have no description — perfect for targeted enrichment.
Tips
Start simple, then refine rules to avoid unexpectedly large datasets.
Use IN for SKU lists to quickly target multiple specific products.
Remember: in continuous jobs, rules are rechecked every 15 minutes.