In this article, we'll guide you step-by-step on how to add a CAPTCHA to a contact page to prevent unwanted or automated submissions.
What you’ll need:
To add a CAPTCHA to your contact page in systeme.io, you first need to generate reCAPTCHA keys through Google. These keys will allow your page to communicate with Google’s anti-bot verification service.
Steps to follow:

Fill out the form to register your new site.
Here’s how to fill out each field:
a. Label
In the Label field, enter a name to identify your project (2).
Example: XXXX.com
b. reCAPTCHA type
Select the Challenge (v2) option (3).
c. Mode selection
Select the 'I'm not a robot' Checkbox option (4).
d. Domains
Add your domain (make sure there are no spaces or capital letters) (5).
e. Terms and alerts
Accept the terms of service and, optionally, check the box to receive alerts for potential security issues (6).
f. Click Submit (7).

Google will provide you with two important pieces of information:
Keep these keys handy for the next step.

Now that you have your reCAPTCHA keys, you can integrate them into your contact page created with systeme.io.
Go to Settings > Custom domains (1). Click the three-dot icon (2) next to your domain, then click Settings (3).

Scroll down to the reCAPTCHA Settings section. Paste the Site key and Secret key provided by Google into the corresponding fields.

Click Save. You can now use reCAPTCHA on your Contact Us page.
Steps to follow:


The reCAPTCHA element is pre-installed on the contact page template.

Ensure that the domain name connected to this funnel matches the domain you registered in the Google reCAPTCHA console.
Here is the result!

Note:
If you see the error 'reCAPTCHA verification error, please try again,' it may indicate that the free quota for reCAPTCHA Enterprise has been exceeded.
To resolve this, please ensure your project has an active billing account in the Google reCAPTCHA console. Click here to learn more.
Last updated on May 15, 2026