Block Domains Pro
The Ultimate Email Domain Blocker for WordPress & WooCommerce!
Are you tired of spam accounts and unwanted email registrations on your website?
Block Domains is the perfect WordPress plugin to block specific email domains from registering on your site. Whether you want to prevent spam, secure your website, or restrict registrations to certain email providers, this plugin has everything you need!

Why Choose Block Domains?
- Keep Spam & Fake Accounts Away – Block email domains known for spam and fraud.
- Enhance Security – Restrict suspicious users from registering.
- Save Time – No more manually removing unwanted registrations.
- Full Control – Easily manage blocked & allowed domains.
Key Features & Benefits:
Block Specific Email Domains
Effortlessly block registrations from unwanted email domains (e.g., @tempmail.com, @example.com). This prevents spammers, bots, and fake users from signing up with temporary or untrusted emails.
Example: If you don’t want users registering with @disposablemail.com, simply add it to the blocked domains list, and they won’t be able to register!
Allow Specific Email Domains
Want to restrict registrations only to certain domains? You can whitelist trusted domains (e.g., @yourcompany.com) and block all others.
Example: If your website is for employees only, you can allow registrations only from @yourcompany.com while blocking all other domains.
Real-Time Blocking on Registration & Checkout
The plugin instantly blocks restricted domains when a user tries to register on:
WordPress Registration Form
WooCommerce Checkout & Registration
🚫 If a blocked domain is detected, registration is denied! 🚫
Admin Dashboard Widget
Get a quick overview of blocked and allowed email attempts directly from your WordPress dashboard. The widget displays real-time statistics on blocked & allowed registrations for today, yesterday, this month, and this year.
Easily track how effective the blocking system is!
Detailed Statistics Page
The Statistics Page provides a detailed log of all email registration attempts with:
✔ Email Address
✔ Status (Blocked / Allowed)
✔ IP Address
✔ Timestamp
See exactly who tried to register and whether they were blocked or allowed!
IP Address Copy & Abuse Check
Want to investigate suspicious users? Easily copy IP addresses with one click and check them on AbuseIPDB to see if they are linked to spam or fraud.
- Row Deletion
- Pagination & Sorting
- Easily sort data by email, IP, status, or date.
- Set how many records to display per page (10, 25, 50, 100, or all).
- Lightweight & Fast Performance
Built for efficiency, the Block Domains plugin won’t slow down your website. It seamlessly integrates into WordPress & WooCommerce without affecting performance.
Block Existing Users Domains Instantly
 “Add to Block” Button in Users List
- Now, every email address in the Users List has an “Add to Block” button next to it.
- With just one click, you can instantly block the domain of any email.
Automatic Domain Addition to the Block List
- When you click the “Add to Block” button, the domain of that email is automatically added to the Blocked Domains list in your plugin settings.
- No need to manually enter domain names—it’s fast and hassle-free!
Blocked Domains are Highlighted
- Once a domain is blocked, all users with that domain will appear highlighted in Red, so you can easily identify them.
- Other users will remain in Blue, making it clear which emails are allowed and which are restricted.
One-Click Spam Prevention
- No need to go back and forth to the settings page—block spam emails instantly without leaving the Users List.
- This helps keep your registration process clean and secure by preventing unwanted users from signing up again.
Who Can Use This Plugin?
Website Owners & Admins
- Block spam accounts from WordPress registrations
- Allow only specific domains for exclusive access
WooCommerce Store Owners
- Prevent fake customer registrations
- Restrict sign-ups to only verified users
Membership & Community Websites
- Ensure only real members register
- Stop users from signing up with disposable emails
Educational & Corporate Portals
- Allow only students, teachers, or employees with official email domains
- Block all other personal email providers
Get Full Control Over Email Registrations Today!
Enhance Security | Block Spam | Restrict Access | Save Time
Block Domains Pro is the perfect solution to filter email registrations & improve website security effortlessly!

















Dominique –
Block Domains Pro is solid, but I had a small issue during setup.
Dominique –
Jamal –
This plugin is awesome, but I’d like to see more automation features.
Jamal –
Jon –
This plugin has made managing my website 10x easier. Love it!
Jon –
Benjamin –
Simple, powerful, and super effective. Block Domains Pro is the best!
Benjamin –
Rachelle –
The automatic blocking feature saved me so much time!
Rachelle –
Rafaela –
Fantastic plugin! My WooCommerce store is safe from fake customers now.
Rafaela –
Malcolm –
Highly customizable and easy to use. What more can I ask for?
Malcolm –
Angie –
Installed it and forgot about spam forever!
Angie –
Braulio –
The automatic blocking feature saved me so much time!
Braulio –
Crawford –
Great plugin! Does the job well, but I’d love more customization options.
Crawford –
Lue –
One of the best purchases I’ve made for my website security.
Lue –
Dagmar –
Highly customizable and easy to use. What more can I ask for?
Dagmar –
Karen –
Well-coded and lightweight. Doesn’t slow down my site at all.
Karen –
Alison –
Support was helpful, but the response time could be quicker.
Alison –
Mekhi –
Great product! Would love to see more analytics features.
Mekhi –
Albina –
Support was amazing! Helped me configure everything in minutes.
Albina –