← Back to Changelog

Derive Builder for Calculated Attributes

Create calculated attributes without writing JSONLogic.

The new Derive builder is the default option in the Value Formula section when creating or editing a calculated attribute. It provides a clean visual interface for the most common use case: mapping values from one attribute to another.

For example, you could derive a "Season" attribute from product tags by mapping "lightweight" and "breathable" to "Summer", and "insulated" and "thermal" to "Winter" — all without touching JSONLogic.

  • Source attribute picker — Choose any indexed attribute to map from
  • Flexible match types — Contains, Equals, Starts with, or Ends with
  • Multiple values per rule — Match on any of several values using OR logic
  • Case insensitive — All matching is case insensitive by default
  • First match wins — Rules are evaluated top to bottom; the first match determines the output value
  • Full compatibility — The Derive builder generates standard JSONLogic behind the scenes, so you can switch to the Builder tab at any time to view or edit the raw formula

Learn more

FeatureCatalogCalculated AttributesBuilder