Google reCAPTCHA on Landing Pages

1. Feature Overview

On your Landing Page, for form submission, you can now use Google reCAPTCHA instead of a number-based captcha. This will reduce spam submissions on your website.


2. Prerequisites


3. Process

3.1 Generate reCAPTCHA Keys

If you have an existing API key pair from Google for your website, you can skip this section and move to the next step.

To create an API key pair, Site Key and Secret Key, for your website –

  1. Log in to your Google account.
  2. Navigate to the Google reCAPTCHA page.
  3. Click on the Admin console button on the right-top corner.
  4. Click the + icon to register your site.
  5. Give a relevant label.
  6. Select the reCAPTCHA type (v2 or v3). If you selected reCAPTCHA v2, you can further select –
    1. The I am not a robot tickbox or
    2. The Invisible reCAPTCHA badge
  7. Under domain – register all landing page domains registered in your LeadSquared account.
  8. Accept the terms and services checkbox, then click Submit.
  9. Copy the Site Key and Secret Key that have been generated.
Note – You don’t have to register your subdomains. Register your main domains, along with the main domain of your default landing pages.


3.2 Add the Keys to LeadSquared

  1. Once you’ve successfully created the API key pair for your website, navigate to Marketing>Landing Pages and click Google reCaptcha.
  2. Depending on the reCAPTCHA type you selected, choose from the options listed on the Google reCaptcha pop-up.
  3. Paste the Site Key and Secret Key in the pop-up window, and click Save.

Google reCaptcha


3.3 Link the Keys to your Landing Page

Once you have added the keys, you will have to make reCAPTCHA live on your landing page. To do this –

  1. For an existing Landing Page, hover over the icon and click on Edit from the dropdown.
    For a new landing page, complete the following on Step 02, once you have added a submission form. To know more, refer to How to Create and Publish a Landing Page?
  2. Double click on your submission form.
  3. Under Special Fields, click the Add icon against Google reCaptcha.
  4. Click on Save.
  5. For an existing landing page, scroll down to the bottom of the page, click on Save and Republish.
    For a new page, click on Save and Next.
  6. You will get a report stating if your page has been successfully republished.
  7. Please wait for 10 minutes, for reCAPTCHA to become live on your landing page.

Google reCaptcha


3.4 Preview reCAPTCHA

After the 10-minute window has ended, refresh your landing page. You can now view reCAPTCHA.


Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Was this Helpful?

Notify of
Oldest Most Voted
Inline Feedbacks
View all comments
1 year ago


What is invisible recaptcha v2?

Naman Arora
2 years ago


We did this. Recaptcha was implemented, but we stopped capturing info using UTM parameters. Any idea why this is so?