Skip to main content
Scoring lets you attach point values to answers and track a cumulative total across the session. Use it for quizzes, lead qualification, NPS bucketing, or any form where a numeric outcome matters.

Enabling scoring

Scoring is configured per question, in the right panel under the Scoring section.
  1. Select a question node in the canvas.
  2. Open the Scoring section in the right panel.
  3. Toggle scoring on for that question.
  4. Choose a scoring method and configure the values.
Each question contributes independently to the session’s running total.

Scoring methods

Option map

Used with choice questions (Multiple choice, Checkbox, Dropdown, Yes/No, Emoji rating, Picture choice). You assign a point value to each option. When the respondent selects that option, its value is added to the total score.
Option labelPoints
Very satisfied5
Satisfied4
Neutral3
Dissatisfied2
Very dissatisfied1
For checkbox / multi-select questions, the points for all selected options are summed.

Range

Used with numeric and rating questions (Number, Star rating, Number scale, Opinion scale). The respondent’s answer is multiplied by a multiplier you set.
score_contribution = answer_value × multiplier
Example: Star rating with max_stars = 5 and multiplier = 10 → a 4-star answer contributes 40 points.

Total score

The session’s total score is the sum of all individual question contributions. It is:
  • Available in the session detail in the responses dashboard.
  • Attached to the session record in the API response.
  • Usable as a condition value in branching edges (see below).

Using score in branching

You can route respondents based on their cumulative score at any point in the form. In the condition editor, select Score as the source (rather than a specific question) and use numeric operators (gte, lte, between, etc.). Example — quiz outcome routing:
End of quiz
 ├── P0: Total score ≥ 80   → "Excellent" end screen
 ├── P1: Total score ≥ 50   → "Good effort" end screen
 └── Default                 → "Keep practising" end screen
Place the routing node at the end of your scored questions so the total is fully accumulated before branching. Branching mid-form uses only the score accumulated up to that point.

Scoring and tagging

You can combine scoring with tagging to segment respondents. For example, tag a session as high-value when the score exceeds a threshold using a conditional branch that leads to a Statement node with that tag.

Next steps

Conditional branching

Route respondents based on their score using numeric operators.

Results overview

See total scores and score distributions in the analytics dashboard.