The editor of attribute Rules is one of Koongo’s most powerful tools. It allows you to manipulate, optimize, and enrich your imported product data to ensure your exports meet the requirements of your selected marketplaces and selling channels.
With Rules, you can transform, modify, or enhance any attribute value within your channel profiles — without changing the data directly in your store. Koongo also provides predefined Rules that can be used as templates and easily customized.
Rule Structure
An Attribute Rule consists of a mandatory Default Rule and optional Conditional Rules. Each Rule must include an Action, which defines the operation or set of operations applied to specific attribute(s) or fixed values.
Both Default and Conditional Rules are based on Actions, attribute selection + operations, however, Conditional Rules include an ONLY WHEN statement specifying when the Action should be applied allowing AND/OR functions, useful for cases where mutiple conditions need to be met.
Apply Rules
Where Rules are applied
You can add Rules either from the dedicated Rules section in the left menu or directly within any Product Feed or Wizard by tapping the settings icon next to the attribute you want to adjust.
Adding a Rule directly within a Feed or Wizard allows you to configure attribute logic in the context of a specific export profile. This is useful when you want to apply feed-specific transformations.
Using the Rules section in the left menu enables centralized Rule management. From there, you can create, edit, and assign Rules to multiple feeds without opening each export profile individually. This approach is ideal when maintaining consistency across several marketplaces.
How Rules are applied
A Default Rule applies to all exported items unless it is overridden by a Conditional Rule. If a product meets the defined conditions, the Conditional Rule is applied; otherwise, the Default Rule and its actions remain in effect.
If multiple Conditional Rules are defined, the first matching rule takes priority. Once a condition is met, no further Conditional Rules are evaluated, preventing rule conflicts.
This structure allows you to build simple or advanced logic while keeping full control over your product feed output. Both Default and Conditional Rules can include one or multiple operations based on one or more attributes.
Basic Example
Default Rule action containing multiple operations:
Take (single attribute) the Price and apply a 10% increase
Add/Plus '5'
Round the result to the nearest .99
This specific Rule allows you to implement a pricing logic directly in Koongo without modifying values in your store
Rule Operations
Each Rule can include multiple operations, allowing you to build advanced transformation logic. The Operations allow you to:
Adjust pricing
Modify text values
Combine attributes & values
Format attribute outputs
Enrich missing data
For a complete overview of all available operations, see Rules - Operations
Rule Conditions
Conditions are defined by the ONLY WHEN statement together with AND/OR functions when multiple conditions need to be defined to determine when an Action should be applied. Multiple conditions will allow you to create precise & flexible logic, for instance, apply the action ONLY WHEN
Price is greater than '100' AND
Quantity is greater than '2' OR
Warehouse is equal to 'Milano'
For a full list of supported condition operators, see: Rules - Conditions
Global Rule Management
In addition to configuring Rules inside individual export profiles or wizard attributes, Koongo provides a dedicated Rules section in the left menu.
This section allows you to manage your Rules independently, without opening a specific product feed or channel wizard. From here, you can:
Create new Rules
Edit existing Rules
Assign Rules to specific attributes
Select the export profile(s) where the Rule should be applied
Manage Rule usage across multiple feeds
This centralized management makes it easier to maintain consistency across multiple marketplaces and export profiles. You can define a Rule once and apply it wherever needed.
My Rules
The My Rules collection contains all Rules you have created and saved. When configuring an Attribute inside a feed, you can always select an existing Rule from the My Rules drop-down list. Within the drop-down menu, you will also find commonly used Predefined Rules that you can use as templates or starting point.
Each saved Rule displays:
Its assigned name
Usage count (how many times it is used across product feeds & wizards)
If a Rule is used in multiple places, editing is disabled by default to prevent unintended changes. After clicking Save Rule, you can choose to:
Apply changes to all instances where the Rule is used
Apply changes only to the current attribute and export profile
You can rename any Rule to create a new entry in the My Rules collection. This allows you to modify the Rule without affecting other attributes or export profiles that use the original version.
You can explore basic Rule examples here: Rules - Basic examples







