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.

  • The free version is great for most cases, but if you need extra options, the Pro version with any necessary add-ons will easily do the job.

    javenarius
  • WS Form has limitless possibilities. More importantly, the response time to questions is outstanding! Highly recommend this plugin.

    kevinritt
  • Nothing but great things to say. Highly recommend this plugin. By far the best one I’ve used.

    triscariwebteam

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.