A simple precaution to prevent fraudulent sign-ups through your WordPress sign-up form is to use a captcha service. This adds an "I'm not a robot" checkbox to the bottom of your form, ensuring everyone who signs up for your list is a real person.
A bot is just a computer program that performs a repetitive task over the internet. Though not all bots are bad, malicious bots are designed with the intent to disrupt or cause harm. For example, a bot could exploit a contact sign-up form to create hundreds or thousands of fake email list sign-ups to bog down the system and cause you an administrative headache trying to weed out the valid email addresses from the bad ones.
If you're using the Constant Contact Forms plugin in your WordPress account, there is a hidden "honeypot field" included in the form that isn't visible to people, but bots can see it. If the hidden field is filled in, Constant Contact rejects the form submission. The "honeypot field" isn't a foolproof method, but it does a good job of combating false sign-ups. Adding Google reCAPTCHA gives you an extra layer of protection against malicious bots.
The following captcha services are supported within the plugin:
| Important: If you are not using Google reCATCHA, please see the instructions to obtain a site key and secret key using hCapthca or Cloudflare Turnstile. |
Google reCAPTCHA is a commonly used captcha service. In order to create a reCAPTCHA key, you need to log into your Google account and visit the reCAPTCHA admin console.


For more help creating a reCAPTCHA key in Google, please see Google's Support.
When you have a site key and secret key for your Google reCAPTCHA, hCaptcha, or Cloudflare Turnstile captcha service, you're ready to add them to the Constant Contact Forms plugin in WordPress.

Your sign-up form now has the "I'm not a robot" reCAPTCHA checkbox at the bottom, and can't be submitted until the box is checked.
To remove Google reCAPTCHA from your WordPress Sign-up Form, return to the Spam Control tab, delete the site key and secret key so that the boxes are blank, and then click Save Changes.
Any links we provide from non-Constant Contact sites or information about non-Constant Contact products or services are provided as a courtesy and should not be construed as an endorsement by Constant Contact.
Copyright © 2026 · All Rights Reserved · Constant Contact · Privacy Center