Summer Sale: Save 20% on any WS Form edition CODE: SUMMER20 View Pricing
Keyword Blocklist
Premium

Keyword Blocklist

Block spam submissions with 1,300+ categorized keywords and server-side checks.

How to Block Spam Keywords in Forms in WordPress

Stop keyword-based spam before submissions get through

Keyword Blocklist helps reduce spam submissions by checking form content against a blocklist of more than 1,300 keywords. Checks run server-side for reliable filtering.

Keywords are organized into 10 categories: Adult, Crypto, Finance, Gambling, Legal, Pharmaceutical, Profanity, Sales, SEO, and URL Shorteners. Each category can be enabled or disabled independently, and Adult and Profanity are enabled by default.

The integration is enabled by default and can also be extended with the wsf_submit_block_keywords filter hook if you need to add more blocked keywords.

  • 1,300+ Blocked Keywords

    Filter submissions against a large categorized keyword blocklist designed to help reduce spam.

  • 10 Keyword Categories

    Enable or disable categories independently to match the kinds of spam you want to block.

  • Server-Side Checking

    Check submissions on the server for dependable keyword-based spam protection.

Real Customer Reviews

Trusted by thousands of WordPress professionals.

  • I’ve been building WordPress websites for over 10 years and in that time I’ve used nearly every form solution out there. WS Form is head and shoulders above the rest. It’s insanely powerful, reliable and flexible.

    jamesburden
  • This plugin and its support is as good as they say, even better. Found my new forms plugin!

    jason2022
  • This form plugin is everything you need for your website, and their support is simply amazing, fast and very helpful. WS Form – You Guys Rock!

    jaysav22

Frequently Asked Questions

What does Keyword Blocklist do?

Keyword Blocklist checks form submissions against a blocklist of more than 1,300 keywords to help block spam submissions.

How do I integrate forms with Keyword Blocklist in WordPress using WS Form?

WS Form includes a Keyword Blocklist integration that checks submitted form content against categorized blocked keywords on the server side.

How many keyword categories are included?

There are 10 categories: Adult, Crypto, Finance, Gambling, Legal, Pharmaceutical, Profanity, Sales, SEO, and URL Shorteners.

Which keyword categories are enabled by default?

The Adult and Profanity lists are enabled by default.

Can I turn individual keyword categories on or off?

Yes. Each category can be enabled or disabled independently.

Can I add my own blocked keywords?

Yes. The integration uses the wsf_submit_block_keywords filter hook, which can be used to customize or expand the blocklist.

What happens when a blocked keyword is detected?

The integration normally marks a field as required when its content matches a blocked keyword, rather than revealing which keyword triggered the block.

Get This Integration

View Editions →

Premium integrations require WS Form PRO and are not compatible with WS Form LITE.