Form Strategy
Published: 04-Nov-2026

Google Forms Submit Another Response: Enable, Hide & Fix

Turn the Google Forms “Submit another response” link on or off, fix it when it’s missing, and stop duplicate submissions. Step-by-step guide.

MFC

MyFormConnect Team

11 min read

Google Forms “Submit another response”: the short answer

The “Submit another response” link appears on the Google Forms confirmation page and lets someone fill in the same form again. To show it, open Settings → Presentation and switch on Show link to submit another response. It is greyed out if Limit to 1 response or Locked mode is on.

That is the whole setting. But most people searching this phrase have one of three problems, and this guide covers all of them:

  • “I want people to submit again.” Event sign-ups, expense claims, feedback, one form per child or per order.
  • “The link is missing or I want it gone.” Usually a conflict between two settings.
  • “Now my sheet is full of duplicates.” The side effect nobody warns you about: every resubmission becomes a new row.

We will fix the first two inside Google Forms, then show what to do about the third.


How to show or hide the “Submit another response” link

The link lives in the form’s Presentation settings.

  1. Open your form in Google Forms and click the Settings tab at the top.
  2. Expand Presentation.
  3. Find Show link to submit another response.
  4. Switch it on to show the link, or off to hide it.
  5. Open the live form, submit a test answer, and check the confirmation page.

While you are in Presentation, edit the Confirmation message too. The default “Your response has been recorded” wastes the one screen every respondent is guaranteed to see. Use it for next steps, a booking link or a thank-you.

If you are a respondent, not the form owner: you can usually fill a form again by reopening the original link. If the owner turned on Limit to 1 response, you will be told you have already responded, and only the owner can change that.


In almost every case the link is hidden by another setting, not broken. Check these in order.

Symptom Cause Fix
Toggle is greyed out Limit to 1 response is on (Settings → Responses) Turn Limit to 1 response off, then switch the link on
Toggle is greyed out in a quiz Locked mode is on Turn Locked mode off if respondents don’t need a locked device
Link was on but doesn’t show You are testing in the preview, or a cached page Open the live responder link in a private window
Respondents see “You’ve already responded” Limit to 1 response requires sign-in and allows one submission per account Turn it off, or have people use a different account
Form shows “no longer accepting responses” Accepting responses is off Switch it back on

Two things are worth knowing before you flip any switch.

Hiding the link does not block repeat submissions. Without Limit to 1 response, anyone can reopen the form URL and submit again. The setting only controls whether the link is offered.

Limit to 1 response has a cost. It forces respondents to sign in with a Google account, so you lose anyone who will not or cannot. For public lead forms that is usually the wrong trade.


How to let people submit more than once (and what actually happens)

Google Forms allows multiple submissions by default. Each one is stored separately: the earlier answer is not replaced, and each new response lands in a new row of the linked spreadsheet.

Pick the setting that matches your goal.

You want Use this Where
People to fill the form again, anonymously Leave Limit to 1 response off and show the link Settings → Responses / Presentation
One submission per person Limit to 1 response (sign-in required) Settings → Responses
People to correct an earlier answer Allow response editing, so respondents get an edit link Settings → Responses
A fresh form per person or order Share a pre-filled link (⋮ menu → Get pre-filled link) Form editor

The catch is in the first row. The moment you allow repeat submissions, you also accept duplicates: the same person sending the same enquiry twice, a double-click on Submit, or an impatient “did that go through?” resubmit. Google Forms has no built-in way to merge those. That is the next problem.


The hidden problem: every resubmission becomes a duplicate row

Google Forms treats every submission as a new event. Submit twice and you get two rows, with no flag that they came from the same person.

For a survey that is noise. For a lead form it is expensive:

  • Your sales team contacts the same person twice, or argues over which row is “the real one”.
  • Counts are inflated, so conversion numbers and response totals are wrong.
  • Follow-up notes, status and history end up scattered across rows, with no single view of the person.

The usual workaround is a spreadsheet formula (UNIQUE, a pivot table, or a manual “remove duplicates” pass). It works until the sheet is edited by someone else, and it throws away the one thing that matters: the fact that this person came back, and when.

A better model is to keep every submission as a record but treat the person as one lead. That is the lead layer: forms, bookings, spam filtering, and notifications all land against the same person.


How MyFormCapture handles “submit again” without duplicates

MyFormCapture is the lead layer for your website: you keep your own HTML forms (and booking widget), and it turns submissions into leads — with spam filtering, notifications, and a shared history per person. When someone submits again, the new submission is added to their existing lead instead of creating a new entry.

