Marketplace Verified

Customer Approval for Magento 2

v4.1.0
Magento Edition *
Version *
$99

Magento 2 Customer Approval extension is an effective method for e-commerce stores to manage customer account registrations. It allows admins to approve or reject new account registrations from customers in specific cases.

Using this module from Mageplaza, store owners can reduce significant workload by setting automatic or mass approval. Additionally, the system will constantly update the registration status for both customers and admins via various methods, such as direct messages on the storefront, redirecting to another page, or sending emails.

  • Compatible with Magento 2.4.7
  • Need API/GraphQL for Magento 2 Customer Approval? Chat now
  • Edit customer approval status via a grid
  • Approve registration requests auto/manual
  • Disapprove registration requests
  • Show an error notice to explain the customer status
  • Send notification emails to admins and customers
  • Set email templates
  • Support API
  • Compatible with Magento 2 SMTP
Compatible with:
Community: 2.3.* - 2.4.7
Enterprise: 2.3.* - 2.4.7

Optimize store access via new account registration management

Mageplaza Customer Approval for Magento 2 helps online stores control site access to the store site, preventing fake accounts from logging in and managing account registrations. With this module, the store owners can edit, approve, and reject new account registrations.

Guarantee a professional customer approval workflow by providing transparent messages

The Customer Registration Approval extension lets your customers know what's happening with their accounts. Some shoppers might be irritated if they can't log in and don't know why, causing a negative impact on the brand image. To prevent this, this extension will show an error notice or redirect to another page.

Update customer account status constantly via email notifications

The Customer Approval for Magento 2 extension helps both admins and customers monitor the registration status. It will send automatic email notifications to inform important changes.


More Features

Check out more details of Customer Approval

Support API

Support API

Help systems in collecting the list of approved/ pending/ newly registered customer accounts

Customize message

Customize message

Freely configure the notice message content

Compatible with SMTP

Compatible with SMTP

Prevent emails to spam box with Mageplaza SMTP extension

Provide responsive design

Provide responsive design

Properly display on both PC and mobile devices



Overall rating
5
5
4
3
2
1
Your Rating:
Careen Eugenia
06 March 2024

It's a customizable extension with a simple configuration. Additionally, it aids admins in reducing spam registrations.

Careen Eugenia
20 February 2024

It's a simple solution to eliminate spam accounts and works effectively for your store. Highly recommended.

harshad kakadiya
14 May 2022

Really great extension because it save my lot of time and make my client happy.

Alkotresh
06 May 2022

I had such a great experience using this module, thanks for a nice product.

Melissa
20 April 2022

Easier to manage customer input thanks to this extension. The support team is awesome as usual

Shaun Nell
12 April 2021

What a great extension with the added benefit of being free. Well done Mageplaza!

Kimmy Moore
05 February 2021

This is definitely 10 out of 10. Perfect extension because first, it's super helpful; second, it's easy to install and finally, it's free. Try this and you're not gonna regret anything.

Helen
02 February 2021

Shout out to Mageplaza for another great free solution. I managed my customer accounts better and without errors. Mass approval helps the process become extremely quicker. I love it so much.

Chidi Megan
26 January 2021

It's free but as good as any other paid version. I got what I need. What's better is that I still get responsive support from your team. What a good customer service!



All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements



  • New Feature: Reject reason form with popup in Admin Customer manager
  • New Feature: Auto Reject/Approved by Email Domain Or IP Address
  • Compatibility: Now compatible with Magento 2.4.7
  • Improved and compacted config

-Compatible with Magento 246


  • Fixed minor bugs

  • Fixed bug auto login when enabling auto approval

  • Fixed bug auto login when enabling auto approval

  • Compatible with Magento 2.4.3
  • Fixed minor bugs

Updated labels & content


Updated labels & content


  • Compatible with the Social Login
  • Compatible with the Company Account
  • Fixe minor bugs

  • Compatible with the Social Login
  • Compatible with the Company Account
  • Fixe minor bugs

  • Compatible with Magento 2.4.2
  • Fixed minor bugs

  • Compatible with Magento 2.3.6
  • Fixed minor bugs

  • Supported Magento v2.4

  • Fixed minor bugs

  • Compatible with Magento v2.3.5

  • Compatible with Magento 2.3.4
  • Fixed minor bugs

Initial release



For Magento 2 stores, the Magento User Approval extension unlocks four key benefits below:

- Customer Access Control Over Registrations: Admins can do Magento customer management for registrations efficiently, ensuring only legitimate users gain access.

- Enhanced Security: Store owners can prevent fake or spam accounts by allowing admins to approve or reject new customer registrations.

- Email Notifications: Both admins and customers receive email notifications about the status of the registration, keeping everyone informed.

- Improved User Experience: When customers register, they receive personalized welcome emails that address them by name and provide relevant information based on their interests or previous interactions. This makes them feel valued and understood from the start.

Yes, for each period of your campaigns, you can set the approval to be automatic or manual from Auto Approve section of Customer Approval.

You can configure the message to customers in the after-registration notification section.

From the backend, kindly enable the function of sending admin notification emails. You just need to add your emails on the recipient part.

To enable the Customer Approval feature, you need to follow these steps:

- Navigate to Stores > Settings > Configuration in the Magento admin panel.

- Go to the Mageplaza section > Customer Approval.

- Set Enable to Yes to activate the module.

No, customers cannot log in immediately after registering. If customers want to log in, their accounts must be approved by the admin first.

Customers will receive an email notification confirming their account approval. Additionally, they may see a message on the storefront indicating their account status.

No, when you use the Customer Approval extension from Mageplaza, re-approval is not required if a customer edits their account information. This means that any customers' change to details such as their name, email address, or other account information will not trigger a re-approval request.


Magento 2 Customer Approval's Full Features

General configuration

  • Enable/ Disable the module
  • Set account approval to be automatic or manual
  • Set notification after an account is registered
  • Show an error notice when an unapproved account is trying to log in
  • Redirected to another page when an account is not approved
  • Set error message

Admin notification email

  • Enable sending emails to admins when customers register new accounts
  • Select the sender and input recipients
  • Select the email template

Support

  • Auto-fit with every device (Mobile, Tablet, PC)
  • Supports multiple stores
  • Support multiple languages
  • Fully compatible with Mageplaza extensions
  • 1-year free support
  • 1-year free update
  • 60 days guarantee money back

Customer notification email

  • Select the sender
  • Enable sending emails to customers when they register successfully
  • Enable sending emails to customers when their accounts are approved
  • Enable sending emails to customers when their accounts are not approved
  • Select the email template

Other features

Pricing

Choose your suitable edition.

Community

Crafted for a great webstore start $ 99 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition

Enterprise/ Magento Cloud

Great for an enterprise solution $ 299 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support
Magento Edition *
Version *
$99

Why choose Mageplaza Magento 2 Customer Approval

Take full control of managing your store's registrations with Mageplaza Magento 2 Customer Approval extension - a helpful tool in reducing the admin's workload with automatic and mass approval functions. Level up your business professionalism by displaying transparent notice and guiding customers on their current situation and what to do next.

Customer Approval image Customer Approval image Customer Approval image Customer Approval image Customer Approval image
60-day Money Back

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.

Extensive Support

Extensive Support

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.

Install via Composer

Install via Composer

ESimple installation via composer helps you save time and eliminates technical issues during future updates.

Frequent Updates

Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.