How to protect your Ninja Forms from spam with anti-spam filter API
Recently, we announced the OOPSpam Anti-Spam WordPress plugin which uses OOPSpam Anti-Spam API to filter spam on your comment. Very soon we realized that many people also concern about spam through contact forms. In fact, most of the requests to OOPSpam Anti-Spam API are coming from contact form submissions.
A few days ago we published a new update to our WordPress plugin. This update brings Ninja Forms support. If you are familiar with WordPress contact form solution then you hear about Ninja Forms. Ninja Forms is a powerful plugin that supports form drag&drop form building and many add-ons for any custom needs. It has a free and premium version. The free version is pretty flexible and allows you to get started quickly. Although, Ninja Forms has already built-in support for spam protection. Those are Honeypot and Captcha methods. I wrote shortly about how these techniques are not reliable anymore on How to add a powerful spam filter to your contact form article. When it comes to a paid plugin, well, there is a well-known Akismet. We have a dedicated page on why we think we can do a better job than Akismet without overflowing your database with gigabytes of data and still bringing higher accuracy.
OOPSpam Anti-Spam WordPress plugin:
- Filters your comments
- Filters Ninja Forms submissions
- Adjust the sensitivity level. Take control of how aggressive you want your spam-filter to be.
- Moves spam to Trash or Spam folder
Back to the plugin, with this update, all your Ninja Forms submission will go through the OOPSpam Anti-Spam API. Here are a few steps to activate spam protection for Ninja Forms:
Subscribe to get an API key then copy-paste the API key to the plugin’s appropriate field under Settings->OOPSpam Anti-Spam on your WordPress Admin Dashboard.
If you have a Ninja Forms installed and activated then a special section will appear on OOPSpam Anti-Spam plugin’s setting page.
On this page, you need to activate Ninja Forms Spam Protection by checking the Activate Spam Protection checkbox.
Don’t forget to enter a short message to display when a spam Ninja Forms entry is submitted.
That is all! Now go on and create your forms.
Once spam detected your message will appear on the bottom of the message field.