Calculate variables in your form
Updated over a week ago

1- Add your questions

You can use different types of question fields in your form.

2- Add a score to each question

Go to “Advanced Logic“, click on Add If/Else on each question, and insert the score you want.

logic and calculation

3- Add variable fields to calculate and show the total score

As the user fills out the form, the “Variable field” allows the storage of calculated data, enabling efficient organization and analysis of user input.

If you have different courses, create your formula to calculate estimations, areas, and much more in variable fields.

For example: if you have four lessons, and want to calculate each part separately and also have the total score, you need 5 variable fields.

number field

And each field has an “ID”, as shown in the picture.

Now choose the “Formula” type for the total score to calculate the total quiz score by adding all scores in the “Default Value” box.

You can see all the variables and IDs in this template:

4- Add total score to success message

You can add different success pages to show the total score after submission. The result of your quiz will be based on the total score. To display the total score after submitting the form, you should add the total score ID to the success message.

In our example, the ID of the total score in the variable field is: total_score

So you can write it in the success message as:

Your Total Score is {{total_score}}

Also, you can add other variables in a table or with any design you want;

real time

Examples of calculation forms; Calculate your way to success

In addition to basic forms, there are many templates available that can perform calculations based on user inputs.

These calculation forms provide a more interactive and personalized experience for users and can be a valuable tool for businesses looking to improve customer engagement.

Order form and product recommendation

Create flexible pricing structures based on several variables, including size, quantity, and other user-defined inputs.

You can add “Variable” fields to calculate the total price. Write the formula for the “Default value,” which is the submission of chosen products.

Or click on logic, and go to advanced logic to connect products to your categories, and calculate the logic-based pricing.

Connect your forms with payment gateways (PayPal, Stripe, RazorPay, Square, and more), and allow users to choose the best option that works for their business.

BMI test

To calculate the BMI result, you need to use “variable” fields and add the BMI formula.

A person’s weight and height are used in the BMI test to get their BMI score, which determines whether they are underweight, normal weight, overweight, or obese.

custom calculations

You can configure conditional logic to display several success pages based on the user’s BMI result in order to demonstrate that. you can use a list of all success messages and make the logical conditions that lead to each.

Estimation form

A great method to get your clients and yourself on the same page regarding the type and cost of a project is through estimate forms.

Additionally, automation makes it easier to produce precise and similar estimate forms that can be quickly updated.

To calculate the total price, use the “Logic” tab and set up a fee for each type of service. Then create your conditions and connect them to the price variable field.

Then add a “section” field to the end of your form and use answer piping to display the total price.

Self-grading quiz

Create your online auto-grading quiz and add a score to your questions. Go to Advanced Logic and set the condition for each question. So the score will be automatically adjusted in the total score.

Based on their total score, add multiple success pages and redirect students to them after submitting the form.

logical operations

You can also have separate scores for each course with variable fields for each one and one variable for the “Total Score”.

Choose the “Formula” type for the total score to calculate the total quiz score by adding all scores in the “Default Value” box.

Did this answer your question?