Google reCAPTCHA for Forms

MightyMerchant supports adding a Google reCAPTCHA "Invisible reCAPTCHA Badge" to your site. Every form on your site, when submitted, will send information about your website visitor to Google to verify that the visitor is human.

Here's how to add Google reCAPTCHA to your MightyMerchant site:

Create a Google reCAPTCHA

  1. Access the reCAPTCHA administration page: https://www.google.com/recaptcha/admin/create
    Make sure you are logged in to the Google account you want to have manage CAPTCHAs. You can change the current Google account by using the account menu in the top right corner of most Google site.
  2. Once you are at the main Google reCaptcha dashboard, click the plus (+) icon in the top right corner to create a new CAPTCHA.

    Google reCAPTCHA create button

  3. On the create page, enter a description for this reCAPTCHA in the Label Field.

    Google reCAPTCHA label field

  4. For CAPTCHA Type, choose Callenge (v2), then choose "I am not a robot" Checkbox.

  5. Enter your MightyMerchant site's domain name, with out the "www".

    Google reCAPTCHA domains list

  6. If prompted for a Google Cloud Platform project, leave the default value and click the "Google Cloud Platform" link below the text box to hide the Google Cloud Platform Project Name text box.

    Google reCAPTCHA Google Cloud Platform project name

  7. Click the Submit button.

    Google reCAPTCHA Submit button

  8. You will be presented with your Site key and Secret key. Copy these somewhere safe.

Enable Google reCAPTCHA in MightyMerchant

  1. Log in to your site manager: https://your-domain.com.net/myadmin.php
  2. Choose Settings from the left menu.
  3. Find the Google Captcha section and choose Edit.
  4. Choose the Enabled setting.
  5. Paste the Site key and Secret key, copied from your reCAPTCHA, into their respective fields.
  6. Choose Save.

The "Protected by Google reCAPTCHA" badge should now show on every page in your site, even if it doesn't have a form on it.

If the badge doesn't show on your site, your template may not be including it. Please contact support.