In Memberium v1.195 and later, Memberium supports reCAPTCHA v2 to protect the [memb_registration_form] shortcode.
This can help in preventing bots and spam signups to your membership site.
Step 1: Enable reCAPTCHA v2
Go to Memberium > Settings > Site Security – then scroll down until you see the reCAPTCHA v2 settings.
Make sure the “Enable reCAPTCHA v2” is set to “YES”
Step 2: Get your Site and Secret Keys from Google
reCAPTCHA is a service provided by Google. Getting the necessary site and secret keys is easy and free.
Visit this URL: https://www.google.com/recaptcha/admin and sign in with your Google account.
From there, click the plus icon in the top right corner. This will take you to a page like you see below:
Make sure that you choose the “Challenge (v2)” option as that is what Memberium supports.
Next, you’ll add your domain name and then save the settings.
You will then be provided with the Site Key and Secret Key. Copy these into the Memberium settings:
Step 3: Enable reCAPTCHA via Shortcode Parameter
Once you have the keys set in Memberium, all you have to do is go to your [memb_registration_form] shortcode and add the parameter “recaptcha=yes”:
At that point, your registration form will now be protected with reCAPTCHA v2.