Skip to content

Guide, updated

Greenhouse says "complete the reCAPTCHA and resubmit". What it means and what to do.

The short answer

Nothing was sent yet. Greenhouse runs Google's invisible reCAPTCHA on every application form and scores how you moved and typed. A low score brings this message with a checkbox or image puzzle to finish, or, where the employer set its spam protection strict, a request for a code emailed to you. Finish the check, press submit once more, and wait for the confirmation page. Only that page, or the employer's own email, proves the application went in.

What Greenhouse is doing

Greenhouse's own help article, last updated March 2, 2026, says it uses Google's reCAPTCHA to keep robots and spammers from applying through its job boards. The invisible version watches activity on the job post, mouse movements and typing patterns among them, and decides whether a person is filling the form. When you press submit, a "protected by reCAPTCHA" graphic appears for a moment while that decision is made. If it goes your way, the application is submitted and you never see anything else.

If it does not, two things can follow. Since a release of September 8, 2023, a candidate who fails the invisible check is shown a backup captcha to complete. And depending on the employer's settings, the same article says, a candidate may instead be asked to submit a code from their email. Which one you get is the employer's choice: spam sensitivity is set per job board, stricter settings require a higher score, and in Greenhouse's own words they "will add more friction to the application process for some users". That is why the same person, on the same laptop, can sail through one company's form and be stopped on the next.

The four versions of the message

What you seeWhat happenedWhat to do
A "protected by reCAPTCHA" graphic flashes and the confirmation page loadsThe invisible check scored you as a person. The application was accepted.Nothing. Screenshot the confirmation page before you close the tab.
The message, plus a checkbox or an image puzzleThe invisible check scored you low, so Greenhouse showed its backup captcha. The form was not accepted.Finish the puzzle, press submit once more, and wait for the confirmation page.
The message, or a box asking for a code sent to your emailYour score fell under the bar this employer set. Its spam protection is set per job board, and a stricter setting asks for an emailed code instead of a puzzle.Open your inbox and your spam folder. Enter the code in the form you still have open, then submit.
The message, and nothing to complete anywhere on the pageEither the captcha widget did not draw in your browser, or Greenhouse's code emails were down. Both have happened in the last year.Fill the form again in a different browser with no ad blocker or privacy extension. If that fails, check status.greenhouse.io and try again later.

The last row is the one that sends people searching, because the message tells you to complete something that is not there. Both of its causes are documented. A report on webcompat.com, with a fresh "same issue" comment on September 4, 2026, describes the message in Firefox with no captcha drawn, while the same page worked in Chrome and Brave. And from September 3, 2026, Greenhouse's status page records that security code emails for candidates who fail the captcha were switched off for about 14 hours, so every form that asked for a code was asking for one that could not arrive.

Before you press submit again

  1. Do not press submit repeatedly. Each press runs the score again on the same behaviour that just failed it. Look for what the page is asking you to complete first.
  2. Find the test. The backup captcha is a separate widget, not part of the message. Scroll the form, and if a checkbox or image puzzle is there, finish it before submitting.
  3. Check your inbox and spam folder for a code. It comes from Greenhouse's side, not from the recruiter, so search for the word code rather than the company name. Enter it in the form you still have open.
  4. If there is nothing to complete, change browsers. Open the posting in a browser with no ad blocker or privacy extension and fill the form again. That is the advice the webcompat triage gave, and it is cheaper than waiting.
  5. Check status.greenhouse.io. If job applications or security codes are listed under an active incident, the form is not the problem. Come back after it is resolved.
  6. When the confirmation page appears, screenshot it. That page, the employer's confirmation email, and your candidate account are the only three proofs an application was received. We wrote a separate guide to the three proofs, with figures from our own ledger.

What our own ledger says about these gates

ApplyLoop submits applications for people and records why an attempt stopped, so it meets these two gates on every hiring system it applies through, not Greenhouse alone. Of 987 applications submitted on 18 hiring systems, counted on September 29, 2026, 166 further attempts stopped for a reason a person applying by hand would also meet. 36 of them ended at a human check that never cleared, and 17 at an emailed code that was not entered in time. The two gates together are about one stopped attempt in three. None of them was charged.

Stopped at a human check, all systems
36
Stopped at an emailed code, all systems
17
Applications submitted, 18 hiring systems
987

How ApplyLoop handles it

Try it on 5 applications

No card required. Then $19 per month for 300.

Get started free

Frequently asked questions

Does "complete the reCAPTCHA and resubmit" mean the employer rejected me?

No. It means the form was not accepted, so the employer has not seen it. A rejection comes later, by email, after a person or a screening rule reads an application that went in. Finish the check and submit again, then look for the confirmation page.

I see the message but there is no reCAPTCHA to complete. Why?

Two causes have been documented. The captcha widget can fail to draw in a particular browser: a report on webcompat.com describes the message with nothing to complete in Firefox while the same page worked in Chrome and Brave, and the advice was to clear cache and cookies, disable ad blockers, and try a clean profile. The other cause is on Greenhouse's side: from September 3, 2026 its security code emails for candidates who fail the captcha were switched off for about 14 hours, so the form asked for a code that never came. Try another browser first, then check status.greenhouse.io.

Why did Greenhouse email me a code instead of showing a captcha?

Because of how strict this employer set its spam protection. Greenhouse's own article says the setting is chosen per job board, that stricter settings require a higher reCAPTCHA score, and that depending on the setting and your score you may be asked to verify your email before submitting. The same person can pass on one company's form and be asked for a code on another's.

If I submit again, will the employer get my application twice?

If you never saw a confirmation page, nothing was received, and submitting again is the only way in. If you did see one and submitted again anyway, you may now have two applications on file. A separate thing can also make it look that way: on September 2, 2026 a Greenhouse incident sent some candidates more than one confirmation email for a single application. Two emails on one day are not proof of two applications.

Does a VPN set off the Greenhouse reCAPTCHA?

Greenhouse does not say so. Its article names mouse movements and typing patterns as what the invisible check reads, and Google does not publish how reCAPTCHA scores. Your IP address does matter somewhere else: on Greenhouse's paid tiers a separate fraud report scores the candidate's phone, email, location and IP address and shows the recruiter a flag, with an IP linked to a data center as its example of a high-risk signal. That flag is seen by the recruiter after the application is in. It is not the captcha.

Can an auto-apply tool get past the Greenhouse reCAPTCHA?

A human check is built to stop software, and an honest tool says so. ApplyLoop does not try to solve one: when a captcha appears the attempt stops, is labelled, and is not charged, and you finish that application by hand. Across every hiring system in our ledger, counted on September 29, 2026, 36 attempts ended at a human check that never cleared and 17 at an emailed code that was not entered in time, out of 166 stopped attempts and 987 submitted applications.

Sources, read on October 10, 2026

How the figures were counted. The counts are totals from ApplyLoop's own application ledger on September 29, 2026, across every hiring system it applied through. They describe US tech roles applied to through ApplyLoop and are not a Greenhouse figure or an industry benchmark. Practice runs are excluded, and no employer, posting or person is identified. The Greenhouse and webcompat facts are quoted from the pages listed above as they read on October 10, 2026; Greenhouse can change its settings and its wording at any time. ApplyLoop makes the product described in the section before the questions. See also how to tell if a job application went through and every tool we compare.