Option Basic Settings

Option Basic Settings

Overview

When you expand an option in Calculator Editor → Options & Pricing, the Basic settings tab is where you set its label, key, type, and most type-specific behavior (formats, limits, default values, and display content). This reference lists every field that appears on that tab by option type. For fields on the Advanced settings tab (tooltip, help text, placeholder, column width, layout choices, and similar), see Option Advanced Settings. For how keys work in formulas, see Working with Options and Formula Editor.

Quick Reference

Shared fields (most types)

Setting Description
Label Name shown for this option in the calculator. Use the translate control to add other languages when translations are enabled.
Key Unique ID for formulas and rules. Only letters, numbers, and underscores; stored in uppercase (the field reminds you: A–Z, 0–9, and _). Changing the key breaks references that used the old key. Modal options do not show Key.
Required When checked, the customer must complete this option before adding to cart. Not shown for display-only types: Content, Heading, Divider, Spacer, Calculation, and Modal.
Type Option type. Changing the type replaces type-specific configuration while keeping label, key, and other shared fields where they apply.

Modal options show Label and Type on this row only (no Key and no Required).

Choice-based options

Applies to: Dropdown, Radio button, Switch, Checkbox group, Button, Color swatch, Image swatch, and Quantity (when format is Dropdown or Radio List).

Below the shared fields, a Values & Pricing section appears with a table where you define each choice.

Column Description
Default Pre-selects this choice when the calculator loads. Checkbox groups allow multiple defaults.
Label Customer-facing name for the choice. For Quantity choice rows this is the numeric quantity value instead.
Formula Per-choice pricing formula (same syntax as all Calculator AI formulas).
Rate Multiplied by the formula result to produce the choice price. The header shows Formula × Rate = Choice Price.
Color Color swatch only — a color picker to set the swatch color.
Image Image swatch only — an Upload button to attach an image for the swatch.
  • Click Add value to add a new choice row. Drag the grip handle on any row to reorder.
  • Switch is fixed to two choices — Add value, delete, and reorder are not available.
  • When Allow custom quantity is enabled on a Quantity option, a Custom row is appended automatically. It has no Default checkbox and cannot be reordered.

Per-choice advanced settings — Click the gear icon on any choice row to access SKU fragment and Choice Token. The choice token is the stable value used in formulas and pricing keys; it is auto-generated from the label for most types. Quantity choice rows (fixed numbers in Dropdown / Radio List) do not have this gear icon — the quantity number itself is the value key.

Pricing for choice-based types is driven entirely by this Values & Pricing table. They do not show the separate Pricing block described below. Font picker uses its own Font Configuration section instead (see Font picker below).

Pricing block (non-choice types)

For types that are not choice lists, Basic settings includes a Pricing section below the type-specific fields. It shows Option Price = Formula × Rate, with Formula and Rate fields for the whole option. Content and Calculation do not show this block.

Text box, Text area, Email

Setting Description
Default value Text pre-filled in the field; the customer can change it.
Minimum characters Optional minimum length.
Maximum characters Optional maximum length.

Number input, Slider

Setting Description
Initial value Starting numeric value; the customer can change it.
Minimum value Lowest allowed number.
Maximum value Highest allowed number.
Step Amount each stepper click changes the value.
Decimal places 0 for whole numbers only; higher values allow fractional input. Quantity does not show Decimal places (only Number input and Slider do).

Quantity

Setting Description
Quantity format Input (number field with steppers), Dropdown, or Radio List.
Initial value / Minimum value / Maximum value / Step Shown for Input format. For Dropdown or Radio List, Initial value is omitted; defaults are chosen with the Default column in Values & Pricing.
Allow custom quantity For Dropdown or Radio List, adds a final choice so the customer can enter their own quantity.
Custom label Label for that custom-quantity choice when Allow custom quantity is on.
Show price and discount inline For Dropdown or Radio List only, and only on the first Quantity option in the list: shows calculated product price next to each quantity (and custom) choice. Order fees are not included. A note appears if this option is not that first quantity. An in-app Help link can appear beside these controls. See Quantity inline pricing.
Inline price display When inline pricing is on: Show total price and discount or Show unit price and discount. When translations are enabled, a control may appear to translate the inline “You saved” label.

Length, Area, Volume, Weight

For each measurement row (one row for single-axis types; see Dimensions for multiple):

Setting Description
Unit Unit label shown with the field (for example in, cm, lb).
Initial value Starting numeric value for that measurement.
Minimum / Maximum Allowed range.
Step Stepper increment.
Decimals Number of decimal places allowed (0 = integers only).

Dimensions

Same per-row fields as other measurement types, plus:

