reCAPTCHA helps protect Mailcamp forms and login pages from automated spam or bot submissions. When enabled, visitors may be asked to complete a quick verification before the form is submitted.
Login page - adds captcha verification before a user can sign in.
Registration page - helps prevent automated account signups.
Embedded subscription forms - asks subscribers to pass captcha before joining a list.
Mailcamp supports captcha through the global captcha provider setting. The default provider is reCAPTCHA, and some installations may also support hCaptcha.
Enable it if your embedded forms receive suspicious or low-quality signups.
Enable it if your login page receives repeated automated attempts.
Enable it on registration if public account signup is open.
Use it together with good list hygiene and permission-based signup practices.
Open the admin settings area.
Find the captcha settings.
Choose reCAPTCHA as the captcha engine.
Make sure the reCAPTCHA site key and secret key are configured for your Mailcamp installation.
Save the settings.
If the site key or secret key is missing or incorrect, the captcha challenge may appear but verification can fail.
Open the admin settings area.
Find Login reCAPTCHA.
Turn it on.
Save the settings.
After this is enabled, users may need to complete captcha verification before logging in.
Open the admin settings area.
Find Registration reCAPTCHA.
Turn it on.
Save the settings.
This helps reduce automated signups when user registration is available.
Open the admin settings area.
Find Embedded form reCAPTCHA.
Turn it on.
Save the settings.
When embedded form reCAPTCHA is enabled, Mailcamp shows a captcha confirmation step before completing the subscription request.
Check that the captcha provider is set to reCAPTCHA.
Confirm that the site key and secret key are correct.
Make sure the keys match the domain where Mailcamp is running.
Check whether browser extensions, privacy tools, or network filters are blocking Google reCAPTCHA scripts.
If captcha keeps failing, refresh the page and try the verification again.