AnsweredAssumed Answered

Google reCAPTCHA - Marketo Form

Question asked by Sule Arifagaoglu on Sep 5, 2018
Latest reply on Oct 4, 2018 by Sanford Whiteman


Here is the steps I have taken;

  • I went to  and add my domain and subdomains which generated side key and secret key.
  • I have created 3 fields which are  LastReCAPTCHAUserResponse (string), LastReCAPTCHAServerStatus (boolean), LastReCAPTCHAServerSuccess (datetime) - Thanks Sanford Whiteman
  • I have created my Webhook in Marketo



  • After I saved, I have crated responsive Mapping. success to lastReCAPTCHAServerStatus.
  • I have crated SC, here is the Smart list and Flow screenshots

Call Webhook - Smart List.png

Call Webhook - Flow.png


Request a Campaign - Smart List.png 

Request a Campaign  - Flow.png


  • I have created Test Sule Landing page Template and added following snippet before the closing  </head> tag on my template:
    • <script ></script>
  • Also passed following snippet at the end of the <form >
    • <div class="g-recaptcha" data-sitekey=“MY_SIDE-KEY-WENT-HERE"></div>
  • Here is my Landing page that I have ReCAPTCHA:


Here is my Questions:

  1. Why doesn’t  “I’m not a robot” box show up before Submit button?
  2. Currently, I can submit a form without checking that box, what am I missing?
  3. I have a feeling that I should use following JS code somewhere. Where should I put JS code in Marketo?
  4. How am I going to deploy this on our website?