Setting Description
Dimension N label Customer-facing label for each axis (e.g. Length, Width).
Add dimension Adds another axis row. Rows can be removed with the row delete control or reordered by dragging the handle. You can also drop rows on the dashed drop zones between rows or at the end.

Date picker

Setting Description
Date format How the selected date is displayed (ISO, regional numeric styles, or long formats such as month name and weekday variants).

Time picker

Setting Description
Time format 12-hour or 24-hour display (no seconds).
Setting Description
Label Shown where the modal is triggered from the calculator layout.
Popup title Title at the top of the modal window.
Content type HTML (rendered markup) or Plain text (no formatting).
Popup Content Body of the modal (multiline field; placeholder text explains HTML or text).

Content (display)

Setting Description
Content type HTML or Plain text.
Content Text or HTML shown to the customer. Helper text under the field explains that this is what customers see. With HTML selected, Generate Content with AI is available.

Heading (display)

Setting Description
Heading level H1 through H6 (semantic heading size).
Heading text Visible heading text.

Divider (display)

Setting Description
Thickness (px) Line thickness in pixels.

Spacer (display)

Setting Description
Height (px) Vertical space in pixels.

Calculation (display)

Setting Description
Formula Expression whose result is shown read-only (same formula language as pricing). Hint text below suggests example expressions.
Display format Optional format string; use {result} where the computed value should appear (see the field’s example hint).

File upload

Setting Description
Accepted file types Allowed types, e.g. comma-separated extensions or patterns such as image/*.
Max file size (MB) Upper size limit per file.
Minimum files Minimum number of files required.
Maximum files Maximum number of files allowed.

Font picker

Setting Description
Font Configuration All Google fonts loads the full catalog, or Specific fonts limits the list to fonts you pick in the picker. Choosing All Google fonts clears the specific font list you had built.

Color picker

No extra type-specific fields appear under the shared Label, Key, Required, and Type row. The Pricing section (Option Price = Formula × Rate) appears below on this tab. Tooltip, help text, and column width for Color picker are on Advanced settings.

Which types use what

Every option uses the shared row as above (with Modal as the exception for Key / Required). Then:

  • Values & Pricing only (no separate Pricing block on this tab): Dropdown, Radio button, Switch, Checkbox group, Button, Color swatch, Image swatch, and Quantity when Quantity format is Dropdown or Radio List.
  • Pricing block on this tab (and no Values & Pricing table): Color picker, Font picker, Number input, Slider, Length, Area, Volume, Weight, Dimensions, Date picker, Time picker, File upload, Heading, Divider, Spacer, and Quantity when Quantity format is Input.
  • Neither table nor Pricing on this tab: Content, Calculation.
  • Text box, Text area, and Email use Pricing only (no choice table).
  • ModalPricing on Basic settings appears when the option is open in the detailed editor (the view where Back to list appears at the top). If Modal is expanded inline in the options table, Basic settings does not include Pricing there; open the modal option in the detailed editor to set Pricing if you need it.

When your store uses translations, extra Translate controls can appear beside Label, custom quantity labels, dimension labels, dimension units, and a few system strings (such as the inline quantity savings label).

Details

Tooltip, help text, placeholder, and column width for many types live under Advanced settings, not here. Date and time pickers also expose placeholder (and related fields) on Advanced settings. See Option Advanced Settings.

The Pricing section uses the same formula language as elsewhere in the calculator; see Formula Editor for syntax and functions.

Examples

  • Sized product — You add Dimensions with labels Length and Width, units in, min/max and step set for each, then use Pricing (Formula and Rate) so area drives price.
  • Tiered quantities — You set Quantity to Radio List, define quantities 12 / 24 / 48 in Values & Pricing, turn on Show price and discount inline on your first Quantity option, and point customers to clear per-tier totals on the product page.
    • Related Articles

    • Option Advanced Settings

      Overview Beyond the basic label, key, and required settings, each option has advanced settings that control how it looks and behaves. Some settings are shared across most option types; others are specific to a particular type. Open any option in the ...
    • Option Types Reference

      Overview Calculator AI provides 29 option types that cover every kind of input your customers might need — from simple text fields to interactive color pickers and file uploads. This reference lists every type, grouped by category. To add an option, ...
    • Tax Settings

      Tax configuration is coming soon. Calculator AI currently uses your store's default Shopify tax settings. Overview The tax settings section controls how taxes interact with your calculator pricing. By default, Calculator AI uses your Shopify store's ...
    • Working with Options

      Overview 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, ...
    • Quantity option: inline price

      Overview For Quantity options using Dropdown or Radio list, you can enable Show price and discount inline. Shoppers then see the product line price for each fixed quantity (and for Custom, when a valid quantity is entered). Amounts use the same rules ...