60-day Money Back


Frequent Update


365-day Support

Customer Approval for Magento 2


Magento 2 Customer Approval extension is a solution which helps store owner to approve or reject new account registration from customers in specific cases. This is regarded as an effective control method of customer accounts in e-commerce stores.

Total price:

$79 ($99)

This demo is hosted on Cloudways

Magento 2 Customer Approval for Magento 2.2.x, 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.2.x, 2.3.x, 2.4.x


There is a problem that there is no control to the account registration of any visitors. Therefore, creating a fake account and easily access store site is a common issue.

No control to customer accounts also makes stores face the bad access and attacks from any customer accounts.


  • Pre-verification of every newly registered account
  • Prevent any current accounts from login
  • Prove the credibility to customers

How to Configure Magento 2 Customer Approval

Error Notice or redirect

What will happen when customers try to log in without approved accounts? Magento 2 Customer Approval extension offers two options with different actions: Error Notice or Redirect.

In case a customer uses their accounts which have not received permission to log in, an error notice will appear to notify them with a specific message. Admins can set any messages with ease from the backend.

In another way, customers whose accounts have not approved yet can be redirected to a specific page configured by the store admin. This is the page which is allowed to freely access without accounts or a simple notice page.

Mass or Partial Approval

Another feature of Customer Approval extension is multi-select to approve or disapproved many accounts on the backend list. From admin backend, admins can select one, many or all customer accounts. Then, the select accounts can be approved or disapproved by just one click on a button as Approve or Not Approve quickly.

This helps admin can save a deal of time significantly in case there are a number of customer accounts waiting for verification. Moreover, it is very easy to change the status of already-approved accounts to prevent from login for some reason.

Instant notification emails

Notification emails are supported in Customer Approval Magento 2. Both customers and admins can be informed instantly on any account updates.

With admins, when a new account has been registered, they will receive emails with details of customer accounts and remind them of approval.

Besides, with customers, they will receive the notification emails accordingly when they register accounts successfully and when the accounts are approved or not approved.

API is supported

API is generated to support data among systems in stores. API can help systems in collecting the list of approved customer accounts, approving or not newly registered emails.

API access the extension components so the delivery of functions and information is more flexible. Through API, businesses can update workflows to make them quicker and more productive.

AVADA Marketing Automation by Mageplaza (recommended)

All-in-one platform for email marketing that allows you to:

Follow up and convert customers by Automation Campaigns: Welcome series, Abandoned Cart emails, Order follow up, Cross-sell, Upsell emails
Promote your brand and quickly drive sales by sending mass Newsletter Emails
Send your messages to the right people and increase conversions with Advanced Segmentation
Collect leads and deliver promotions with stunning Signup Forms, and Spin to Win
Learn more

More Features
Check out more details of Customer Approval

Command line

Command line

Quickly approve/ disapprove via command lines.

Notification label

Notification label

The content of notice message can be customized easily.

Email template

Email template

Templates for emails to admins and customers are supported.

Compatible with SMTP

Compatible with SMTP

Prevent emails to spam box with Mageplaza SMTP extension

Mobile friendly

Mobile friendly

Properly display on both PC and mobile devices

Choose your suitable edition


Crafted for a great webstore start $79 ($99) first year

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


Great for an enterprise solution $229 ($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

Full features list

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 set the message to customers at After-registration notification section.

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

You can do configure this at Approve Notification section.

You can do configure this at Not Approve Notification section.

Yes, you can do it easily via Redirect CMS Page section from the backend.

Reviews (7)

14 May 2022

Great Extension

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

harshad kakadiya -Verified Purchase
06 May 2022

Great experience

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

Alkotresh -Verified Purchase
20 April 2022


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

Melissa -Verified Purchase
12 April 2021

Well done, great extension

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

Shaun Nell -Verified Purchase
05 February 2021

10 out of 10

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.

Kimmy Moore -Verified Purchase
02 February 2021

Quick customer management

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.

Helen -Verified Purchase
26 January 2021

Free but good

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!

Chidi Megan -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Coming soon

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

Release Notes

  • v4.0.7 (Magento v2.4.x)

    30 May 2023

    -Compatible with Magento 246

  • v4.0.6 (Magento v2.4.x)

    08 February 2023

    • Fixed minor bugs
  • v1.0.8 (Magento v2.3.x)

    22 June 2022

    • Fixed bug auto login when enabling auto approval
  • v4.0.5 (Magento v2.4.x)

    22 June 2022

    • Fixed bug auto login when enabling auto approval
  • v4.0.4 (Magento v2.4.x)

    23 September 2021

    • Compatible with Magento 2.4.3
    • Fixed minor bugs
  • v4.0.3 (Magento v2.4.x)

    13 August 2021

    Updated labels & content

  • v1.0.7 (Magento v2.3.x)

    13 August 2021

    Updated labels & content

  • v1.0.6 (Magento v2.3.x)

    02 August 2021

    • Compatible with the Social Login
    • Compatible with the Company Account
    • Fixe minor bugs
  • v4.0.2 (Magento v2.4.x)

    02 August 2021

    • Compatible with the Social Login
    • Compatible with the Company Account
    • Fixe minor bugs
  • v4.0.1 (Magento v2.4.x)

    11 June 2021

    • Compatible with Magento 2.4.2
    • Fixed minor bugs
  • v1.0.5 (Magento v2.3.x)

    11 June 2021

    • Compatible with Magento 2.3.6
    • Fixed minor bugs
  • v4.0.0 (Magento v2.4.x)

    09 November 2020

    • Supported Magento v2.4
  • v1.0.4 (Magento v2.3.x)

    09 September 2020

    • Fixed minor bugs
  • v1.0.3 (Magento v2.3.x)

    15 July 2020

    • Compatible with Magento v2.3.5
  • v1.0.2 (Magento v2.3.x)

    16 June 2020

    • Compatible with Magento 2.3.4
    • Fixed minor bugs
  • v1.0.1 (Magento v2.3.x)

    31 October 2019

    Initial release

Customer Approval's Full Features

For store admins

  • Enable/ Disable the module
  • Set account approval to be automatic or manual
  • Set notification after an account is registered
  • Show error notice when an account is not approved
  • Redirected to another page when an account is not approved
  • Enable sending emails to admins when customers register new accounts
  • Select the sender and input recipients of admin notification emails
  • Select email templates for admin notification emails
  • 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
  • Compatible with other extensions: Google reCaptcha, Membership, Backend Reindex, Login as Customer

For customers

  • Be informed after registering new accounts
  • Be informed when the accounts are approved
  • Be informed when the accounts are not approved

Why choose Mageplaza Magento 2 Customer Approval

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

innovate exchange partner
mageplaza trustpilot
follow magento coding standard
8 years ecommerce

60-day Money Back

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


Extensive Support Timeframe

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


Install via Composer

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


Frequent Updates

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