What that looks like in practice:

  • You own the branding. The form lives on your webpage, with your HTML and CSS. Visitors never leave your domain, and there is no MyFormCapture badge or branding on the page.
  • One lead per person, with history. A repeat submission lands on the same lead’s timeline, next to earlier ones, so you see that they came back and when.
  • Across every form on your site. Someone who joined your newsletter, asked for a quote and booked a call is one lead, not three rows. This is on by default through Track for Leads, and you can turn it off per form.
  • Bookings sit on the same lead. The calendar widget shares availability on your page; confirmed slots can create Google Calendar invites and still attach to that person’s record.
  • Status, notes and owner stay put. Your follow-up is attached to the person, not to whichever row arrived last.
  • Nothing is lost. Every submission is stored in your dashboard before any notification is sent.
  • Spam doesn’t pad the numbers. MFC Protect blocks roughly 99.2% of junk without a CAPTCHA, so resubmits you see are real people.

Send every submission to Google Sheets too

If your team lives in spreadsheets, connect the Google Sheets integration: go to Settings → Integrations, connect your Google account with OAuth, enable it on the form, pick a spreadsheet and map fields to columns. Each submission is appended to the sheet instantly, with no Zapier needed.

One honest note on how the two fit together: the sheet is an append-only log, so a repeat submission becomes a new row there. Deduplication happens in your Leads, which is why we suggest a dedicated raw-submissions tab in the sheet and your Leads view as the source of truth.

Set it up in about two minutes

Create a form in the dashboard, copy its UUID, and set the endpoint as your HTML form’s action. That is all you need: submissions are stored, spam-filtered, and matched to the person’s lead — with optional notifications, Sheets sync, and the booking widget when you need a calendar on the page.

<form action="https://myformcapture.com/f/YOUR_FORM_UUID" method="POST">
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>

Loader.js is optional. Add it only on high-abuse pages, such as public forms that attract a lot of bot traffic. It runs CAPTCHA and honeypot checks in the browser before the request is sent, so bots never reach your endpoint or count against your quota.

<script src="https://myformcapture.com/loader.js"
        data-client-id="YOUR_DOMAIN_UUID" data-captcha="auto"></script>

<form data-mfc="true" action="https://myformcapture.com/f/YOUR_FORM_UUID" method="POST">
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>

Because the form is on your page, you own the branding — your look, your domain, no MyFormCapture badge. There is no drag-and-drop builder by design, so start from the free HTML form generator, which has 100+ ready-made forms, or have an AI assistant build one with the MyFormCapture skills.


Google Forms vs MyFormCapture for repeat submissions

Google Forms is the right tool for quick surveys and quizzes. MyFormCapture is the better fit when forms live on your own website and each person should become one lead — with spam filtering, bookings, and notifications in the same place.

Google Forms MyFormCapture
Form builder Built-in visual builder Your own HTML/CSS; templates and AI skills instead of a builder
Where the form lives A Google-hosted page or embed On your own site and domain
Branding Google Forms look (or limited theme) Yours — your HTML/CSS on your webpage; no MyFormCapture badge
Repeat submission New row in the response sheet Added to the person’s existing lead
Limit to one submission Requires a Google sign-in No sign-in forced on visitors
Cross-form history None One lead timeline across every form on your site
Bookings / calendar Separate tools Booking widget with team availability on your page
Google Sheets Native response sheet Native integration, one appended row per submission
Notifications Email notifications Email and Slack on the free plan; Discord, Telegram, webhooks, Zapier and Make too
Price Free Free plan (50 submissions a month); Pro from $29 a month

Plans and limits are listed on the pricing page.


FAQ: Google Forms “submit another response”

Where is “Submit another response” in Google Forms?

Settings → Presentation → Show link to submit another response. The link then appears on the confirmation page after someone submits.

Why can’t I turn on “Show link to submit another response”?

The toggle is disabled when Limit to 1 response or Locked mode is on. Turn those off first.

Can someone submit a Google Form twice?

Yes, unless you turn on Limit to 1 response, which requires respondents to sign in. Each submission is stored as a separate response.

Does a second submission overwrite the first?

No. The earlier response stays, and the new one is stored separately, as a new row in the linked spreadsheet.

How do I hide the “Submit another response” link?

Turn off Show link to submit another response in Presentation. This only hides the link. To block repeats, also use Limit to 1 response.

How do I stop duplicate form submissions without forcing sign-in?

Use a lead layer that groups every form submission by person. With MyFormCapture, a repeat submission is added to the person’s existing lead instead of creating a new one, and visitors never need to sign in.

Do duplicates still reach Google Sheets with MyFormCapture?

The Sheets integration appends every submission as a new row, so it works as a raw log. Your Leads view is where each person appears once.


Stop cleaning up duplicate form entries

Keep your own forms, get one lead per person, and send every submission to Google Sheets automatically. Start free on MyFormCapture or see how the Google Sheets integration works.

One lead per person — even when they submit again

Forms, leads, bookings, and notifications on your site. Free plan includes email and Slack.

Create your free form

Sources