How to make a test with scores and different results

22.08.2019 · Updated 02.11.2026

A scored test is a form in which every answer has its own weight. After the form is sent, the points are added up and the person sees one of the results set in advance. This works both as a knowledge check and as an assessment with no single correct answer, such as a survey about service quality.

The same flow is already set up on the test form page: questions, a score and its own result text.

  1. Creating and filling out the test form;
  2. Setting up logical rules for form branching;
  3. Setting up the scoring formula;
  4. Configuring the output of test results.

As an example, we will develop a form to assess the quality of the car wash. To do this, we will create a multi-page form where, using logical rules, we will set up a step-by-step output of questions, transition between pages, counting the sum of points and output of test results.

Creating an online testing form

First create a form, to do this, click create form in your personal account:

Create form button in the account

Select “Blank Template” on the left:

Blank template selection

Click the "Create New form" button:

Create new form button

Enter the name of the form and click “Save”:

Form name and the Save button

Let's call our form “Evaluate the work of our carwash”. We will make a form of several pages, with several switches and checkboxes, where when choosing a certain answer, the necessary element will be displayed, according to the rules of logic. Let's add “Single choice” to the first page by dragging an element from the main fields or simply clicking on this element:

Single choice element on the first page

We will also make a form of several pages. Click the "Form Pages" icon on the right:

Form pages icon

A list of form pages will open, where you need to click the “Add page” button:

Add page button

Similarly, on the added page, we will add the necessary elements in the form of checkboxes (multiple choice) for our testing:

Checkboxes on the added page

To customize the item names and answer options, click edit:

Edit button on the element

On the fourth page, add "Email" input field and "Full name", which we will place in section, for single line output:

Email and full name fields in one section

Also on this page we will add the element “Formula” from extra fields.

In the list of pages of the form, you can specify the name of the pages:

Page names in the list

In the settings “Parameters of pages" you can customize the display of pages: in the form of tabs and as a fill indicator, or simply hide.

Page display settings

Example of how form pages are shown

Setting up logical branching

Next, go to the section “Logic" to add the necessary rules for the form fields. To do this, click add rule:

Add rule button in Logic

Let's add a rule for elements on the first page:

Rule for elements on the first page

Let's choose the condition: if “You washed the car with us” and the answer is “Yes”, then show the element “How often do you come by the car wash":

Condition: the Yes answer shows the next question

That is, testing will begin on the first page with the first question, and the rest will appear after filling in. Now let's add a rule for the second question “How often do you come by the car wash”, which went along the “Yes” answer branch from the first question.

Let's choose the condition that if “How often do you come by the car wash”, the first answer is “Once a week”, then show ”What kind of washing did your order". But since we have several answer options, and when choosing them, we should still go to the question “What kind of washing did your order”, then we should choose "Any value" (or list all the answer options through the logical "OR"):

Any value condition for the next question

In this rule, we will add a variant of the answer "Yes" from the first question, for a stricter condition. To do this, click the “Add condition” icon:

Add condition icon

Condition with Yes from the first question

As a result, after adding two rules for the first page, the user, having chosen the answer “Yes” to the first question, will go to the second question, where, when choosing any answer option, the next question will open to the user.

First-page rules in the list

For the second page, similarly, we will add a logical rule for the question “How do you rate the cleaning of the salon”.

Rule for the interior cleaning question

As a result, for two pages, the set of rules will look like this:

Rule set for two pages

On the third page, 3 questions were added, consisting of switches with the answer options “Yes” or “No".

Yes or No questions on the third page

Here we will not make logical branches, i.e. when choosing one of these answers, the user will be shown just the next question on this page.

Third-page questions without branching

On the fifth page we have placed the elements "Text area", where the user can leave wishes and suggestions, and "Text" with words of gratitude. On the logic tab, add logical rules for the first question “Did you wash our car” from the first page, when you selected “no”, then show the “If not" element.

Rule: No shows the If not element

And one more rule, where the user, when choosing any answer option in the question “If not”, will immediately go to the fifth page of the form with the opportunity to leave their wishes and suggestions:

Jump to page five for any If not answer

Rules for the No answer and page five

Setting up the formula for calculating the sum of points

On the fourth page we have placed the element “Formula”, which we will use to calculate the result. Now let's go to the settings of the “Formula” element, which we added to the fourth page of the form. The “Formula” element will be used to calculate points, depending on the selected answer options in the given questions. To do this, click the edit item icon:

Edit icon on the Formula element

In order for the tested user not to have access to the “Formula” field, which we will use for calculation, it is necessary to hide this element (you can hide it at the very end of the form setup when you check the correctness of the calculation).

Hidden Formula field

Now let's move on to the setup of the calculation formula itself. To do this, open the “Calculation Formula” item and the formula editor will open in front of you. Click “Add element" at the bottom:

Calculation formula item and the Add element button

Select the first item from the list “You washed the car at our carwash”:

Selecting the car wash question in the formula

