How do I prevent spam from my website forms?


When using forms on a website to get information from users, one of the nuisances is dealing with spam. In Webready, we have added the functionality to add a safe-guard against spam for your contact and inquiry forms. This guide shows you how to implement this for your website


Webready uses Google's Invisible reCAPTCHA (https://www.google.com/recaptcha) to protect against spam. To use this feature, you will need to register their own reCAPTCHA credentials.This process is quick and easy - steps are outlined below.

Registering for the reCAPTCHA credentials

  1. Open https://www.google.com/recaptcha/about/ in your browser.
  2. Click on the Admin Console button. Sign in to your Google account if prompted to do so.
  3. You will now see a form to complete to Register a new site.
  4. Enter a name under the Label field such as the name of your website.
  5. Under "reCAPTCHA type", select reCAPTCHA v2 then Invisible reCAPTCHA badge.
  6. Enter your website domain name in the space provided under Domains.
    1. If you need to enter multiple domains, click on the + icon to add additional entries.
  7. Click on the checkbox to accept the reCAPTCHA Terms of Service.
  8. Click Submit
  9. You will now see the Site Key and Secret Key that are needed to use this feature in Webready. You will see that there are buttons to allow you to easily copy the values.

Adding the reCAPTCHA keys in Webready

  1. Go to "My Websites", locate the website that you will like to add the reCAPTCHA keys to, and click "Select & Edit Website".
  2. Click on the Settings tab.
  3. Select the Inquiries tab.
  4. Select the "Enabled reCAPTCHA on inquiry and contact forms" checkbox.
  5. Go back to your Google ReCAPTCHA page in your browser then copy the Site Key and Secret Keys into the spaces provided in Webready.
  6. Click Save.
  7. Re-publish the website.

That's it!

Once you have done this, the invisible reCAPTCHA will be applied to the Inquiry form and Contact form on your website.

When a website user clicks on the Submit button on the form, the reCAPTCHA popup will be shown to the user as below.

Please note that it may take up to 30 mins for this to be active and this popup will not always be shown, it depends on the Google reCAPTCHA algorithm.


How did we do?


Powered by HelpDocs (opens in a new tab)