WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by UserCheck v0.3.2

UserCheck

Block disposable and throwaway email addresses on your WordPress site.

UserCheck

The facts

Rating
5★ from 1
Active installs
100+
Price
Free
Last updated
26 Aug 2026
Added
Aug 2024
Requires WP
6.0
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
2,669

Our analysis

AI-assisted

UserCheck is a WordPress plugin designed to block disposable and throwaway email addresses from sign-up forms. It aims to reduce spam and fake accounts, resulting in a cleaner user base. The plugin integrates automatically with several popular plugins and offers a fallback option for unsupported ones.

You can configure which types of email addresses to block, including those from public providers and known spammers. UserCheck operates lightweight, checking emails only upon form submission, and maintains functionality even if the service experiences downtime.

Best for: This plugin is suitable for websites that require user registration and want to minimise spam accounts.

What it does well

  • Blocks disposable and throwaway email addresses
  • Integrates automatically with many popular plugins
  • Allows custom blocking options for different email types
  • Lightweight design checks emails only on form submission
  • Maintains functionality during service downtime

Where it falls short

  • Limited information on additional features or configurations

Verdict

UserCheck provides a straightforward solution for blocking unwanted email addresses during user registration. It is particularly useful for sites looking to maintain a quality user base.

From the developer

UserCheck's own description of UserCheck, lightly tidied.

UserCheck blocks disposable and throwaway email addresses from your sign-up forms. The result: less spam, fewer fake accounts, and a cleaner user base.

Supported plugins

If you’re using any of these, UserCheck protects them automatically — nothing to configure:

  • WordPress core (registration, comments, multisite signup, profile email change)
  • WooCommerce (classic checkout, Cart/Checkout Block, account registration, Edit-account email change)
  • Profile Builder (free + Pro)
  • Contact Form 7
  • WPForms
  • Elementor Pro Forms
  • Gravity Forms
  • Fluent Forms
  • Ninja Forms
  • Formidable Forms
  • MailPoet

Fallback for unsupported plugins

For plugins without a built-in integration, you can explicitly enable a fallback check under Settings → UserCheck → Coverage. It runs only on POST submissions, skips existing users and login attempts, and stays out of dashboard reads and background tasks.

Choose what to block

Pick which kinds of email addresses get blocked: domains that can’t receive email, disposable addresses, public providers (Gmail, Yahoo, etc.), forwarding services that hide the real address, and known spammers. Domains on your UserCheck account blocklist are always blocked.

Lightweight by design

Emails are checked only when users submit a form (registration, comment, checkout) — never re-checked for existing users or orders. No background scans, no surprises.

Resilient by design

If our service is ever down or slow, your site keeps working: sign-ups go through and the error is logged for review. Each request times out after 2 seconds, so an unresponsive API can’t hold up your forms.

Full email or domain only

Send the full email (more accurate) or just the domain.

Extensible

Developers can plug UserCheck into any plugin’s validation hook by calling UserCheck::instance()->evaluate_email( $email ) and acting on the returned action, reason, and message.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for improving checkout.

CartFlows

1 WordPress funnel builder & WooCommerce checkout plugin. Boost AOV with one-click upsells, order bumps &a...

Free 200k+ installs 4.8★ (504)
Side Cart Woocommerce

A powerful side cart designed to make shopping faster and easier. Give customers instant cart access and a sea...

Free 80k+ installs 4.9★ (452)
FunnelKit

Create high-converting WooCommerce checkout pages, WooCommerce thank you pages & sales funnels with the hi...

Free 30k+ installs 5★ (1,015)
Fluid Checkout for WooCommerce

Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates with a better purc...

Free 20k+ installs 4.9★ (158)