By platform

Why is my Google Form not sending: what stops it

A visitor fills in the whole form, presses Submit on the last page and gets nothing back. Mimiq sends simulated visitors through the same form and shows which wall each one hit, with a screenshot.

5 visitors try to .
First test free with an accountRun it from your coding agent

Why is my Google Form not sending?

A Google Form saves an answer only when every question the visitor was shown passes its checks, the form is still accepting responses, and the browser can deliver the answer to Google. When Submit does nothing, one of those gates is closed. Some gates show a red message on the page and some show nothing, so the visitor cannot tell which one stopped them. A simulated test presses Submit the way a stranger would and reports the screen and any browser error at that step.

What this looks like in a report

Who
Imani, signing up to bring a dish to a street potluck
How they arrived
Opened the sign-up link from a neighborhood group chat on her phone
Where they stopped
Last page, after picking a dish and typing a headcount

“I picked a dish and typed a number, then pressed Submit and the page just sat there. I cannot see any red text, so I do not know if it went through or if I should send it again.”

The fix. Make the question that fails visible from the last page, or shorten the last page so any red message sits next to the button. Then send a valid answer from a private window and confirm a new row appears in the Responses tab of the form you edit.

An illustration. Run a test to see your own.See a real sample report

Submit stops at one of four walls, and one of them shows nothing at all

A Google Form either saves the answer and shows a confirmation, or it stops at a wall. The silent walls are the hard ones, since nothing tells the visitor to try again or where to look. The visitor filled in every field they could see, pressed Submit and got no confirmation. Behind that press, the form may be checking a required question above the button, asking for a sign-in they cannot give, or refusing new answers because it is closed. A browser that blocks the request to Google fails the same silent way. To the visitor, all four look like one button that did nothing.

  • Open the form in a private window while signed out of Google, then press Submit on the last page.
  • Note which question shows a red message, and whether that question is on screen when the message appears.
  • Look for a sign-in page or a notice that the form is for one organization before any question appears.
  • Check the form's settings for a switch that stops new answers, and see whether a closed notice replaces the questions.
  • On a laptop, open the browser console right after the press and look for a blocked request to Google.

The screen a stranger sees at each wall

The first wall is the last page. If a question the visitor was shown is required and left empty, or an email question holds text that is not an email address, the form stops and writes a red line under that question. On a long form that question can sit well above the button, so the visitor sees the button do nothing. The second wall is a sign-in. A form limited to people in one organization, or one that requires sign-in, sends a stranger to a Google sign-in page or to a notice that the form is for someone else.

The third wall is a form that has stopped accepting responses. The visitor sees a notice where the questions used to be. The fourth wall has no screen at all. A browser that blocks the request to Google leaves the button idle or spinning, and nothing new appears. When no notice shows, a blocked request and a stuck button look the same from the stranger's side, so you have to read the console to tell them apart.

Why your own browser never reaches the walls

You edit the form signed in to Google, so your own view runs under your account. That account skips the sign-in wall a stranger hits, and a test run from the edit screen can pass while the same link stops for everyone else. Open the shared link in a private window that is signed out of Google, and test that window instead. Repeat the test on a phone, since a red line under a question high on a long last page can sit below the part of the screen the visitor sees.

A confirmation with no row in Responses

Sometimes the confirmation appears and the Responses tab of the form you edit stays empty. A common cause is a copy. Making a copy creates a second form with its own Responses tab. The link you shared still opens the original, so answers land there while you edit the copy. Submit a valid answer through the shared link from a private window, then check the Responses tab of each form you own. If the row shows up in the other form, the shared link is the one to replace.

Mimiq is independent and not affiliated with the platforms it names. Names belong to their owners.

What you get with Mimiq

  1. 01

    Run it by hand, or on every pull request

    Paste a link and a task in the app and watch the visitors work. Or run them on every preview deploy: the GitHub Action comments on the pull request, any other CI can call the MCP endpoint, and your coding agent can run it too.

  2. 02

    Bugs and usability problems in one report

    The browser records errors and failed or slow requests on the step they happened. The visitors say where the wording or the steps confused them, and where they left.

  3. 03

    Visitors that behave like your audience

    Each visitor is a different profile with a reason to be there, matched to who the page is for, described by you, or built from your own customers.

  4. 04

    A prompt to fix each problem

    Every problem comes with a fix to paste into Cursor, Claude Code, Lovable or any coding agent, and one prompt hands over the top problems at once. Then send the same visitors through again.

  5. 05

    Follow every visitor

    See each visitor's whole path, step by step with screenshots, and what it was thinking at every step. Ask any visitor a question.

The browser records relevant JavaScript errors and failed or slow app requests encountered during the run, attached to the step where they occurred. The visitors are simulated: they find problems, they do not predict how many real people will convert.

A closed toggle or a copied form can take the link offline again

Forms get copied for the next term, and an event form gets switched to not accepting responses once it fills. Each change can stop the next sends without any change you notice on your own screen. Run the same visitors through the shared link after every edit, in a private window and on a phone, and read the Responses tab of the form you edit before you share the link again.

Starter

Try it on one launch

$9 once
120 credits, never expire

About 4 tests of 5 visitors

  • Visitors on your landing page, signup and checkout
  • Where they left and why, with a fix to copy for each problem
  • Run it in the app or on every pull request
  • Ask any visitor a question, included
  • Test accounts and protected previews
Buy 120 credits

Builder

Test every build

$19 a month
500 credits every month

About 20 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Cancel anytime
Choose Builder

Pro

Test every release, as a team

$49 a month
1,500 credits every month

About 60 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Cancel anytime
Choose Pro

Scale

Test at scale, every day

$149 a month
6,000 credits every month

About 240 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Priority support
  • Cancel anytime
Choose Scale
$0for your first test, with a free account (Google sign-in, no card). It includes 50 credits, enough for 10 visitors. After that a visitor uses 5 credits, and packs start at $9 for 120 credits.
See a sample report

Questions

Why does the form say it was sent but my Responses tab is empty?

The confirmation can come from a copy of the form, or from a link that points at a different form than the one you read. Open the shared link in a private window, send a valid answer, and look for a new row in the Responses tab of the form you edit. If the row is missing, the link is the thing to fix, not the questions.

Can a simulated visitor get past a Google sign-in?

No. A simulated visitor cannot sign in with Google, so the run stops at the sign-in prompt. The screenshot shows the same wall a stranger meets, so you can see that the form asks for sign-in before it takes answers.

Will the test show whether my answers reached a spreadsheet or my inbox?

Not directly. The run does not read your Responses tab, a linked spreadsheet or your notification emails. If the form emails a copy of the answers to the person who filled it in, the visitor's inbox can receive it. Check the spreadsheet yourself after a valid send.

Does a run with no walls mean real people will finish the form?

No. A clean run means a simulated visitor reached the confirmation with no error stopping them. It does not predict how many real people will finish, and it does not tell you why a stranger gave up at a question that was never an error. Take completion numbers from the form's own response data.

Why does my form work on a laptop but not on a phone?

A phone shows a narrower page, so a red message can sit below the part of the screen the visitor sees, and the button seems dead. Some in-app browsers also limit cookies and sign-in. Test the same link on both and compare the screenshots.

Keep reading

Send visitors and see what breaks first.

Your first test is free: sign in with Google and it starts right away. Last checked 2026-11-02.

5 visitors try to .