Features are the configurable properties of your product — for example colour, material, size or drive. Each feature has options that the customer selects from.
What Is a Feature?
A feature describes one dimension of your product. Examples:
| Feature | Options |
|---|---|
| Colour | White, Black, RAL 7016 |
| Material | Aluminium, Wood, Plastic |
| Width | 80 cm, 100 cm, 120 cm |
| Drive | Manual, Electric |
Adding a Feature
- Open the component — on the left you see the Features tab with the structure tree
- Click + next to the feature group
- In the right SETTINGS panel: set the label, internal name (ID) and data category
- Choose the data type
- Add options (for discrete features)
Data Categories and Types
In the right SETTINGS panel you first choose the data category:
Discrete Feature
The customer selects from a predefined list. Data types:
- Selection — dropdown menu
- Multiple selection — multiple options selectable at once
- Radio Buttons — all options visible as buttons
- Checkbox — simple on/off
- Image list — options with images (image selection)
- Multiple selection with quantities — options with quantity input
- Autocomplete — free text with suggestions
Free Input
The customer enters a value themselves — e.g. dimensions or quantities. Data types:
- Number (e.g. width in cm)
- Text (e.g. engraving text)
- Range (minimum/maximum)
Calculation
Calculation fields — for price formulas and JavaScript calculations that are not entered directly by the customer.
Frontend
Special frontend elements such as the Action Button (email, PDF, webhook).
Adding Options and Surcharges
For a discrete feature you add options in the VALUES section of the right panel:
- Click + Value
- Enter the option name (e.g. "Anthracite")
- Assign an internal key (e.g. "anthracite") — used in formulas and rules
- Add a surcharge: in the Prices section of the value enter the amount (e.g.
15.00for +€15) - Optional: upload an image to display when this option is selected
Tip: Options can also be uploaded as CSV via ↑ Import values — practical when you have many options.
Feature Settings in Detail
In the right SETTINGS panel there are several sections:
BASIC SETTINGS:
- Label — visible name for the customer
- Internal name (ID) — referenced in formulas, must be unique
BEHAVIOUR:
- Required — Yes / No
- Visibility — Yes (visible) / No (hidden) / Shop only / Backend only
- Order and CSS class
VALUES:
- Add, import (CSV), export options
- Each value has a name, internal key and surcharge
Feature Order
The order determines how the configurator looks for the customer. Features can be sorted via drag & drop (⠿ icon).
Feature Groups
If you have many features you can group them under the Feature Group tab. More: Feature Groups & Wizard