Easily set a list of email domains to block on email fields in Gravity Forms.
As of April 2026, Gravity Forms Block Email Domains is a WordPress blacklist plugin with 1.0K+ active installations and a 4.1/5 rating from 9 reviews. It has been downloaded 11K+ times in total. Requires WordPress 5.0.0+ and PHP false+. Available on WordPress.org since 2019. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Top alternative: Maspik – Ultimate Spam Protection.
Gravity Forms Block Email Domains is an add-on plugin for Gravity Forms that allows you to define a comma separated list of email domains to block on each email field. Custom validation messages can be set as well. Blocked email domains will prevent the form from being submitted and prompt the user to enter a non-blocked email address.
I’m using Gravity Forms Version 2.8.7 and the plugin is not working.
This plugin is a huge help. Especially since many people change IPs to try to get through.
Not necessary, but the only thing that could make it better (not needed at all, just me being greedy!) is a list of all the emails that tried to get a form through while on the blocklist.
Thank you for this great plugin.
what’s wrong guys, it doesn’t work anymore.
Plus, it’s stupid to set it up for each and every form. Make it a general setting.
Thanks for taking the time to help us by providing a great tool!
The validation works only if you have only one email field but not with 2 email input field (confirmation one).
| WordPress | 5.0.0+ requiredTested up to 6.7.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.