User Approval Manager

plugin banner

Requires administrator approval before new users can log in. Sends email notifications to admins and users during the approval process.

Author:Sotiris Rallios (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.9.1
Plugin version:1.0.5
Added to WordPress repository:06-02-2026
Last updated:20-02-2026
Rating, %:100
Rated by:1
Plugin URI:https://www.rallios.gr/portfolio/user-approva...
Total downloads:429
Active installs:40+
plugin download
Click to start download

User Approval Manager adds an approval layer to WordPress user registration.

When a new user registers, the plugin prevents immediate login and notifies the site administrator(s) by email. The administrator can approve or reject the user directly via action buttons included in the email.

At the same time, the user receives an automatic email informing them that their account is pending approval. Once approved, the user is notified and can log in normally.

This plugin is ideal for:
– Membership websites
– B2B platforms
– Private communities
– WooCommerce stores requiring verified customers

Features

  • Blocks login for newly registered users until approved
  • Sends notification email to up to two administrator email addresses
  • Approve or reject users directly from email buttons
  • Reset password button — use the {reset_password_button} placeholder in the User Approval Email to send new users a one-click “Set Password” link (respects custom login URLs and wp_lang)
  • Auto-approval checkbox — optionally auto-approve new users so they can log in immediately without manual approval
  • Sends automatic status emails to users (pending / approved)
  • Simple configuration via WordPress admin
  • Lightweight and focused — no unnecessary complexity

Screenshots
FAQ
ChangeLog