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.zipDeclares 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
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v1.0.0 | May 14, 2025 | advanced-form-blocker.zip | 6 |