Build a form with calculations
Work out a total, a score or a quote from the answers as people type, then use it in logic, in emails, or as the price.
- Free on every plan
- Updates live as they answer
- Worked out again on our server
Free forever, no credit card.
- Add a Calculated question.
- Write the formula from your questions, like Tickets × 19.99.
- Share the form. Everyone sees the right number as they answer, and it’s saved with the response.
Doing that arithmetic afterwards, by hand or in a spreadsheet, is how mistakes get in. Here it happens on the form.
Plain formulas over your questions
A formula is arithmetic over references to other questions: add, subtract, multiply, divide, brackets. Number fields and ratings count by their value. For multiple choice and yes/no, each option carries a value you set, so “Standard / Express / Overnight” can be 0, 8 and 20 without a lookup table.
Calculated fields can reference other calculated fields, so a subtotal feeds a tax line which feeds a total. A question left unanswered counts as zero rather than breaking the sum.
Inside a repeating group the
formula runs per row, like a line total, and SUM( ) adds the rows up.
COUNT, MIN, MAX and AVG work the same way.
Shown, or kept out of sight
Choose the decimals, and add a prefix or suffix: a currency symbol, “points”, “kg”. The number updates on the form as the respondent changes their answers, so a quote is visible before they submit.
For a quiz or an assessment, set it to Never: compute silently. The score is still worked out and saved, and works in conditions, workflows and exports.
Logic and workflows can see it
Conditions read calculated values like any other answer: show a “call us for volume pricing” note when the total passes a threshold, hide questions when a score is low, or route an approval only above a certain amount. The value can also go into a confirmation email or any other workflow step.
Charge it
Point a Payment question at a calculated field and the form charges that amount. The price is worked out again on our server from the answers actually submitted, so the figure a respondent pays is the one your formula produces.
Good for
Quotes and estimates, order totals with options and quantities, scored assessments and quizzes, eligibility checks, booking prices by duration, and anything where the answer to the form is a number.