BSK Forms Blacklist


The plugin help you avoid spam submissions from GravityForms, Formidable Forms and WPForms. You may set it to use blacklist, whitelist, ip address, email or invitation code to validate visitor’s input and only allow valid entry submitted. It support validate multiple fields.

It is easy to use. You may create your blacklist, whitelist, email or invitation code database first, then apply them to one or multiple fields of your form.

Supports block email domain name and let you choose to Allow or Block submitting rather than allow always.

Supports block IP address by country or only allow IP addresses in a country.

ეკრანული სურათები

  • Backend menu
  • Interface of creating blacklist and add items ( keywords )
  • Plugin setting page to choose the form plugin to be supported
  • Gravity Forms form setting page
  • Apply blacklist to Gravity Forms form field
  • Formidable Forms form setting page
  • Apply blacklist to Formidable Forms form field
  • Blocked when submit form


It’s a standard WordPress plugin and you may install it from WordPress’ plugin Dashboard. After activate the plugin then you can create blacklist or whitelist or ip address list or email list.


Please visit for documents or support.


Description says: Supports block IP address by country or only allow IP addresses in a country. Upon install, plugin says: This feature only available Pro version So don't advertise a paid feature that's not in your fee plugin here, without such a disclaimer.
This plugin is an excellent easy tool to fight spam and scam website form messages. My clients were getting all types of messages trying to trick them into scams, and it wasted so much of our time dealing with it. Now we can stop them and it feels so good to have this stress and hassle gone. If you have a website contact form, this plugin is a requirement.
Was seeking advice about the plugin, and support was swift to respond and concretely give me the information to make my decision. With the usage of VPN, and other external applications users have nowadays it's really a hard thing to combat, but plugins like this can be a piece of the puzzle to set yourself up with a proper solution for your GravityForms on your website.
This plugin has saved us considerable time with fending off hackers and spammers. our form entries are filled with legit submissions instead of junk ones. Support got back to me within hours and stayed with me until the issue was resolved (my db was not set to the proper encoding) and I was satisfied. 5 stars for sure.
This takes quite some time to set it all up with all the keywords that should trigger an error, but at the end turns out to be totally useless. I've got a blacklist applied on the message body field. I've got viag*a keyword set as one of the many keywords that should not be allowed in the text, case-insensitive and to 'contain' and I still get messages containing viag*a in the message body. If I can suggest, take a good look at the native wordpress comment blacklist. This is a solution that really works, unfortunately not with Gravity Forms. Your plugin would be a must-have if ontly it worked.
This is a nice and flexible way to whitelist or blacklist certain content in specific Gravity Forms fields. I set it up to stop all the SEO/marketing consultant spam on my clients' sites. I installed v1.0 and it did have a problem that broke my version of jQuery. Line 12 uses the deprecated .live() method. If you update that to .on() you should be good to go. Hopefully the developer will get that fixed because this is otherwise a very useful plugin.
7 რევიუს წაკითხვა

მონაწილეები & დეველოპერები

“BSK Forms Blacklist” ღია პროგრამული უზრუნველყოფაა. შემდეგმა ადამიანებმა წვილი შეიტანეს მის განვითარებაში.


გადათარგმნეთ BSK Forms Blacklist თქვენს ენაზე.

დაინტერესებული ხართ დეველოპმენტით?

დაათვალიერეთ კოდი, შეამოწმეთ SVN რეპო, ან გამოიწერეთ შექმნის ჟურნალი : RSS.



  • Added: invitation code list

  • Fixed: some codes cause JavaScript error if WPForms not activated

  • Fixed: the hit count for item cannot be shown

  • Fixed: typo

  • Compatible with WordPress 5.8.2

  • Compatible with Gravity Forms 2.5.15

  • Compatible with Formidable Forms 5.0.13 and Formidable Forms Pro 5.0.13

  • Compatible with WPForms Lite and WPForms ( pro ) 1.6.9


  • Support WPForms

  • Fixed the trouble of new notification cannot be listed out on form setting page in Gravity Forms 2.5.7

  • Compatible with WordPress 5.8


  • Fixed the trouble of cannot apply list on Gravity Forms 2.5.x

  • Remove PHP waring when Contact Form 7 installed

  • Compatible with Formidable Forms 4.11 version

  • Compatible with WordPress’ latest version


  • Supports Formidable forms.

  • Improved backend interface.

  • Support duplicate keywords / items checking when import from CSV.

  • Support clear all keywords / items in a list.

  • Fixed the bug of IP Geolocation API Server doesn’t work when choose to

  • Compatible with WordPress 5.7.1


  • Support fields with conditional logic enabled.

  • Fixed the bug of validation message cannot be shown for IP list.

  • Fixed the issue of default settings not work for new form.

  • Fixed the error of duplicated setting fields displayed for advanced fields.

  • Compatible with WordPress 5.5.3


  • Divide the old plugin to two plugins and this one only include blacklist, whitelist, Email list and IP list

  • Support go to specific Gravity Forms confirmation when keyword hit

  • Support notifying administrators( emails ) when keyword hit

  • Support form more option on Gravity Forms setting page

  • Fixed the bug of validation message cannot be overwritten for field

  • Compatible with Gravity Forms coming 2.5 version

  • Compatible with WordPress 5.5


  • Add the feature of supporting block / whitelist by country in IP list.

  • Fixed the bug of block message not right for Name, Address, Checkbox, Radio and Time field.

  • Fixed the bug of some IP can not be inserted.

  • Fixed the bug of always block submission even the list removed in some case.

  • Compatible with WordPress 5.4.1.


  • Adjust menu function to improve backend interface

  • Add new feature of saving blocked entry and view blocked entries

  • Add setting page to switch the new saving blocked entry feature

  • Fixed a PHP warning when add custom validation list

  • Compatible with WordPress 5.4


  • Fixed the bug of wrong active menu after delete item for IP list

  • Backend interface improving

  • Improve item( keyword ) match algorithm

  • Support enhanced checking for multiple words item such as: i-n-ve-s-t opportunity

  • Support check ANY or ALL item(s) in a list for Blacklist and White list

  • Block full IP ranges, for example: 45.91.94.* and –

  • Compatible with WordPress 5.3


  • Add hits counter for keywords

  • Compatible with WordPress 5.2.4


  • Support skip specific notification

  • Compatible with WordPress 5.2.2


  • Support for new free version

  • Fix typo

  • Update links


  • Fix PHP warning

  • Support IP list, custom validation

  • Support defining validation message for form

  • Support defining validation message for field

  • Move apply field to field editing page

  • Enhanced keyword checking, now k_e_w_o_r_d is taken as keyword

  • Improve admin interface

  • Compatible with PHP 7

  • Compatible with WordPress 5.2.1


  • Fix small bug

  • Add screen option to set lists / items per page

  • Improve admin interface

  • Compatible with WordPress 4.9.7


  • Compatible with Gravity Forms 2.3

  • Fix activation error on some hosting

  • Remove PHP warnings

  • Compatible with WordPress 4.9.6


  • Fixed to use on instead of deprecated function live

  • Improve to compatible with Pro version 2.0

  • Improve to compatible with WordPress 4.9.4


  • First version.