Как сделать тест с подсчетом баллов и разными результатами

Обновлено 02.11.2026

Тест с подсчётом баллов — это форма, где у каждого ответа свой вес. После отправки баллы складываются, и человек видит один из заранее заданных результатов. Так делают и проверку знаний, и оценку без единственного правильного ответа, например опрос о качестве услуги.

На странице формы тестирования тот же сценарий уже собран: вопросы, сумма баллов и свой текст результата.

  1. Создание и наполнение формы тестирования;
  2. Настройка логических правил для ветвления формы;
  3. Настройка формулы подсчета суммы баллов;
  4. Настройка вывода результатов тестирования.

В качестве примера разработаем форму, для оценки качества работы автомойки. Для этого создадим многостраничную форму, где с помощью логических правил настроем поэтапный вывод вопросов, переход между страницами, подсчет суммы баллов и вывод результатов тестирования.

Создание формы онлайн тестирования

Сначала создадим форму, для этого в личном кабинете нажмите кнопку создать форму:

Кнопка «Создать форму» в личном кабинете

Выберите слева - “Пустой шаблон”:

Выбор пустого шаблона

Нажмите кнопку "Создать новую форму":

Кнопка «Создать новую форму»

Введите название формы и нажмите кнопку “Сохранить”:

Название формы и кнопка «Сохранить»

Назовем нашу форму “Оцени работу нашей автомойки”. Сделаем форму из нескольких страниц, с несколькими переключателями и чекбоксами, где при выборе определённого ответа будет отображаться необходимый элемент, согласно правилам логики. Добавим “Переключатели” на первую страницу, перетащив элемент с основных полей или просто кликнув на данный элемент:

Элемент «Переключатели» на первой странице

Также сделаем форму из нескольких страниц. Кликните справа иконку "Страницы формы":

Иконка «Страницы формы»

Откроется список страниц формы, где нужно нажать кнопку “Добавить страницу”:

Кнопка «Добавить страницу»

Аналогично, на добавленную страницу, добавим необходимые элементы в виде чекбоксов (множественный выбор) для нашего тестирования:

Чекбоксы на добавленной странице

Чтобы настроить названия элементов и варианты ответов, нажмите кнопку редактировать:

Кнопка «Редактировать» у элемента

На четвёртой странице добавим "Поле для ввода email-адреса" и "ФИО", которые расположим в секцию, для вывода в одну строку:

Поля email и ФИО в одной секции

Также на этой странице добавим элемент “Формула” из экстра полей.

В списке страниц формы, Вы можете указать название страниц:

Названия страниц в списке

В настройках “Параметры страниц” можно настроить отображение страниц: в виде вкладок и в виде индикатора заполнения, либо просто скрыть.

Параметры отображения страниц

Пример отображения страниц формы

Настройка логического ветвления

Далее перейдём в раздел “Логика”, чтобы добавить необходимые правила для полей формы. Для этого нажмите кнопку добавить правило:

Кнопка «Добавить правило» в логике

Добавим правило для элементов на первой странице:

Правило для элементов первой страницы

Выберем условие: если “Вы у нас мыли машину” и выбран ответ - “Да”, то показать элемент “Как часто вы заезжаете на мойку”:

Условие: ответ «Да» показывает следующий вопрос

Т.е. на первой странице начнётся тестирование с первого вопроса, а остальные будут появляться после заполнения. Теперь добавим правило для второго вопроса “Как часто Вы заезжаете на мойку”, которое пошло по ветке ответа “Да” от первого вопроса.

Выберем условие, что если “Как часто Вы заезжаете на мойку”, выбран первый вариант ответа “Раз в неделю”, то показать ”Какую мойку заказывали”. Но так у нас несколько вариантов ответа, и при их выборе мы должны перейти всё равно к вопросу “Какую мойку заказывали”, то мы должны выбрать "Любое значение"(или перечислить все варианты ответов через логическое "ИЛИ"):

Условие «Любое значение» для перехода к следующему вопросу

В это правило добавим вариант ответа "Да" из первого вопроса, для более строгого условия. Для этого нажмите иконку “Добавить условие”:

Кнопка «Добавить условие»

Условие с ответом «Да» из первого вопроса

В результате, после добавления двух правил для первой странице, пользователь, выбрав ответ “Да” на первый вопрос, перейдёт ко второму вопросу, где при выборе любого варианта ответа пользователю откроется следующий вопрос.

Правила первой страницы в списке

Для второй страницы, аналогичным образом, добавим логическое правило для вопроса “Как Вы оцениваете уборку салона”.

