How to Limit Responses in Google Forms
Google Forms has two limits:
- One response per person: Settings turn on Limit to 1 response. Respondents will have to sign in to Google.
- A maximum number of responses: Published Set close date or response limit After a number of responses type the maximum and click Save.
Google Forms can limit responses in two different ways, and they solve different problems. Limit to 1 response stops the same person submitting twice. A response limit closes the form once it has a set number of entries. Most forms that need a limit use one or the other; an event with 30 seats and one place per person uses both.
Limit a Google Form to one response per person
- Open the form and click the Settings tab at the top.
- Next to Responses, click the down arrow.
- Turn on Limit to 1 response.
The setting works by tying each response to a Google account, which has three side effects you should know before you switch it on:
- Everyone has to sign in. People without a Google account can't open the form at all, and people on a phone who aren't signed in get a login screen first. On forms sent to customers or the public, that costs responses.
- It limits accounts, not people. Someone with a work and a personal Google account can submit twice.
- It hides the "Submit another response" link on the confirmation page automatically.
Google doesn't record which account submitted unless you also turn on Collect email addresses in the same section. The limit still works without it.
Set a response limit (maximum number of responses)
Since January 2026 Google Forms can close itself when it reaches a set number of responses, with no add-on.
- Open the form and click Published .
- Under Accepting responses, click Set close date or response limit.
- In the Stop accepting responses window, choose After a number of responses.
- Type the maximum, for example 30, and click Save.
The option only appears after the form is published. If the form already has responses, the number has to be higher than the count you have. Once the limit is reached, visitors see the closed message, which you can edit with the pencil icon in the same window. "Registration is full, email us to join the waitlist" works better than the default line.
Want the form to close on a deadline as well? The same window has On a date. The guide on how to close a Google Form covers dates, the closed message and reopening.
Turn off the "Submit another response" link
After someone submits, Google shows a Submit another response link on the confirmation page. On a form that should be filled in once, that link invites a second entry. To hide it:
- Open Settings and expand Presentation.
- Under After submission, turn off Show link to submit another response.
Hiding the link doesn't stop anyone opening the form link again and submitting. If Limit to 1 response is on, the switch is greyed out with the note "Disabled by Limit to 1 response", because the link is already gone.
How to prevent duplicate submissions in Google Forms
What happens if you submit a Google Form twice? Both responses are saved as separate rows, and nothing flags them. Your options for preventing duplicate submissions, from strictest to lightest:
- Limit to 1 response. The only setting that actually blocks a repeat, at the cost of a Google sign-in for everyone.
- Collect email addresses as Verified. Each response records the respondent's Google account email, so duplicates are easy to find later. It also needs sign-in, and it doesn't block anything by itself.
- Hide the "Submit another response" link (above). Cuts accidental repeats, especially from people who think the first one didn't go through.
- Clean up afterwards in Google Sheets. Link the form to a sheet, select the data and use Data > Data cleanup > Remove duplicates, matching on a column such as email. Handy for a one-off list, but it only removes duplicates after they arrive.
A short line in the form description, such as "Please submit once. If you need to change an answer, email us", heads off honest repeats from people unsure whether their first response went through.
Limit how many people can pick an option
Google Forms has no per-option limit. You can't say "10 places on Monday, 10 on Tuesday" and have Monday disappear when it fills. The usual workaround is an add-on such as Choice Eliminator, which removes an option from a multiple-choice, checkbox or dropdown question once it reaches a count you set.
Two things to know about that approach. The add-on updates the form after each submission, so two people submitting at the same moment can both get the last place. And the form's owner has to install it and grant it access to the form, which some school and company accounts block.
When a response limit doesn't work
| What you see | Why, and the fix |
|---|---|
| Someone submitted twice with Limit to 1 response on | They used two Google accounts. Turn on Collect email addresses (Verified) to see which ones. |
| People say they can't open the form | Limit to 1 response makes them sign in. If they don't have a Google account, they can't respond. Use a total cap instead, or remove the one-per-person limit. |
| Can't set a limit lower than you want | The limit must be higher than the responses already received. Delete test responses first. |
| The form closed earlier than expected | It hit the response limit, or a close date in the same window passed. Check both in the Published panel. |
| No "Set close date or response limit" option | The form isn't published yet. Publish it first. |
Where Google Forms' limits stop
Google's two limits cover a lot, but the one-per-person limit is tied to Google accounts. For a form sent to customers, patients or event guests, asking everyone to sign in to Google loses people at the first screen.
| What you want | Google Forms | FormNX |
|---|---|---|
| Cap the total number of responses | Yes, since Jan 2026 | Yes |
| One response per person | Yes, with Google sign-in | Yes, no sign-in needed |
| Block repeats by email, phone or another field | No | Yes |
| Block repeats from the same IP address | No | Yes |
| Custom message when someone submits twice | No | Yes |
| Open the form automatically on a start date | No, add-on needed | Yes |
FormNX's duplicate submission check looks at the answer to a field you choose, such as email or phone number, or at the respondent's IP address. If it matches an earlier response, the form refuses the second one and shows a message you write, like "You've already registered with this email." Nobody has to sign in to anything.
A response limit caps the total, and only completed submissions count toward it, so people who open the form and leave don't use up a place. Pair it with form scheduling and the form opens on a start date and closes on whichever comes first, the date or the cap.
One response per person, no Google login
Pick the field that makes someone unique, and FormNX stops the second submission with your own message.
Try it freeFree plan. No credit card required.
Comparing the two in more depth? See the Google Forms alternative page.