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?”
Supporting content
Section titled “Supporting content”Add helper text, an example image, or a divider between the question’s title and its input: drag a Text, Image, or Divider component onto the question and drop it on the line that appears under the title. Supporting text comes with full formatting and answer piping. Learn more in Supporting content.
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