SoyaTools

How to prevent duplicate submissions in Google Forms

Google Forms can block repeat submissions, but only if people sign in with a Google account. Here is what each setting does, and what to do when you can't require sign-in.

Updated October 2026 · 4 min read

Option 1: Limit to 1 response

  1. Open your form and click the Settings tab.
  2. Expand Responses.
  3. Turn on Limit to 1 response.

Respondents now have to sign in to Google, and each account can submit only once.

The catch: people without a Google account can't fill in your form, and some will simply leave. Someone with two Google accounts can still submit twice.

Option 2: Collect verified email addresses

In Settings → Responses → Collect email addresses, choose Verified. Each response is tagged with the respondent's real Google account email, so duplicates are easy to spot later. This also requires sign-in, but it doesn't stop a second submission by itself.

Option 3: Allow response editing

Many duplicates come from people who want to fix a typo and submit again. In Settings → Responses, turn on Allow response editing. People get a link to edit their answer instead of sending a new one.

When your form must stay open to everyone

Event sign-ups, customer orders, school notices to parents, and public surveys often can't require a Google login. In that case you can't block duplicates up front. What you can do:

Quick comparison

SettingBlocks duplicates?Requires sign-in?
Limit to 1 responseYes, per Google accountYes
Collect verified emailsNo, but makes them easy to findYes
Allow response editingReduces themNo
Clean up with Duplicate CleanerRemoves them afterwardsNo