Skip to main content

Form Calculation Fields [2.0]

Automatically compute numeric values from other fields in your form

Written by Daniel Barake

A Calculation field automatically computes a numeric value from other fields in your form — no coding required. As a visitor fills out the form, the calculated result updates in real time. You can use it to display running totals, scores, pricing summaries, or any numeric result you want to derive from what someone has entered.

Plan Required: The Calculation field is available on Premium, Ultimate, and Marketing plans. It will not appear in the block selector on Basic plans.

Common Use Cases

  • Event registration pricing — Multiply a ticket quantity by a price, then add a booking fee

  • Donation calculators — Let supporters choose options and see an instant total before submitting

  • Quiz scoring — Assign a point value to each answer and display (or secretly track) a final score

  • Order summaries — Sum multiple item selections into a cart-style total


Add a Calculation Field to Your Form

  1. Open the form you want to edit from People > Forms

  2. Click the Add A New Block button in the top-left corner of the form editor

  3. Click Calculation in the block list

  1. A new field labelled "Total" will appear at the bottom of your form, showing a live value of 0

📝 Note: The field is read-only on your published form — visitors cannot type into it. It updates automatically as they fill out other fields.


Configure the Calculation Settings

Clicking on the Calculation field opens the Calculation Settings panel on the right. Here is what each setting does:

Label

The name displayed above the field on your form. By default this is "Total" — change it to anything that makes sense, like "Registration Fee" or "Your Score".

Description

Optional helper text shown below the label. Use this to explain what the value represents, e.g. "Includes all selected items plus a $2 processing fee."

Display

Controls whether the computed value is shown to the visitor:

Option

What it does

Visible

The calculated value is displayed on the form as the visitor fills it in

Hidden

The field computes silently in the background — the visitor never sees it, but the value is included in the form submission

📝 Note: Even when hidden from visitors, the calculation still runs and the result is saved with every form submission. This is useful for scoring quizzes or tagging submissions by total value.

Calculation Method

Choose how the field arrives at its value:

Method

What it does

Auto (Total All)

Automatically adds up the calc values from every eligible field in the form

Select Fields

You choose specific fields and define the math operation between them

Using Auto Mode

Auto mode is the simplest option. Switch the Calculation Method to Auto (Total All) and the field will sum all eligible fields in your form whenever a visitor interacts with them.

Eligible fields and how their values are counted:

  • Number inputs — Uses the number the visitor types in

  • Checkboxes — Uses the field's configured Calculation Value when checked; 0 when unchecked

  • Choice fields (dropdown / radio / checkboxes) — Uses the Calculation Value of each selected option

📝 Note: Auto mode ignores label blocks, captcha fields, and other calculation fields.

Using Select Fields Mode

Select Fields mode lets you build a custom formula. Switch Calculation Method to Select Fields to see the field list.

  1. Click + Add Field to add the first field in your formula

  2. Use the dropdown to pick which form field to start with

  3. Click + Add Field again to add a second field

  4. For each subsequent field, choose the operation to apply: + Add, − Subtract, × Multiply, ÷ Divide

  5. Continue adding fields as needed

  6. To remove a field from the formula, click the × button on that row

📝 Note: Operations are applied in sequence from top to bottom (no bracket grouping). For example: Field A + Field B × Field C will first add A and B, then multiply by C. For a pricing formula like Quantity × Unit Price, put Quantity first and choose × for the second row.


Set a Prefix or Suffix

Use the Prefix and Suffix fields to add symbols or labels around the displayed value:

  • Prefix — Appears before the number (e.g. $ displays as $42)

  • Suffix — Appears after the number (e.g. pts displays as 42pts, or USD displays as 42 USD)

Leave either field blank if you don't need it.



Set Calculation Values on Other Fields

For the Calculation field to produce meaningful results, your other fields need Calculation Values assigned. Here's how to set them for each field type:

Checkbox Fields

Click the settings gear on a Checkbox field to open its settings panel. You'll see a Calculation Value field near the bottom. Enter the number this checkbox should contribute when it is checked. If left blank, the checkbox contributes 0.

Choice Fields (Dropdown, Radio, Checkboxes)

Click the settings gear on a Choice field. In the Items section, each option has a small Calc column next to its name. Enter the numeric value each option should contribute when selected. Leave it blank for options that should contribute 0.

Number Inputs

Number fields don't have a separate Calculation Value — the Calculation field simply uses whatever number the visitor types into that field directly.


Save Your Form

Click Save in the top-right of the form editor when you're done. The Calculation field is now live and will update in real time as visitors fill out the form.

Frequently Asked Questions

Can I have more than one Calculation field?

Yes. You can add multiple Calculation fields to a single form. Each one can use a different method and reference different fields.

Can a Calculation field reference another Calculation field?

No. Calculation fields cannot be used as inputs in other Calculation fields — they are excluded from the field picker automatically.

How are decimals handled?

Results are rounded to two decimal places. Whole-number results are displayed without any decimal point (e.g. $42 not $42.00).

What if a visitor leaves a Number field empty?

Empty Number fields count as 0 in calculations.

Does division by zero cause an error?

No — if a divisor field has a value of 0, the result stays unchanged with no error message shown.

Can I use a Calculation field with Conditional Logic?

Yes. You can show or hide a Calculation field based on conditions, just like any other field. The field continues to compute its value even when hidden by conditional logic.

The Calculation block doesn't appear in my block selector — why?

The Calculation field requires a Premium, Ultimate, or Marketing plan. If you are on a Basic plan, you will need to upgrade to access this feature.

Did this answer your question?