WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Kaleem Abbasi v1.2

Email and Domain Blocker for WooCommerce

Block emails or domains from WooCommerce and WordPress signups. Supports wildcards, disposable email blocking, bulk import, CSV export, and logs.

Email and Domain Blocker for WooCommerce

The facts

Rating
5★ from 3
Active installs
300+
Price
Free
Last updated
1 Apr 2026
Added
Oct 2024
Requires WP
5.8
Tested up to
WP 6.7.7
Requires PHP
7.2
Downloads
2,934

Our analysis

AI-assisted

Email and Domain Blocker for WooCommerce is a WordPress plugin designed to prevent spam signups and fake accounts in WooCommerce stores. It allows you to block specific email addresses, entire domains, and disposable email services, helping to maintain a genuine customer base.

The plugin features wildcard support for flexible blocking, a custom error message for blocked users, and options for bulk importing blocked emails or domains. It includes a dashboard widget for monitoring blocked attempts and a test email checker to verify if an email would be blocked.

Best for: This plugin suits WooCommerce store owners looking to reduce spam and fake registrations.

What it does well

  • Blocks specific email addresses and entire domains
  • Supports wildcard blocking for flexible configurations
  • Automatically blocks over 200 disposable email providers
  • Allows bulk import of blocked emails/domains
  • Includes a dashboard widget for monitoring

Where it falls short

  • No information on support or updates beyond April 2026

Verdict

Email and Domain Blocker for WooCommerce provides essential tools for managing user registrations effectively. It is a practical solution for those wanting to ensure a cleaner customer database.

From the developer

Kaleem Abbasi's own description of Email and Domain Blocker for WooCommerce, lightly tidied.

Tired of fake signups and spam accounts in your WooCommerce store?
Email and Domain Blocker for WooCommerce lets you block unwanted emails or domains from registering — keeping your store clean and your customers real.

Key Features:

  • Block specific email addresses (e.g. baduser@gmail.com)
  • Block entire domains (e.g. @spam.com)
  • Wildcard support (e.g. *@gmail.com, *@*.ru, test*@domain.com)
  • Disposable email auto-blocking — block 200+ known throwaway providers (Mailinator, TempMail, YOPmail, etc.) with one checkbox
  • Custom error message — set your own message shown to blocked users
  • WordPress native registration blocking — optionally apply rules to /wp-login.php?action=register as well
  • Bulk Import — upload a .txt or .csv file to import a list of blocked domains/emails in one click
  • Dashboard Widget — at-a-glance stats (today / this week / all time) right on your WordPress dashboard
  • Test Email Checker — instantly check if an email would be blocked
  • Optional logging of blocked attempts
  • Logs tab — view, paginate, clear, and download blocked attempts as CSV
  • Newline and comma-separated list support — one item per line or comma-separated
  • Simple, accessible admin UI with usage examples and tab navigation

Use cases:

  • Stop spam signups with disposable or free mail services
  • Block competitors or fraud-prone domains
  • Restrict registrations to company emails only
  • Bulk-block entire country TLDs (e.g. *@*.ru)

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for moving data.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
Easy Updates Manager

Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This...

Free 300k+ installs 4.8★ (725)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
PrettyLinks

🌠 Shorten, brand, and track any URL on your own domain. Keep your links — and your data — where they belong....

Free 200k+ installs 4.8★ (1,317)