Surveys often ask respondents to rate satisfaction, allocate budgets, or estimate likelihood as a percentage. A plain text field leaves room for typos and invalid values like “110%” or “fifty percent.” You need a field that accepts only valid numbers, shows a clear % symbol, and optionally lets users pick a value with a slider. Auto Form Builder includes a flexible Number field with a built-in Percentage (%) display format — ideal for survey questions, satisfaction ratings, and any form that collects values from 0 to 100. Combine it with min/max validation, step controls, and an optional slider for a polished survey experience. Last updated: Last update 20 August Auto Form Builder does not use a separate “Percentage” field type. Instead, you add a standard Number field from the Basic category in the form builder and set How to Display to Percentage (%). When percentage format is enabled, the frontend renders the input with a styled % suffix box after the number — so respondents always know they are entering a percentage, not a raw number or currency amount. Submitted values are stored as numeric data (for example, Save your form and embed it on a page or post. Respondents will see a number input with a % symbol and validation that prevents values outside your defined range. For satisfaction surveys and rating questions, typing a number feels less intuitive than sliding to a value. Auto Form Builder lets you turn any Number field — including percentage fields — into a slider. When the slider is enabled without min/max values set, the field defaults to a 0–100 range — a natural fit for percentage-based survey questions. As users drag the slider, the displayed value updates in real time (for example, 72.0%). This works on desktop and mobile and gives survey respondents immediate visual feedback. The Number field’s How to Display setting controls how values appear to users on the frontend: For surveys and ratings, choose Percentage (%). The % symbol appears in a styled box attached to the input, making the expected format obvious at a glance. When using the slider with percentage format, the live value display shows one decimal place followed by the % sign (for example, Percentage fields include built-in validation on both the frontend and server, so bad data never reaches your submissions inbox. Set Lowest Allowed Value and Highest Allowed Value to enforce your survey scale. A satisfaction question might use 0–100; a likelihood question might use 0–100 with step 5. If a respondent enters a value below the minimum or above the maximum, they see a clear error message and cannot submit until the value is corrected. The Step Size setting controls how much the value changes when using arrow keys or the slider. Examples: Step validation runs on the server as well, so manipulated form data cannot bypass your rules. Mark the field as Required when the survey question must be answered before submission. Empty required percentage fields block form submission with a validation message. Ask “How satisfied are you with our product?” with a Number field set to 0–100, percentage display, and slider enabled. Respondents slide to their satisfaction level and see the percentage update live. Use min 0, max 100, step 5, and percentage format for a quick 20-point satisfaction scale. Faster than typing and more granular than a 1–5 dropdown. Questions like “How likely are you to recommend us?” or “What percentage of your budget goes to marketing?” work well with percentage fields. Set appropriate min/max values for each question’s context. Internal surveys asking “What percentage of the project is complete?” benefit from percentage format with 0–100 validation and step 1. Combine percentage Number fields with Text, Email, Textarea, Dropdown, Radio, and Checkbox fields to build complete survey forms. Use the built-in Feedback Form template as a starting point — it includes a 1–5 rating dropdown — and swap or add percentage fields where you want a 0–100 scale instead. Auto Form Builder offers several ways to collect ratings in surveys. Choose based on the experience you want: Percentage fields with sliders are the best choice when you want a continuous 0–100 scale with visual interaction. Dropdowns and radio buttons work better when you need fixed, labeled options like “Excellent” through “Poor.” When respondents submit the form, percentage values are saved as numbers in your Submissions inbox under Auto Form Builder → Submissions. You can search, filter, export, and review entries like any other field type. Email notifications include the submitted numeric value with the field label, so you see results immediately without logging into WordPress. Export submissions to CSV for analysis in spreadsheet tools — numeric percentage values export cleanly for averaging, charting, and reporting. Percentage display, min/max validation, step controls, and slider support are all included in the free Auto Form Builder plugin — no add-on required. Install from WordPress.org: https://wordpress.org/plugins/auto-form-builder/ Last updated: Last update 20 August Auto Form Builder lets you create multi-step forms, calculators, and lead capture forms in WordPress, then embed them on any site with a single line of code. There is no separate percentage field type. Add a Number field and set How to Display to Percentage (%) in the field settings. The input renders with a % suffix and full numeric validation. Yes. Enable Show as Slider on a Number field with percentage display. Set min and max (typically 0 and 100), choose a slider color, and enable Show Number Next to Slider to display the live percentage as users drag. If you enable the slider without setting min and max values, the field defaults to 0–100 — a standard percentage scale for surveys and satisfaction ratings. Yes. Set Step Size to 1 and use min 0 and max 100. Both client-side and server-side validation enforce the step, so respondents can only submit whole-number percentages. Values are stored as numbers (for example, 85), not as strings with a % sign. This keeps exports, notifications, and submission records clean for analysis and reporting. Yes. Number fields use inputmode=”decimal” for a numeric keyboard on mobile. Sliders work with touch input, and the live percentage display updates as users slide. A percentage Number field accepts any value within your defined range (commonly 0–100) and can use a slider for visual input. A dropdown rating limits respondents to predefined options such as 1–5 stars with labels. Use percentage fields for continuous scales and dropdowns for fixed labeled choices. Yes. Number fields with percentage display, validation, and slider support are included in the free Auto Form Builder plugin on WordPress.org.Percentage Input Fields for Surveys and Ratings
How Percentage Fields Work in Auto Form Builder
85, not 85%), which keeps exports, notifications, and submission records clean and easy to analyze.Step-by-Step: Add a Percentage Field to Your Form
Recommended Settings for Survey Percentages
01001 for whole percentages, or 0.5 / 0.1 for finer ratingsPercentage Slider for Ratings and Surveys
Enable the Slider
Percentage Display Options Explained
85.0%).Validation Keeps Survey Data Accurate
Minimum and Maximum Values
Step Size
Required Fields
Practical Survey and Rating Use Cases
Customer Satisfaction (0–100%)
Service Quality Rating
Likelihood or Confidence Questions
Progress or Completion Estimates
Multi-Question Survey Forms
Percentage Field vs. Other Rating Options
Method
Best For
Scale
Number field (Percentage format)
Satisfaction scores, likelihood, allocation
Any range (commonly 0–100)
Number field + Slider
Visual, interactive survey ratings
Any range with live % display
Dropdown field
Fixed choices (e.g., 1–5 stars)
Predefined options only
Radio buttons
Visible scale with labeled options
Custom labeled choices
Viewing Percentage Submissions
Tips for Better Survey Percentage Fields
Get Started with Free Percentage Fields
Build forms that embed anywhere — free
Frequently Asked Questions
Does Auto Form Builder have a dedicated percentage field?
Can I use a slider for percentage survey ratings?
What is the default range for a percentage slider?
Can I restrict percentages to whole numbers only?
How are percentage values stored in submissions?
Can I use percentage fields on mobile devices?
What is the difference between a percentage field and a dropdown rating?
Are percentage fields included in the free plugin?
Table of Contents
Table of Contents
Learn how to bulk delete form submissions in WordPress. Remove multiple entries at once to clean up spam, test data, and old submissions efficiently.
Master WordPress form submission management. Learn to view, filter, search, star, export, and organize form entries like a pro with this complete guide.
Learn how to search and find form submissions in WordPress. Filter by date, form, status, and search across all submission data.
Comparing Auto Form Builder and Contact Form 7 for WordPress. See which form plugin offers better ease of use, features, and value for your website.
Learn how to view, organize, search, filter, and export your WordPress form submissions. Complete guide to submission management.
Learn why storing form data on your own server helps with GDPR compliance. Choose form plugins that keep your user data local and under your control.
Learn how to filter WordPress form submissions by date. Find entries from specific time periods quickly using date range filters.
Should you use one field or multiple fields for names? Learn the pros and cons of each approach and how to set up name fields in WordPress.
Learn how to bulk edit, delete, and manage form submissions in WordPress. Save time with mass actions on multiple entries at once.
Learn how to restrict date fields to future dates only for event registration forms. Block past dates and set booking windows in WordPress.
Learn how to create quantity fields in WordPress forms. Collect numbers for guests, items, tickets, and more with proper validation and limits.
Learn how to star and flag important form submissions in WordPress. Prioritize leads, mark urgent requests, and organize your form entries effectively.