Build smart forms with live calculations
Add formulas, auto-totals, and scoring to any form. Reference other fields, run arithmetic, score quizzes — all native, no spreadsheet round-trip.
A real formula builder, not a code editor
Pick fields from a dropdown, drop in operators, see the result update live. Non-technical creators build formulas in minutes — no syntax to memorize.
-
Click-to-reference any field
Numeric, dropdown, and choice fields appear in a picker. Pick one, the formula references it by name, no IDs to copy.
-
Standard arithmetic
Plus, minus, multiply, divide, parentheses for grouping. Order of operations works the way you'd expect from a calculator.
-
Live preview
See the formula evaluated against test data inside the builder. Catch typos before respondents do.
Order forms that add themselves up
Drop a quantity field next to a price, calculation field does the multiplication. Add a discount field, calculation does the subtraction. Respondents see live totals as they shop.
-
Quantity × price
The standard order-form pattern: per-line subtotals, then a sum field for the order total. Two calculation fields, done.
-
Discounts and surcharges
Subtract coupon values, add tax or shipping. All calculations server-validated before the payment intent is created.
-
Multi-currency aware
Calculations run in whatever currency you set on the payment field. The display formats automatically per locale.
Quizzes that grade themselves
Tag answers with point values. The calculation field sums the score. Add a conditional message that shows a pass/fail result based on the threshold you set.
-
Per-answer point values
Each multiple-choice or checkbox answer gets a point value. Calculations sum the totals automatically as respondents progress.
-
Pass/fail thresholds
Set a passing score, show different end screens for pass vs. fail. Combine with conditional logic for branching outcomes.
-
Display the score
Show the final score on the thank-you page or in the email confirmation. Respondents see exactly where they landed.
Different math for different inputs
Combine calculations with conditional logic to apply different formulas based on what the respondent picks. One field, multiple pricing models.
-
Branch by selection
If they pick "Premium," apply formula A. If they pick "Basic," apply formula B. The active calculation switches with the selection.
-
Tier-based pricing
Volume discounts, regional rates, member vs. non-member pricing — all driven by conditions on the calculation field.
-
Hide irrelevant calculations
Show the right total to the right respondent. Conditional logic toggles which calculation field is visible.
tier = "Premium" → total = {base} × 1.5tier = "Pro" → total = {base} × 1.2{base}Where calculations earn their keep
Anywhere a form needs to do math — pricing, scoring, sizing, estimating — calculation fields turn a static form into a live tool.
Order forms
Multi-product carts that total themselves. Quantity × price per line, sum into a grand total, hand off to Stripe with the verified amount.
Quote calculators
Service businesses build instant-quote forms — pages × rate, hours × rate, plus add-ons. Respondents see pricing before submitting.
Quiz & assessment scoring
Auto-grade quizzes with point values per answer, show pass/fail results, no manual marking. Pair with assessment mode for proctored exams.
ROI & savings calculators
Lead-magnet calculators (cost savings, ROI, payback period) — the kind of interactive content that converts visitors to leads.
BMI, dosage, eligibility
Health and fitness forms compute BMI from height/weight. Eligibility checkers compute scores from intake answers. All inline.
Pricing estimators
SaaS, agencies, freelancers — show prospects an estimate based on their inputs. Reduces sales-cycle friction by qualifying before the call.
Frequently asked questions
Related
Payment forms
Use calculations to drive Stripe payment amounts on order forms, donations, and event tickets.
Learn more →Online quiz maker
Build scored quizzes with auto-grading powered by calculation fields and conditional outcomes.
Learn more →Conditional logic
Branch your form based on calculation results. Different outcomes for different scores or totals.
Learn more →Add a calculation field to your next form
Free on every plan. Visual formula builder. Updates live as respondents type.
Get Started — Free