Want to measure customer satisfaction? Collect feedback ratings? Create a Net Promoter Score survey? Radio buttons are perfect for rating scales—they’re simple, clear, and force a single choice.

In this guide, you’ll learn how to create professional rating scales using radio buttons in your WordPress forms.

Why Radio Buttons for Ratings

Radio buttons are ideal for rating scales because:

  • Single selection – Users pick exactly one rating
  • Visual clarity – All options visible at once
  • Easy comparison – Options displayed side-by-side or stacked
  • Mobile-friendly – Large tap targets on touch screens
  • Accessible – Works with screen readers and keyboards

Unlike dropdowns (which hide options) or sliders (which can be imprecise), radio buttons show all choices clearly.

Common Rating Scale Types

1. Numeric Scales (1-5, 1-10)

The classic rating format:

  • 1-5 scale – Most common, easy to understand
  • 1-10 scale – More granular feedback
  • 0-10 scale – Used for NPS surveys

Example: “Rate your experience (1-5)”

○ 1   ○ 2   ○ 3   ○ 4   ○ 5

2. Likert Scale (Agreement)

Measures agreement with a statement:

  • Strongly Disagree
  • Disagree
  • Neutral
  • Agree
  • Strongly Agree

Example: “The product met my expectations”

○ Strongly Disagree   ○ Disagree   ○ Neutral   ○ Agree   ○ Strongly Agree

3. Satisfaction Scale

Measures how happy users are:

  • Very Unsatisfied
  • Unsatisfied
  • Neutral
  • Satisfied
  • Very Satisfied

4. Frequency Scale

Measures how often something occurs:

  • Never
  • Rarely
  • Sometimes
  • Often
  • Always

5. Quality Scale

Measures perceived quality:

  • Poor
  • Fair
  • Good
  • Very Good
  • Excellent

6. Net Promoter Score (NPS)

The industry-standard loyalty metric:

“How likely are you to recommend us to a friend? (0-10)”

  • 0-6 = Detractors
  • 7-8 = Passives
  • 9-10 = Promoters

Creating Rating Scales in WordPress

Here’s how to build rating scales with Auto Form Builder:

Step 1: Install Auto Form Builder

  1. Go to Plugins → Add New
  2. Search for “AFB” (the short name for Auto Form Builder)
  3. Find “AFB – Auto Form Builder – Drag & Drop Form Creator
  4. Click Install Now, then Activate

Step 2: Add a Radio Button Field

  1. Create a new form or edit an existing one
  2. Drag the Radio field onto your form
  3. Click the field to open settings

Step 3: Configure Your Rating Options

In the field settings, add your rating options:

For a 1-5 Numeric Scale:

  1. Set the Label: “How would you rate our service?”
  2. Add options: 1, 2, 3, 4, 5
  3. Or with descriptions: “1 – Poor”, “2 – Fair”, “3 – Good”, “4 – Very Good”, “5 – Excellent”

For a Likert Scale:

  1. Set the Label: “The support team resolved my issue quickly”
  2. Add options:
    • Strongly Disagree
    • Disagree
    • Neutral
    • Agree
    • Strongly Agree

Step 4: Choose Layout

Select how options are displayed:

  • Horizontal (Inline) – Options in a row (best for short labels like 1-5)
  • Vertical (Stacked) – Options in a column (best for longer text labels)
  • Grid – Multiple columns (good for many options)

Tip: Numeric scales (1-5, 1-10) work best horizontal. Text scales (Strongly Disagree to Strongly Agree) often work better vertical on mobile.

Step 5: Make It Required

For surveys and feedback forms, you typically want ratings to be required. Toggle the Required option ON.

Rating Scale Examples

Customer Satisfaction Survey

Question: “Overall, how satisfied are you with your purchase?”

Options (horizontal):

  • Very Unsatisfied
  • Unsatisfied
  • Neutral
  • Satisfied
  • Very Satisfied

Setup:

  • Field type: Radio
  • Layout: Horizontal
  • Required: Yes

Product Review Form

Question: “Rate this product (1-5 stars)”

Options:

  • 1 – Poor
  • 2 – Below Average
  • 3 – Average
  • 4 – Good
  • 5 – Excellent

Setup:

  • Field type: Radio
  • Layout: Horizontal or Vertical
  • Required: Yes

NPS Survey

Question: “How likely are you to recommend our company to a friend or colleague?”

Options: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Setup:

  • Field type: Radio
  • Layout: Horizontal
  • Required: Yes
  • Help text: “0 = Not at all likely, 10 = Extremely likely”

Service Quality Rating

Question: “How would you rate the quality of our customer service?”

Options:

  • Poor
  • Fair
  • Good
  • Very Good
  • Excellent

Likelihood Scale

Question: “How likely are you to purchase from us again?”

Options:

  • Very Unlikely
  • Unlikely
  • Neutral
  • Likely
  • Very Likely

Best Practices for Rating Scales

1. Use Odd Numbers (Usually)

Odd-numbered scales (3, 5, 7) have a neutral middle point. Even-numbered scales (4, 6) force users to lean positive or negative.

  • 5-point scale – Best balance of simplicity and granularity
  • 7-point scale – More nuanced responses
  • 4 or 6-point – When you want to eliminate neutral responses

2. Label the Endpoints

