I switched from reCAPTCHA to Cloudflare Turnstile and no more SPAM

Snow-capped mountains peak against a colorful sunset.

I changed the other site from Google reCAPTCHA to Cloudflare Turnstile, and it has eliminated SPAMs to the contact form.

Page Language Swicher

Do not receive SPAM with Cloudflare Turnstile

This blog changed its authentication method from Google reCAPTCHA to Cloudflare Turnstile on February 25.

The following five items are subject to authentication by Cloudflare Turnstile.

  1. WordPress Login
  2. WordPress User Registration
  3. WordPress Password Reset
  4. Comments on each article
  5. Contact Form 7

I am the only user, so I use 4 items in effect.

In particular, comments on articles and the Contact Form 7 contact form are open to anyone, so if you do not take authentication measures, you will receive a large amount of SPAM by bots.

So far, we have not received any SPAM in our comment and contact forms. And the proper comments and contact forms are working.

Apply Cloudflare Turnstile to the other site

Cloudflare Turnstile is working so well on this blog that we applied it to our other site on April 1.

This site originally used Google reCAPTCHA.

Although there were no comment SPAMs, the contact form received about 20 SPAMs/month.

It has been over 4 days since we migrated to Cloudflare Turnstile. During that time, I have received zero SPAMs to our contact form. Although the period is still short, I will continue to monitor the effectiveness of the system.

The other remaining site was also migrated to Cloudflare Turnstile.

Musubi

Google reCAPTCHA is planned to migrate to reCAPTCHA Enterprise on Google Cloud by the end of 2025.

The next version of the Contact Form 7 plugin will add Cloudflare Turnstile integration.

I took this opportunity to migrate all three sites we operate to Cloudflare Turnstile.

From now on, I will check the contents of the inquiry form and other forms to see if the situation is any different from before.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *