Options are the building blocks of your calculator. Each option represents a field, choice, or display element that appears in the calculator on your storefront. This article covers how to manage options — adding, reordering, duplicating, and deleting — and explains the basic settings every option shares. You manage options in Calculator Editor → Options & Pricing, in the options list below the Initial Price section.
You can also ask Chat with AI to add or change options in plain English, or generate a batch from the Options toolbar with AI Bulk Generate.
Drag an option by its handle (the grip icon on the left side) and drop it into a new position. The order in the list is the order customers see on the storefront.
Click the ... menu on an option and select Duplicate. A copy is created directly below the original with all settings, pricing, and rules intact. The duplicate gets a new unique key automatically.
Click the ... menu on an option and select Delete. A confirmation dialog appears — confirm to permanently remove the option and all its settings. Any rules or formulas that reference the deleted option's key need to be updated manually.
Every option has a Basic settings tab with the following fields:
| Setting | Description |
|---|---|
| Label | The display name customers see. Click the translate button to add translations for other languages. |
| Key | A unique identifier used in formulas, rules, and expressions. Auto-uppercased, restricted to A–Z, 0–9, and underscores. Reference this option in formulas with OPT("KEY") (computed / priced value), OPT_TOKEN("KEY") (selected Choice Token for choice types), INPUT("KEY") (raw input for numeric-like types), or HAS("KEY", "CHOICE") (choice selection test). |
| Required | When checked, the customer must fill in or select this option before adding to cart. Not available for display types. |
| Type | The option type selector. Changing the type resets type-specific settings but keeps the label, key, and shared settings. |
Additional fields on Basic settings depend on the option type (numbers, dates, measurements, file limits, modal content, and so on). See Option Basic Settings for a full list by type.