In this article:

How to Do Ranking Questions in Google Forms (2024 Update)

In this article, we will show you how to do ranking in Google Forms in just a few clicks. Read on to learn more.

Can You Do Ranking in Google Forms?

As of writing this article, Google Forms does not have a built-in feature specifically for ranking, which typically allows respondents to rank their preferences (first choice, second choice, third choice, etc.) in an election or survey.

However, there is a workaround you could use to simulate ranked choice voting in Google Forms. Simply follow the steps below. 

How to Do Ranked Choice Voting in Google Forms

1. Select "Multiple choice grid" for your question type.

Create a new question in your Google Form, and choose the "Multiple Choice Grid" from the list of question types. This grid allows respondents to rank their preferences across multiple rows (options) and columns (rankings).

google forms ranking

2. Input options as rows and rankings as columns. 

In the rows of the multiple choice grid, input the names of the candidates or options that participants will rank. In the columns, input the ranking scale (e.g., 1st, 2nd, 3rd, etc.). Make sure the ranking scale matches the number of options you provide, if you wish for every option to be ranked.

To demonstrate, let's walk through an example of how you might set up a ranked choice voting system in Google Forms to elect a class president. 

For simplicity, we will assume there are four candidates: Alex, Taylor, Jordan, and Casey.

ranking in google forms

3. Toggle on "Require a response in each row." 

This option ensures that participants provide a complete set of responses. Without requiring a response in every row, they may accidentally skip some options. This could lead to incomplete or biased results. 

google forms ranking question

4. Enable "Limit to one response per column."

To do this, click on the three vertical dots (More options) at the bottom-right of the question box and select "Limit to one response per column." This is to make sure that each participant can only assign each rank to one option and cannot duplicate rankings.

google forms ranked choice
ranking question in google forms

5. Add clear and concise instructions for your respondents.

Provide clear instructions on how to complete the ranked choice voting. Explain that they should select their first preference for the first rank, second preference for the second rank, and so on, with each preference being unique.

For our example, we can write in the description: "Please rank each candidate for Class President from your most preferred (1st Choice) to your least preferred (4th Choice). You must assign a unique rank to each candidate."

To show the description, click on the three vertical dots again and select "Description."

ranked choice voting google forms
ranking google forms

6. Preview and test your form before sending.

Click on the preview mode (looks like an eye) located at the upper-right corner of the editor to test the form.

Fill out the form yourself to make sure that everything works as expected. Check if the ranking works properly and if the instructions are clear enough. It’s important to ensure the form is intuitive and easy to use for participants.

Here's what our example looks like: 

how to do a ranking question in google forms

We hope this article has helped you and given you a better understanding on how to do ranking in Google Forms. If you enjoyed this article, you might also like our article on how you can close a Google Form or our article on how to edit a Google Form. We also suggest checking out our article on how to get email responses from Google Forms.

Get Google Forms productivity and automation tips delivered straight to your inbox
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
We'll email you 1-3 times a week — and never share your information.
Get your copy of our free Google Sheets automation guide!
  • 27 pages of Google Sheets tips and tricks to save time
  • Covers pivot tables and other advanced topics
  • 100% free

Work less, automate more!

Use Lido to connect your spreadsheets to email, Slack, calendars, and more to automate data transfers and eliminate manual copying and pasting. View all use cases ->