The first element that participates in scoring will appear in the formula editor. We will sum all the values, so we will add up all the elements involved in the calculation in the same way:

Sum of elements in the formula editor

After you have added all the elements, click the gear to the right of the element:

Gear icon to the right of a formula element

In the first question we have the answers “Yes” or “No”, we assign points 1 and 0:

Scores 1 and 0 for Yes and No

Next, we assign points for the answers in other elements involved in the calculation formula:

Scores for the other answers in the formula

Configuring the output of test results

After adding the necessary points to the elements of the calculation formula, go to the “Logic” section, where we will add logical rules for the results. After calculating the points in the formula and deciding that the range of values will correspond to three results:

  1. Unsatisfactory — range 0 - 15 points;
  2. Satisfactory — range of 16 - 24 points;
  3. Positive — range of 25 and above points.

Keep the ranges from overlapping: 15 points belong only to the first result, and 24 only to the second.

Now we implement the output using the logic of the rules for the results of the form. Go to the "Logic" tab, select the "Rules for form results" section and click the "Add Rule" button:

Add rule button for form results

In the condition, select if the value of the “Formula” element is less or equal to 15:

Condition: formula is 15 or less

Then set the text. We get a range of 0-15.

Next, we need to create a template of texts for 3 results. To do this, click "Choose a template":

Choose a template button for the 0–15 range

The list of templates opens, click create template:

Create template button

The template editor selection opens, for example, select "Simplified editor":

Simplified editor selection

We will indicate the necessary text for "Unsatisfactory". Used macros for inserting the name of the interviewee and his comment. We forget to save the template settings:

Unsatisfactory template text

Here we can rename the template so as not to get confused, as well as copy, etc.:

Renaming a result template

Immediately in the list of templates we will collect 2 more templates for ratings "Satisfactory" and "Positive", respectively, given names:

Satisfactory and Positive templates

Select the template "Unsatisfactory", which will be used in the logic:

Unsatisfactory template selected in the rule

After you have selected the text template, click the "Save" button.

Add the second rule for the result "Satisfactory" by clicking the "Add rule" button:

Add rule button for the Satisfactory result

We need to get a response range of 16-24. To do this, you need to make a condition using the logical And:

AND condition for the 16–24 range

In the rule, we make the formula greater than or equal to 16 by adding a condition through the logical "And", the formula is less or equal to 24, then set the text:

Rule: formula from 16 to 24, set the text

Similarly, we select a text template for the "Satisfactory" range by clicking the "Select template" button. Do not forget to click the "Save" button.

In the same way, we add a rule for the range of points "Positive":

Satisfactory template and the Positive rule

Specify in the rule that if the formula is more or equal to 25, then set the text. And choose a template for the "Positive" range:

Rule: formula from 25 and the Positive template

Do not forget to click the "Save" button.

Now let's configure the template output on the gratitude page. Go to the elements tab and open the icon on the right of the "Form Pages":

Pages icon on the elements tab

In the pages of the form, select "Thank you page":

Thank you page selected in the page list

Click on the message about successful sending:

Successful submission message

Select in the “Action on successful filling out of the form” - show the text on a separate page:

Action: show the text on a separate page

Template on the thank you page

Click save.

Important! The default template in the successful submission action will be displayed only when the rules in the logic for the form results are not met!

Saving the thank you page

That is, the text on the screen will not be displayed after filling out the form in our case, but the result templates that we specified in the logic for the form results will be shown.

By clicking the form view icon, you can view the customized form:

Form preview icon

Where in the text, after submitting the form, the result of the survey/testing will be displayed, in our case - how the customers rated the car wash.

Test result on the page after submit


In the section "Design theme" you can choose one of the template design themes that you can edit for yourself.

If necessary, you can also configure sending the test results to the user's email address. To do this, you need to activate "E- mail notifications for the user (answering machine)". In addition, you can configure separate logical rules for email notifications and there set up separate templates with results depending on the amount of points.

Common questions

How is a scored test different from a quiz?

A quiz walks the person through steps toward a request. Here each answer adds points, and the final screen shows a result based on the total.

How do I show different text for a different total?

The formula adds the points from the answers. Result rules set the ranges, and each range has its own template.

Can the result be sent by email?

Yes. Turn on the autoresponder and assign a different email template to each score range.

We hope this material will be useful for you. Leave your comments in the form below!

Ready-made templates of web forms
Free

What do you think of the food in our school?

Voting form for evaluating your school's nutrition Details
Basic

Buyer's application form

You can fully interview a potential buyer to meet their needs Details
Basic

Make an appointment to see a dentist

Make an online appointment with the dentist Details
Basic

Online tire service record

Specify the dates of your tire fitting in the template, add the lockout time and receive requests from customers Details

Don't have time to build it yourself?

FormDesigner's specialists can design, build, and configure your form, quiz, or calculator from scratch. Let us handle the complexity while you focus on your business.

Talk to a specialist
Our specialists