Правило для вопроса об уборке салона

В итоге, для двух страниц, набор правил будет иметь вид:

Набор правил для двух страниц

На третьей странице добавили 3 вопроса, состоящие из переключателей с вариантами ответов “Да” или “Нет”.

Вопросы «Да» или «Нет» на третьей странице

Здесь не будем делать логических ответвлений, т.е. при выборе одного из этих вариантов ответов, пользователю будет отображаться просто следующий вопрос на этой странице.

Вопросы третьей страницы без ветвления

На пятой странице мы разместили элементы "Текстовая область", где пользователь сможет оставить пожелания и предложения, и "Текст" со словами благодарности. На вкладке логика добавим логические правила для первого вопроса “Вы у нас мыли машину” с первой страницы, когда выбрали “нет”, то показать элемент “Если нет”.

Правило: ответ «Нет» показывает элемент «Если нет»

И ещё одно правило, где пользователь при выборе любого варианта ответа в вопросе “Если нет”, перейдёт сразу на пятую страницу формы с возможностью оставить свои пожелания и предложения:

Переход на пятую страницу при любом ответе «Если нет»

Правила для ответа «Нет» и пятой страницы

Настройка формулы подсчета суммы баллов

На четвёртой странице мы расположили элемент “Формула”, который будем использовать для подсчёта результата. Теперь зайдём в настройки элемента “Формула”, который мы добавили на четвёртую страницу формы. Элемент “Формула” будем использовать для подсчёта баллов, в зависимости от выбранных вариантов ответа в заданных вопросах. Для этого нажмите значок редактирования элемента:

Значок редактирования элемента «Формула»

Чтобы тестируемому пользователю не было доступно поле “Формула”, которое будем использовать для расчёта, необходимо скрыть этот элемент(его Вы можете скрыть уже в самом конце настройки формы, когда проверите правильность подсчёта).

Скрытое поле «Формула»

Теперь перейдём к самой настройке формулы расчёта. Для этого откройте пункт “Формула расчёта” и перед вами откроется редактор формулы. Внизу кликните “Добавить элемент”:

Пункт «Формула расчёта» и кнопка «Добавить элемент»

Выберем из списка первый элемент “Вы у нас мыли машину”:

Выбор элемента «Вы у нас мыли машину»

В редакторе формулы появится первый элемент, который участвует в подсчёте баллов. Мы будем суммировать все значения, поэтому сложим таким же образом все элементы, участвующие в подсчёте:

Сумма элементов в редакторе формулы

После того, как добавили все элементы, нажмите шестерёнку справа от элемента:

Шестерёнка справа от элемента формулы

В первом вопросе у нас ответы “Да” или “Нет”, назначим баллы 1 и 0:

Баллы 1 и 0 для ответов «Да» и «Нет»

Далее назначим баллы за ответы в других элементах, участвующие в формуле подсчёта:

Баллы для остальных ответов в формуле

Настройка вывода результатов тестирования

Добавив необходимые баллы в элементы формулы расчёта, переходим в раздел “Логика”, где добавим логические правила для результатов. Предварительно подсчитав баллы в формуле и решив, что диапазон значений будет соответствовать трём результатам:

  1. Неудовлетворительно — диапазон 0 - 15 баллов;
  2. Удовлетворительно — диапазон 16 - 24 баллов;
  3. Положительно — диапазон 25 и выше баллов.

Диапазоны лучше не пересекать: 15 баллов относится только к первому результату, 24 — только ко второму.

Теперь реализуем вывод, с помощью логики правил для результатов формы. Зайдите во вкладку "Логика", выберите раздел "Правила для результатов формы" и нажмите кнопку "Добавить правило":

Кнопка «Добавить правило» для результатов формы

В условии выберем, если значение элемента “Формула” меньше или равно 15:

Условие: формула меньше или равна 15

То установить текст. Мы получаем диапазон 0-15.

Далее, нам нужно сформировать шаблон текстов для 3х результатов. Для этого кликните "Выбрать шаблон":

Кнопка «Выбрать шаблон» для диапазона 0–15

Откроется список шаблонов, нажмите создать шаблон:

Кнопка «Создать шаблон»

Откроется выбор редактора шаблонов, для примера выбираем "Упрощённый редактор":

Выбор упрощённого редактора шаблона

Укажем необходимый текст для "Неудовлетворительно". Использовали макросы для вставки имени опрашиваемого и его комментарий. Незабываем сохранить настройки шаблона:

Текст шаблона «Неудовлетворительно»

Здесь же мы можем переименовать шаблон, чтобы не запутаться, а также копировать и др.:

