Product Filters
Product filters determine which products from your catalogue are included in a given export profile. You can filter by supplier, category, brand, stock, price, and any attribute.
How filters work
Section titled “How filters work”Filters follow AND/OR logic:
- Different filter fields: evaluated as AND (all conditions must match)
- Same filter field, multiple values: evaluated as OR (any value matches)
Example:
| Field | Operator | Value |
|---|---|---|
| Supplier | is one of | Supplier A, Supplier B |
| Category | is | Electronics > Computers |
| Stock | is greater than or equal to | 1 |
This exports products from Supplier A or Supplier B, AND in the Computers category, AND with at least 1 unit in stock.
Available filter fields
Section titled “Available filter fields”Supplier
Section titled “Supplier”Filter by one or more suppliers. Useful to create separate export profiles per supplier or to combine a subset of suppliers.
| Operator | Behavior |
|---|---|
is | Matches exactly one supplier |
is one of | Matches any of the selected suppliers |
is not | Excludes one supplier |
is not any of | Excludes selected suppliers |
Category
Section titled “Category”Filter by canonical category (including or excluding subcategories).
| Operator | Behavior |
|---|---|
is | Exact category match, no subcategories |
is or child of | Category and all its subcategories |
is not | Exclude exact category |
Filter by canonical brand code.
| Operator | Behavior |
|---|---|
is one of | Only these brands |
is not any of | Exclude these brands |
Filter by stock quantity.
| Operator |
|---|
| greater than or equal to |
| less than or equal to |
| equals |
Common use: Stock >= 1 to only export in-stock products.
Filter by supplier price (before pricing rules are applied).
| Operator |
|---|
| greater than or equal to |
| less than or equal to |
Attribute
Section titled “Attribute”Filter by any canonical attribute value.
| Operator |
|---|
| equals |
| not equals |
| contains |
| not contains |
| is greater than or equal to |
| is less than or equal to |
Example: Filter delivery_days <= 5 to only export products with fast shipping.
Filter evaluation order
Section titled “Filter evaluation order”Filters are evaluated at export time against the current normalized catalogue. If a product’s stock drops to 0 between export runs, a stock >= 1 filter will exclude it from the next export automatically.
Testing filters
Section titled “Testing filters”On the export profile page, click Preview to see how many products currently match the filter configuration, without running an export.