WP Manifestindependent plugin directory
manifest / unclassified / advanced-form-blocker

Advanced Form Blocker

A WordPress plugin to block form submissions from unwanted email addresses and domains, with a secure API for external list access.

by Andrew Donnan · github.com/adonnan/advanced-form-blocker · website

0stars
6release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/adonnan/advanced-form-blocker/releases/download/v1.0.0/advanced-form-blocker.zip

Declares an update source (adonnan/advanced-form-blocker), so updates arrive through the plugin's own updater.

From the readme

Advanced Form Blocker for WordPress A WordPress plugin to block form submissions from unwanted email addresses and domains, with a secure API for external list access. Advanced Form Blocker helps you maintain cleaner form submissions by preventing entries from specified email addresses or entire domains. It's designed to integrate with popular WordPress form plugins (starting with Gravity Forms) and offers a secure way for external systems like CRMs (e.g., Pardot/Salesforce Marketing Cloud Account Engagement, HubSpot) to consume your blocklist. Features Block by Specific Email Address: Prevent individual email addresses from submitting forms. Block by Entire Domain: Block all email addresses from a specific domain (e.g., spamdomain.com). JSON Blocklist Management: Easily manage your blocklist by uploading a simple JSON file directly in the WordPress admin area. Form Plugin Integration: Currently supports Gravity Forms. Architected for easier integration with other form plugins (e.g., Contact Form 7, WPForms) in the future. Secure REST API Endpoint: Expose your blocklist via a secure, read-only REST API endpoint. API Key Authentication: The REST A

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.0.0 May 14, 2025 advanced-form-blocker.zip 6