Re: Google reCAPTCHA v3 Fail

Level 2

Google reCAPTCHA v3 Fail

Hi we have been trying to implement Google reCAPTCHA v3 across our Marketo forms.


Have been following the step by step guide by @SanfordWhiteman here:


1. When we test the form in Codepen it passes using our site key it passes

2. We setup the 5 reCAPTCHA fields: 

  • reCAPTCHA Last Failure DT - Datetime
  • reCAPTCHA Last Server Error Code - String
  • reCAPTCHA Last Server Success - Boolean
  • reCAPTCHA Last Success DT - Datetime
  • reCAPTCHA Last User Fingerprint - Text

3. We setup the webhook:


All the smart triggers and smart lists:


When we run a test we get an error message on the results tab:


Also when we try to insert the javascript into the embedded form page we get errors and unable to see the icon on the page.


What steps are we missing in the process?




Level 10 - Community Moderator

Re: Google reCAPTCHA v3 Fail

There’s no way to know without a link to your page.


Remember, you’re referring to JavaScript errors. We need a way to reproduce and troubleshoot them.

Level 2

Re: Google reCAPTCHA v3 Fail

Thanks @SanfordWhiteman.


The link to our page in question is:


Actually when I backtrack the steps we actually have an issue with the original Google reCAPTURE v3 seems to have an error with the Invalid domain for site key.  Trying to find out if the domains we entered are correct.

Level 2

Re: Google reCAPTCHA v3 Fail

Hi @SanfordWhiteman 


we created a new recaptcha unique to the specific domain and used your codepen example here:

We then copied the site key into the example and clicked run and got the following error
Recaptcha site owner error.png
We did follow the client and server integration steps here:


We are testing on the following page and checking console and it is loading the site key but cant see the icon or anything that indicates it has integrated.

Level 2

Re: Google reCAPTCHA v3 Fail



We built our own codepen to test the form and see it flow into Marketo

Because we have been moving and testing between Codepen and the actual landing page we have been updating the Secret Key token each time.


Looking at our Marketo activity we can see we managed to verify:


But looking at our Detect success trigger campaign the latest verifications are not flowing through.  Do we need to refresh the campaigns in order to get the results?

We feel like we are about 90% there but just missing that final step to be confident to rollout across the web forms.