Need help? You’ve come to the right place

What’s New Getting Started Building Integrating Publishing

Add reCAPTCHA in Leadpages

Last Updated

Leadpages is committed to helping you get quality leads, which means we also want to help weed out spam submissions on your forms. For this reason, you can turn on Google's reCAPTCHA on any of your Leadpages forms.


The fine print

  • Leadpages supports reCAPTCHA v2 only. It's important when setting up your Google reCAPTCHA keys that you use reCAPTCHA v2.
  • A Google account is required to implement reCAPTCHA.
  • Spam protection is available on form widgets in Leadpages.
  • All form submissions, spam or not will be saved in the CSV download of your leads. Spam submissions will be marked in the CSV as spam.
  • If you previously had spam protection turned on before Leadpages implemented reCAPTCHA, that spam protection will continue to work as it did, however, you may also turn on reCAPTCHA for those forms.

Create new reCAPTCHA keys

To get started in creating your reCAPTCHA keys, navigate to the form where you'd like to implement spam protection.

Under the ① Integrations tab in your form settings, make sure the "Enable Spam/Bot protection" toggle is ON.

Follow the steps below to create your new reCAPTCHA keys.


  1. Select "Copy" next to your domain(s) listed in the spam protection section in Leadpages, then go to the Google reCAPTCHA admin console here. Already created keys? See below 
  2. On the reCAPTCHA form, Label your new reCAPTCHA keys (i.e. your website or company name) and select reCAPTCHA v2 under reCAPTCHA Type. From there, you can choose what type of v2 reCAPTCHA you'd like on your Leadpages forms.
  3. Paste your domain(s) under the Domains section of the form.
    TIP: If you plan to use reCAPTCHA on standalone pop-up forms you've created, make sure to add your Leadpages Domain (i.e. as well.
  4. Accept the reCAPTCHA terms of service and click Submit.
  5. Click "copy site key" and back in Leadpages, paste the key into the Site Key field on your Leadpages spam protection form.
  6. Do the same for the secret key by clicking "copy secret key" on the Google form and back in Leadpagespaste the key into the Secret Key field on your Leadpages spam protection form.
  7. Once you've got both keys pasted into your Leadpages form, make sure to click Update at the top-right corner of the builder.
NOTE: reCAPTCHA will display an error when in preview mode in the Leadpages Builder. Visit the published URL where your form lives in order to view the reCAPTCHA checkbox.

Once you've created Google reCAPTCHA keys for one of your Leadpages forms, you can continue to use the same Site and Secret Keys for all Leadpages forms you'll be publishing to the same domain(s) you listed when creating the keys. Leadpages will even auto-fill the keys for you when turning on reCAPTCHA on new forms.

Learn more about how to get back to accessing your existing reCAPTCHA keys for future forms below.

Access existing reCAPTCHA keys

If you've already created reCAPTCHA keys, navigate to the Google reCAPTCHA admin console here or simply click "admin console" within the spam protection section on your Leadpages form.

In the Google reCAPTCHA admin console, click the gear icon at the top-right corner of your reCAPTCHA dashboard to open your settings, then "reCAPTCHA keys" to access your keys.

Add or remove a domain from reCAPTCHA

If you'd like to add or remove a domain from reCAPTCHA, navigate to Domains in your Google reCAPTCHA settings and click the + to add a domain or x remove it.

Frequently asked questions

What about spam protection when using the checkout widget?

The checkout widget asks for the highest of authorization from a lead, an online payment. Stripe will only accept the lead if the payment has been authorized and is accepted, therefore, spam submissions are highly unlikely with this type of payment authentication.

Need more help?

You can always get in touch with our support team—just click Support in your Leadpages navigation menu, or submit a ticket ↗

Was this article helpful?
Powered by Zendesk