Google Forms doesn't have a ranking question type. There's no field where respondents can drag items into their preferred order. The workaround is to repurpose a multiple-choice grid, manually configure rows and columns to represent ranking positions, and toggle two separate settings to prevent duplicate selections.
It works, technically. But the result looks like a spreadsheet, confuses respondents, and produces data that takes manual effort to analyse. If you need ranking questions regularly, there are multiple free Google Forms alternatives with a native ranking field.
Here's how the Google Forms workaround works, where it falls short, and how to build a proper ranking question for free.
Already have a Google Form you want to upgrade? Paste your Google Forms link into the free Google Forms to Paperform converter and your form will be imported automatically, ranking questions and all. No manual rebuilding required.
What is a ranking question?
A ranking question asks respondents to order a list of items based on preference, importance, or another criterion. Instead of picking a single favourite, respondents arrange everything from first to last.
They're useful for quantitative research where you need to understand relative priorities, not binary choices. Common examples are ranking product features by importance, ordering topics for a training session, or sorting candidates in a hiring panel. The key difference between a ranking question and a rating question is that a rating lets you score each item independently (every item could get 5 stars), while ranking forces trade-offs (if one item is first, nothing else can be).
How to create a ranking question in Google Forms
Google Forms doesn't offer a ranking field, so you'll need to build one from a multiple-choice grid. The process takes five steps and requires getting every setting right, or the form won't function as a ranking question.
Step 1. Create your form and add a question
Open Google Forms and create a new form. Add a title and type the question you want respondents to rank (e.g., "Rank these features in order of importance").
Step 2. Switch to multiple-choice grid
Click the question type dropdown (it defaults to "Multiple choice") and select Multiple-choice grid. Rows and columns will appear below your question.
Add each item you want ranked as a row. Add each ranking position (1, 2, 3, etc.) as a column. If you're ranking eight items, you need eight rows and eight columns.
Step 3. Require a response in each row
Toggle on Require a response in each row at the bottom of the question field. Without this, respondents can skip items and leave rankings incomplete.
Step 4. Limit to one response per column
Click the three-dot menu at the bottom right of the question and select Limit to one response per column. This prevents respondents from assigning the same ranking to multiple items.
If you skip this step, two items can both be ranked #1, which defeats the purpose of a ranking question.
Step 5. Preview and test
Click the Eye icon to preview your form. Test it yourself: try assigning the same ranking to two items (it should block you), and try submitting with a row left blank (it should require a response).
If you have more than six or seven ranking options, respondents will need to scroll horizontally to see all the columns. There's no way to fix this in Google Forms.
Where Google Forms' ranking workaround falls short
The grid workaround above gets you a functional ranking question, but it introduces problems that a native ranking field wouldn't have.
1. Respondents don't recognise it as a ranking question
A multiple-choice grid looks like a survey matrix, not a ranking question. Respondents see a wall of radio buttons and have to figure out that each column can only be selected once and each row needs a different number. There's no visual signal that this is about ordering items. First-time respondents are likely to fill it in wrong, trigger error messages, and get frustrated.
2. The data is difficult to analyse
Google Forms displays grid results as individual bar charts per row, with no aggregate ranking view. To find out which item was ranked first overall, you'll need to export to Google Sheets and manually calculate weighted scores or average rankings across all responses. With more than a handful of submissions, this becomes a spreadsheet project, not a quick glance at your results.
3. Horizontal scrolling breaks the mobile experience
If your ranking question has more than six or seven options, columns overflow the screen on mobile devices. Respondents have to scroll horizontally while keeping track of which row they're in and which columns they've already used. On a phone, this is close to unusable. Given that over half of form responses come from mobile devices, this is a significant limitation.
4. No drag-and-drop interaction
Ranking questions in dedicated form builders use drag-and-drop: respondents grab an item and move it up or down in a list. It's intuitive and mirrors how people naturally think about ordering things. Google Forms' grid gives you radio buttons in a table. There's no way to reorder items visually, and the interaction feels more like filling in a spreadsheet than expressing a preference.
5. Setup is fragile
Miss one setting (forget to limit one response per column, or skip the row requirement toggle) and your form silently collects bad data. Respondents can assign the same ranking to multiple items, or skip items entirely, without any warning. You won't know the data is broken until you try to analyse it.
How to create ranking questions for free with Paperform
Paperform is an online form builder for small businesses that combines design flexibility, payments, scheduling, and automation in a single tool. It includes a native ranking field on every plan, including the free plan. No grid workarounds, no manual configuration, no fragile settings to remember.
To add a ranking question, click anywhere in your form and type /rank, or select the Add questions icon and choose Rank from the field type dropdown. Enter your options and you're done. Two steps.
Respondents drag items into their preferred order using an interactive list. There's no grid to decode, no radio buttons to click, and no horizontal scrolling on mobile. The interaction works the way ranking naturally works: grab something, move it where you want it.
How the two approaches compare
| Google Forms (grid workaround) | Paperform (free plan) | |
|---|---|---|
| Native ranking field | No (repurposed multiple-choice grid) | Yes |
| Setup time | 5–10 minutes across 5 steps | Under 30 seconds |
| Interaction type | Radio buttons in a table | Drag-and-drop reordering |
| Mobile experience | Horizontal scrolling, hard to use | Touch-friendly drag-and-drop |
| Results analysis | Manual export and calculation required | Aggregate ranking view built in |
| Error prevention | Only if both settings are toggled correctly | Automatic (every item gets a position) |
| Visual clarity | Looks like a spreadsheet | Looks like a ranking question |
| Price | Free | Free (unlimited forms, 30 submissions/month) |
What else does Paperform's free plan include
The ranking field is one of the 26 field types available in Paperform. On the free plan, you also get:
- Conditional logic for questions, content, and pages, so you can show ranking questions only when relevant or branch your form based on answers
- Payment processing through Stripe, PayPal, Square, Braintree, and Google Pay (5 payment submissions/month)
- 2,000+ integrations through native connections, Zapier, and Make, so ranking data flows directly into Google Sheets, Notion, HubSpot, or wherever you need it
- Full design control with images, GIFs, and videos from Unsplash and Giphy built in, plus the ability to match your form to your brand
- Guided mode for a one-question-at-a-time experience that works well for longer surveys
- Unlimited forms with 30 submissions per month, no credit card required
Frequently asked questions
Does Google Forms have a ranking question type?
No. Google Forms does not include a native ranking question field. The only way to create a ranking-style question is to repurpose the multiple-choice grid, configure rows as items and columns as ranking positions, then manually enable settings to prevent duplicate rankings. The result functions as a ranking question but looks and behaves like a survey matrix.
How do I analyse ranking question results in Google Forms?
Google Forms displays grid results as separate bar charts for each row, with no aggregate ranking view. To calculate overall rankings, export responses to Google Sheets and compute weighted averages or scores manually. For example, assign points inversely (first place = highest points) and sum them per item. This process becomes time-consuming with more than a handful of responses.
What is the best free form builder for ranking questions?
Paperform includes a native drag-and-drop ranking field on its free plan, with unlimited forms and 30 submissions per month. Respondents reorder items by dragging them into position, and results include aggregate ranking data without manual calculation. For a broader comparison of free form builders and how they handle ranking, see the full Paperform vs Google Forms breakdown.
Can I create a drag-and-drop ranking question in Google Forms?
No. Google Forms does not support drag-and-drop interactions for any question type. The multiple-choice grid workaround uses radio buttons in a table, which requires respondents to click individual cells rather than reorder items visually.
What's the difference between a ranking question and a rating question?
A ranking question forces respondents to order items relative to each other (if item A is first, item B cannot also be first). A rating question lets respondents score each item independently on a scale, so multiple items can receive the same score. Use ranking when you need to understand priorities and trade-offs. Use rating when you want to know how people feel about each item individually.
How many items can I rank in a Google Forms multiple-choice grid?
There's no hard limit on the number of rows and columns in a Google Forms grid, but usability degrades quickly. Beyond six or seven items, columns overflow the screen on mobile devices and require horizontal scrolling. On desktop, large grids become visually overwhelming and error-prone. For ranking questions with more than seven items, a form builder with a dedicated ranking field provides a better respondent experience.
Can I randomise the order of items in a Google Forms ranking question?
Yes, partially. Click the three-dot menu at the bottom of the grid question and select Shuffle row order. This randomises the order items appear in for each respondent, which helps reduce order bias in surveys. Column order (the ranking numbers) cannot be shuffled.