The Linear Scale component displays a numbered scale that respondents can use to rate or score something. This format works well for NPS-style questions, agreement scales, and any situation where you need a quick numeric rating.
When to use Linear Scale
Section titled “When to use Linear Scale”Linear Scale is ideal for:
- Net Promoter Score (NPS) questions
- Agreement/disagreement scales
- Likelihood ratings
- Importance ratings
- Any question that calls for a simple numeric scale
Adding a Linear Scale component
Section titled “Adding a Linear Scale component”-
Open your form in the editor
-
Drag the Linear Scale component from the left sidebar onto your form
-
Click the component to select it and configure its settings
Configuration options
Section titled “Configuration options”Question label
Section titled “Question label”The main question or prompt displayed above the scale.
Examples:
- “How likely are you to recommend us to a friend?”
- “How strongly do you agree with this statement?”
- “How important is this feature to you?”
Description
Section titled “Description”Optional helper text that appears below the question label.
When to use descriptions:
- To provide the statement being rated (for agreement scales)
- To clarify what the numbers mean
- To give context for the rating
Examples:
- “Consider your overall experience with our product”
- “Think about how this would impact your daily work”
Set how many points the scale has. The scale always starts at 1 and can go up to 10, so a Count of 5 gives you 1 through 5.
| Count | Common Use |
|---|---|
| 5 | Simple scales, agreement ratings |
| 7 | Likert scales |
| 10 | NPS, detailed ratings |
Required
Section titled “Required”Toggle whether a selection must be made before the form can be submitted.
When enabled:
- An asterisk (*) appears next to the question label
- Users must select a value to submit
- A validation message appears if no selection is made
Linear scale interaction
Section titled “Linear scale interaction”Selecting a value
Section titled “Selecting a value”- All numbers are displayed in a row
- Click any number to select it
- The selected number is highlighted
- Click a different number to change selection
Visual design
Section titled “Visual design”- Numbers are evenly spaced
- Selected value is clearly highlighted
- Responsive layout adapts to screen size
Common scale types
Section titled “Common scale types”5-point Likert scale
Section titled “5-point Likert scale”1 - Strongly disagree2 - Disagree3 - Neutral4 - Agree5 - Strongly agree7-point Likert scale
Section titled “7-point Likert scale”1 - Strongly disagree2 - Disagree3 - Somewhat disagree4 - Neutral5 - Somewhat agree6 - Agree7 - Strongly agreeNPS scale (1-10)
Section titled “NPS scale (1-10)”Linear Scale always starts at 1, so use a Count of 10 for NPS-style questions:
1-6 - Detractors7-8 - Passives9-10 - PromotersLinear scale vs. other components
Section titled “Linear scale vs. other components”| Component | Best For |
|---|---|
| Linear Scale | Numeric ratings on a 1-based scale |
| Rating | Star-based visual ratings |
| Slider | Continuous ranges |
| Multi Choice | Categorical options |
Accessibility
Section titled “Accessibility”The Linear Scale component is built with accessibility in mind:
- Proper radio group semantics
- Keyboard navigation (Arrow keys)
- Screen reader announces the selected value
- Clear visual feedback
- Focus states are visible
Handling responses
Section titled “Handling responses”Linear scale responses in your form results:
- Show the numeric value selected
- Can be averaged across responses
- Are included in exports as numbers
- Allow statistical analysis
Analyzing linear scale data
Section titled “Analyzing linear scale data”Common ways to analyze linear scale responses:
- Average score: Mean value across responses
- Distribution: Count of each value selected
- Top/bottom box: Percentage selecting highest/lowest values
- NPS calculation: % Promoters - % Detractors