
Limit registrations to specific email domains with advanced features including bulk upload, regex support, and customizable error messages.
| Author: | Md Siddiqur Rahman (profile at wordpress.org) |
| WordPress version required: | 6.3 |
| WordPress version tested: | 6.9.1 |
| Plugin version: | 1.3.0 |
| Added to WordPress repository: | 11-07-2024 |
| Last updated: | 22-02-2026 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://wordpress.org/plugins/advanced-email-... |
| Total downloads: | 1 374 |
| Active installs: | 30+ |
![]() Click to start download |
|
The Advanced Email Domain Restriction plugin provides a lightweight but powerful way to control which email domains are allowed to register on your WordPress site.
Key Features:
- Allow-list Only: Restrict registrations to a specific list of trusted domains.
- Bulk Upload: Import large lists of domains via CSV.
- Domain Export: Download your allowed domains list for backup or analysis.
- WooCommerce Support: Fully compatible with WooCommerce customer registration.
- Form Plugin Support: Automatically validate email fields in Contact Form 7, WPForms, and Elementor Pro forms.
- TLD & Full Email Support: Restrict registrations to specific TLDs (e.g., .com) or specific email addresses (e.g., user@example.com).
- Case-Insensitive: Matches
gmail.comregardless of how the user types it. - Custom Messages: Define your own error messages for restricted domains.
Screenshots
FAQ
ChangeLog



