Data nodes control which products flow through your automation. Use them to select a product set, narrow it down with filters, or read data from external files.
Place data nodes between your trigger and action nodes to control exactly which products reach each action.
Select Products
Choose which products the automation should process. This is typically the first data node after your trigger.
| Setting | Description |
|---|
| Filter conditions | Define one or more conditions to match products (e.g., status is “Ready”, category is “Electronics”) |
| Condition logic | Combine conditions with AND (all must match) or OR (any can match) |
| Minimum matches | Optionally require a minimum number of matching products before continuing the workflow |
When no filter conditions are set, the node selects all products in your catalog.
Filter Products
Narrow down a product set that is already flowing through the workflow. Use this after a Select Products node or after an import to reduce the set based on additional criteria.
| Setting | Description |
|---|
| Filter conditions | One or more conditions to keep only matching products |
| Condition logic | AND or OR logic for combining multiple conditions |
Common filter use cases:
- Filter imported products to only those with missing descriptions
- Narrow a product set to a specific brand or price range
- Exclude products that are already published
The difference between Select Products and Filter Products: Select Products creates a new product set from your entire catalog, while Filter Products narrows down products that are already flowing through the workflow.
Read File
Read product data from an external file. Use this when your workflow needs to process data from a CSV, Excel, or JSON file stored in WISEPIM.
| Setting | Description |
|---|
| File path | The location of the file to read |
| Format | CSV, Excel, or JSON |
| Column mapping | Map file columns to product fields in WISEPIM |
Next Steps