Переименование шаблона результата

Сразу же в списке шаблонов соберём ещё 2 шаблона для оценок "Удовлетворительно" и "Положительно", соответственно, дали названия:

Шаблоны «Удовлетворительно» и «Положительно»

Выбираем шаблон "Неудовлетворительно", который будет использован в логике:

Выбор шаблона «Неудовлетворительно» в правиле

После того, как выбрали шаблон текста, нажимаем кнопку "Сохранить".

Добавляем второе правило для результата "Удовлетворительно", кликнув кнопку "Добавить правило":

Кнопка «Добавить правило» для результата «Удовлетворительно»

Нам нужно получить диапазон ответов 16-24. Для этого необходимо сделать условие, используя логическое И:

Условие через логическое «И» для диапазона 16–24

В правиле формулу делаем больше или равно 16, добавив условие через логическое "И", формула меньше или равно 24, то установить текст:

Правило: формула от 16 до 24, установить текст

Аналогично, выбираем шаблон текста для диапазона "Удовлетворительно", нажав кнопку "Выбрать шаблон". Не забываем нажать кнопку "Сохранить".

Таким же образом, добавляем правило для диапазона баллов "Положительно":

Шаблон «Удовлетворительно» и правило «Положительно»

Указываем в правиле, что если Формула будет больше или равно 25, то установить текст. И выбираем шаблон для "Положительного" диапазона:

Правило: формула от 25 и шаблон «Положительно»

Не забываем нажать кнопку "Сохранить".

Теперь настроим вывод шаблона на странице благодарности. Заходим во вкладку элементы и откроем иконку справа "Страницы":

Иконка «Страницы» на вкладке элементов

В страницах формы необходимо выбрать "Страница успешного заполнения":

Выбор «Страница успешного заполнения»

Кликнуть на сообщение об успешной отправке:

Сообщение об успешной отправке

Выберем в “Действии при успешном заполнении формы” - показывать текст на отдельной странице:

Действие: показывать текст на отдельной странице

Шаблон на странице успешного заполнения

Нажимаем сохранить.

Важно! Шаблон по умолчанию в действии об успешной отправке, будет выводится только тогда, когда не будут выполнены правила в логике для результатов формы!

Сохранение страницы успешного заполнения

Т.е. текст на скрине не будет отображаться после заполнения формы в нашем случае, а будут показываться шаблоны результатов, которые мы указали в логике для результатов формы.

Нажав значок просмотра формы, Вы можете просмотреть настроенную форму:

Значок просмотра формы

Где в тексте, после отправки формы будет выведен результат опроса/тестировании, в нашем случае - как оценили клиенты работу автомойки.

Результат теста на странице после отправки

В разделе "Тема оформления" вы можете выбрать одну из шаблонных тем оформления, которую можно отредактировать под себя.

При необходимости вы также можете настроить отправку результатов тестирование на email адрес пользователю. Для этого нужно в настройках формы активировать "E-mail уведомления для пользователя (автоответчик)". Кроме этого, вы можете настроить отдельные логические правила для email уведомлений и там настроить отдельные шаблоны с результатами в зависимости от суммы баллов.

Частые вопросы

Чем тест с баллами отличается от квиза?

В квизе человек идёт по шагам к заявке. Здесь каждый ответ даёт баллы, а в конце показывается результат по сумме.

Как показать разный текст при разной сумме?

В формуле складываются баллы ответов. В правилах для результатов задаются диапазоны, и у каждого свой шаблон.

Можно ли отправить результат на почту?

Да. Включается автоответчик, и для разных диапазонов баллов ставятся разные шаблоны писем.

Надеемся данный материал будет для вас полезным. Оставляйте свои комментарии в форме ниже!

Комментарии
Готовые шаблоны веб-форм
Platinum

Закажите кухню с уникальным дизайном

Закажите кухню с уникальным дизайном. Шаблон в виде квиза способствует выяснить пожелания пользователя, сделать заказ и получить подарок в виде скидки Подробнее
Basic

Запись к врачу

Оформите онлайн-запись к необходимому специалисту Подробнее
Gold

Выберите натяжной потолок под Ваш интерьер

Пройдите опрос и получите идеальное решение для вашего потолка, а также бонус за прохождение Подробнее
Platinum

Назовите родные континенты представленных животных

Сможете ли назвать континенты животных, которые представлены на фото? Подробнее

Закажите разработку формы под ключ

Нет времени разбираться со всеми настройками самому? Не проблема!
Заказать форму
Закажите разработку веб-формы у нас