Hi @kuuipo2006,
Thank you for taking the time to share your feedback with us. I apologise for the confusion. Please allow me to share more details on anti-spam features with WPForms Lite and WPForms paid subscriptions.
First, we have a built-in anti-spam protection feature which is enabled by default (https://a.supportally.com/i/2OBjqI). This does not require any additional setup. When enabled in the form, it works in the background to protect your forms against spam. For more details about the anti-spam protection feature, please see our tutorial here: https://wpforms.com/docs/how-to-prevent-spam-in-wpforms/#anti-spam
With paid subscription, you can get access to some paid feature to prevent spam:
Custom Captcha addon: If you’d prefer to choose the question(s) your visitors must answer, the Custom Captcha is a good option. This addon is available with all of our paid licenses including WPForms Basic, and you can find all the details here: https://wpforms.com/docs/how-to-install-and-use-custom-captcha-addon-in-wpforms/
You will not need WPForms Pro subscription to use this addon.
In case this helps, you can compare the features available with each subscription here: https://wpforms.com/pricing/#pricing-table-comparison
Country restrictions filter: This is an effective option if you’d like to allow or deny form submissions from specific countries. We have a detailed guide for settings this up: https://wpforms.com/docs/how-to-prevent-spam-in-wpforms/#country-filter
Keyword restrictions filter: Same as above you can toggle this option to effectively block any form submissions that contain specific keywords. We have a detailed guide for settings this up: https://wpforms.com/docs/how-to-prevent-spam-in-wpforms/#keyword-filter
However, there are also other spam prevention options in WPForms that you can use for free without upgrade:
- Google’s free reCAPTCHA service: This is a very popular option with built-in integration. Our integration includes 3 versions you can choose between: a traditional checkbox, “invisible”, and v3. You can find details on all of these in our tutorial: https://wpforms.com/docs/setup-captcha-wpforms/
- hCaptcha: This is a good option if you’d prefer not to sign up for Google’s reCAPTCHA service. Within your forms, hCaptcha will display a checkbox asking users to prove they’re human (much like Google’s v2 Checkbox reCAPTCHA). We have a detailed guide for setting up hCaptcha here: https://wpforms.com/docs/how-to-set-up-and-use-hcaptcha-in-wpforms/
- CloudFlare Turnstile: If you are interested in a privacy focussed invisible alternative that automatically chooses non-intrusive browser challenges based on client behavior, this option is for you. Please take a look at the following detailed guide for more details: https://wpforms.com/docs/setting-up-cloudflare-turnstile/
- Akismet Anti-Spam Protection: Akismet is one of the top anti-spam protection plugins on www.ads-software.com. If you have this plugin set up on your site, you can easily integrate it into your forms. Please see this guide on how to set up Akismet and enableit to your forms: https://wpforms.com/docs/setting-up-akismet-anti-spam-protection/
- Block or allow specific email addresses: Using our Allowlist/Denylist feature, you can restrict or allow specific email addresses that can be used to submit your forms. We have a detailed tutorial for setting this up: https://wpforms.com/docs/how-to-create-an-allowlist-denylist-for-email-addresses-in-wpforms/
I trust that I have cleared up any uncertainties you may have had. Could you please let me know if you have any questions?
Thanks!