
Platform · Rules engine
Ordered transformations per feed — set, prepend, append, replace, exclude — with optional match conditions. Order is meaning: for the same field, a later rule wins. Watch one product fall through the stack.
The grammar
Template variables can reference any product, variant, or metafield value. A condition limits the rule to products that match; without one, the rule runs on everything in the feed.
Template variables
{{ product.title }}{{ product.vendor }}{{ variant.sku }}{{ variant.option1 }}{{ variant.price }}{{ product.metafields.* }}An empty variable produces a warning on that product and leaves the field as it was. Never a blank field shipped silently.
Starter templates
Each channel's required fields, pre-mapped from Shopify. Edit, reorder, or delete any rule — a template is a starting point, not a lock.
Import and export
Export a feed's rules as CSV, edit them in a spreadsheet, and import them back. Validation is all-or-nothing: if any row fails, Scout applies none of them and tells you which row and why. A half-applied rule stack is worse than no import at all.
The loop