Scoring

Assign point values to choices and calculate a running total.

Scoring lets you assign numeric point values to choice options and compute a running total as respondents fill out your form. It's useful for quizzes, assessments, personality tests, and any form where you want to quantify answers.

#How It Works

Each option in a Single Select, Multiple Select, Single Image Select, or Multiple Image Select question can have a score. When a respondent selects an option, its score is added to a running total. The total updates as they progress through the form.

#Setting Up Scores

  1. Open the page settings for a choice or image choice question
  2. In the Options section, each option has a Score column
  3. Enter a numeric value for each option (leave at 0 for no score)

Options without a score (or with a score of 0) don't affect the total.

#Displaying the Score

You can show the running score anywhere in your form using Recall. Type @ in any question title, description, or the final page text and select Score from the Variables section of the recall menu.

The score chip works just like any other recall — it gets replaced with the actual score value when respondents fill out the form.

Common use cases:

  • Show the final score on the thank-you page: "You scored @Score out of 20"
  • Display a running total mid-form: "Your score so far: @Score"
  • Use it in a statement to give feedback between sections

#How the Score Is Calculated

  • The score is the sum of all selected option scores across all pages
  • For multiple select questions, each selected option's score is added
  • Only pages before the current page contribute to the displayed score (same as recall)
  • On the final page, the score includes all answered questions
  • If a question is skipped or unanswered, it contributes 0

#Score-Based Routing

You can show different final pages based on the respondent's score. For example, a quiz could show "Great job!" for high scores and "Keep practicing" for low scores.

  1. Create multiple Final Pages with different messages
  2. In the Flow tab, use score operators (e.g. "Score greater than or equal to 8") to route respondents to the appropriate final page
  3. Set the default action to end at a different final page for everyone else

See Flow for the full list of score operators.

#Tips

  • Negative scores are supported — use them for penalty-style questions
  • Combine scoring with conditional logic to create branching quizzes
  • The final score is saved with each response for later review

Polly

Ask anything about Polyform