For numeric scales, always label the endpoints:

  • “1 = Very Poor, 5 = Excellent”
  • “0 = Not at all likely, 10 = Extremely likely”

This removes ambiguity about what the numbers mean.

3. Keep It Consistent

If your survey has multiple rating questions, use the same scale throughout. Don’t mix 1-5 with 1-10 or change the direction (high-to-low vs low-to-high).

4. Use Horizontal for Numbers, Vertical for Text

  • Numeric scales (1-5): Horizontal layout saves space
  • Text scales (Strongly Agree): Vertical layout is easier to read

5. Add Context with Help Text

Use the help text field to clarify:

  • “Select the option that best describes your experience”
  • “1 = Lowest, 5 = Highest”

6. Don’t Overload with Options

Too many options cause decision fatigue:

  • 5 options – Ideal for most ratings
  • 7 options – Maximum for text labels
  • 10-11 options – Only for NPS or when granularity is crucial

Multiple Rating Questions

For surveys with multiple rating questions, you have two approaches:

Option 1: Separate Radio Fields

Add a radio button field for each question. This is flexible and each question stands alone.

Example form structure:

  • Radio: “Rate product quality” (1-5)
  • Radio: “Rate shipping speed” (1-5)
  • Radio: “Rate customer service” (1-5)
  • Radio: “Rate value for money” (1-5)

Option 2: Matrix/Grid Layout

For multiple questions with the same scale, a matrix layout is more compact. Users see all questions with the scale as column headers.

Note: Matrix layouts are an advanced feature. For standard forms, separate radio fields work great.

Analyzing Rating Data

After collecting ratings, here’s how to analyze them:

Average Score

Calculate the mean rating:

  • Sum all ratings
  • Divide by number of responses
  • Example: 4.2 out of 5

Distribution

Count responses per rating level:

  • 5 stars: 45%
  • 4 stars: 30%
  • 3 stars: 15%
  • 2 stars: 7%
  • 1 star: 3%

NPS Calculation

For Net Promoter Score:

  1. Count Promoters (9-10 ratings)
  2. Count Detractors (0-6 ratings)
  3. NPS = % Promoters – % Detractors
  4. Result ranges from -100 to +100

Export for Analysis

Export submissions to CSV from Auto Form Builder. Open in Excel or Google Sheets to calculate averages, create charts, and identify trends.

Rating Scale Wording Guide

Choose wording that matches your question:

Satisfaction

Level Wording Options
Low Very Unsatisfied, Very Dissatisfied, Extremely Unhappy
Below Mid Unsatisfied, Dissatisfied, Unhappy
Middle Neutral, Neither Satisfied nor Dissatisfied
Above Mid Satisfied, Happy, Pleased
High Very Satisfied, Extremely Satisfied, Delighted

Agreement

Level Wording Options
Low Strongly Disagree, Completely Disagree
Below Mid Disagree, Somewhat Disagree
Middle Neutral, Neither Agree nor Disagree, Undecided
Above Mid Agree, Somewhat Agree
High Strongly Agree, Completely Agree

Quality

Level Wording Options
Low Poor, Terrible, Very Bad
Below Mid Fair, Below Average, Mediocre
Middle Average, Acceptable, OK
Above Mid Good, Above Average, Very Good
High Excellent, Outstanding, Exceptional

Likelihood

Level Wording Options
Low Very Unlikely, Definitely Not, Not at All Likely
Below Mid Unlikely, Probably Not
Middle Neutral, Unsure, Maybe
Above Mid Likely, Probably
High Very Likely, Definitely, Extremely Likely

Frequently Asked Questions

Should I use numbers or words for labels?

Both work. Numbers (1-5) are faster to scan. Words (Poor to Excellent) are clearer in meaning. Many forms combine both: “3 – Average” gives the best of both.

What’s the best scale length?

5-point scales are the most popular—they balance simplicity with enough granularity. Use 7-point for academic research, 10-point only for NPS.

Should I include a neutral option?

Usually yes. Without neutral, you force opinions from people who genuinely don’t have one. But if you want to push users to commit, use an even-numbered scale.

Can I use images instead of text?

Radio buttons use text labels. For emoji/star ratings, you’d need custom styling or a dedicated rating field. Standard radio buttons with text are clearer and more accessible.

How do I calculate results?

Export your submissions to CSV. Use spreadsheet functions (AVERAGE, COUNTIF) to calculate scores and distributions.

Summary

Creating rating scales with radio buttons:

  1. Choose your scale type – Numeric, Likert, Satisfaction, NPS
  2. Add a Radio field in Auto Form Builder
  3. Enter your options – 5 options is ideal for most scales
  4. Select layout – Horizontal for numbers, vertical for text
  5. Label endpoints – Make the meaning clear
  6. Export and analyze – Calculate averages and distributions

Conclusion

Radio buttons are the perfect tool for rating scales. They’re clear, accessible, and ensure users select exactly one option. Whether you’re measuring satisfaction, collecting NPS scores, or running a product survey, radio buttons deliver reliable rating data.

Auto Form Builder makes it easy to create professional rating scales with flexible layouts, custom options, and simple configuration.

Ready to build your survey? Download Auto Form Builder and start collecting ratings from your users today.

Leave a Reply

Your email address will not be published. Required fields are marked *