
Choose User Roles at Registration For WooCommerce & WordPress
Choose User Role at registration for WooCommerce & WordPress, which lets you easily add a role selection dropdown on your store’s registration and checkout page. Allowing users to choose their preferred roles not only enhances the overall shopping experience but also fosters a deeper sense of personalization and engagement within your store. Enable auto approval of specific roles and customize email notifications and field labels to make the process even more personalized.
Key Features
- Easily enable/disable user role selection on the registration and checkout page
- Activate auto approval for selected user roles
- Send personalized notifications to users while reviewing their role requests
- Allow users to edit roles from the “My Account” page

Compatible with WooCommerce Version 3.5.0 or Higher | WordPress Version 4.0.0 or Higher
-
Marketplace Verified
-
Extension Partner
-
-
1k+ Downloads
$2.08/month
Billed annually at $25 / year
- 1 year free support
- 1 year extension updates

30 DAYS MONEY BACK GUARANTEE
Your money is secure with our buyer protection. Claim a full refund for any reason.
Show User Role Dropdown on Registration
With the WordPress & WooCommerce Choose User Roles at Registration plugin, you can effortlessly integrate a user role dropdown on the registration form of your store. Let users easily pick their role from a customized dropdown in order to make their experience on your platform and with your services much better.
Here are the user roles available for your selection:
- Editor
- Author
- Contributor
- Subscriber
- Customer
- Shop Manager
- Wholesale
- B2B
- Retailer
Enable Auto Approval for Specific User Roles
Simplify the administrative workload by utilizing the auto-approval feature for specific user roles. You can set certain user roles to be automatically approved upon registration. This eliminates the need for manual intervention and speeds up the onboarding process for users who fall under these pre-defined roles.
Send Personalized Email notifications to Admins and Users
Engage and inform both admins and users with personalized email notifications. When users request a specific role, the plugin enables you to configure and send tailored email notifications to administrators. Alternatively, users receive email notifications about the status of their role requests, whether they are pending, approved, or declined.
Allow Users to Edit Role in My Account
With WordPress & WooCommerce Choose User Roles at Registration, you can also enable users to edit their chosen roles through their account dashboard. To make this happen, all you need to do is turn on the “Allow User to Edit Role in My Account” option in the general settings section of the plugin.
Technical Compatibility
- Version1.3.0View changelog
- WordPress Version Required4.0.0 or Higher
- WooCommerce Version Required3.5.0 or higher
- Multi-Site SupportYes
- LanguagesEnglish
- WPML CompatibilityWPML Supported
- TranslatableYes, Translation Ready
- CountriesWorldwide
Complete Features List
- Label the User Role Selection dropdown
- Decide which user roles you want to show in the dropdown
- Select specific user roles for auto-approval
- Choose if users can edit roles from “My Account” page
- Add role dropdown in checkout account section
- Personalize message settings:
- Pending user role message
- Decline user role message
- Create custom email notifications by changing the following:
-
- Email Heading
- Email Subject
- Email Text
- Enable or Disable:
- Pending user role notification to admin
- Pending user role email notification to users
- Decline user role email notification to users
Detailed Features of Choose User Role at Registration Extension For WooCommerce & Wordpress
Pre-Define User Roles
Auto/Manual Approval
Add Dropdown to “My Accounts”
Customer reviews
- We’ve been struggling to manage wholesale and retail customers separately, but this plugin solved it all. Setting roles during signup is seamless, and it integrates perfectly with our workflow.
- The role selection feature during signup has helped us streamline customer management and improve our overall user experience.
- Our team loves how simple and effective this plugin is. Setting different user roles for wholesale and individual buyers has made organizing our store a breeze. Worth every penny
- Choose User Roles at Registration is easy to set up and works smoothly. We’ve saved countless hours managing customer roles manually. It is worth it for the automation alone.
- It’s a good plugin that works as expected.
- Super helpful for managing user roles during registration. The configuration was straightforward, and the plugin integrates perfectly with my existing setup.
D-I-P –
the support & plugin is perfect 🙂
DEV-Themes –
Great work! I wish you big sales! 🙂
rkcode –
Excellent! Product as described.
edtiley –
Compulsive customer support!
GiacomoDeglinnocenti –
The support has been quick and solved my problem in a day. This is really a goood time reaction for this kind of product. The product is good and do what’s supposed to. Need to be tested on some special cases on some themes but support it’s quick and helpful to resolve the problem.
TheFoxandCoin –
Amazing plugin and wonderful customer support!
webdexterity –
Thank you for your efficient and detailed support, on a Sunday, no less
BocaCosmetics –
Works like charm and amazing customer support.
mustang_lex –
These guys are on top of their game!!! Amazing product! does exactly what i needed. Also was able to get a custom feature at a very very reasonable rate. Recommend them 100% Thanks
Allen Freeman –
I needed a bit of help with an issue with an Addify plugin. Ziyam solved the problem at once. Thanks!
Ava Adams –
Good plugin overall. It works well with my WooCommerce site.
Aanya Sharma –
Choose User Role at Registration transformed how we handle registrations. The customization options and seamless functionality are perfect for any business looking to grow efficiently
Amelie Dubois –
Seamless integration and easy to use. The plugin works as described with excellent customization options.
Henry Young –
The feature set is impressive and the functionality is flawless. It has made user management simple and efficient. Highly recommend it to anyone with a WooCommerce store.
Chloe Allen –
Choose User Roles at Registration has saved us so much time. The ability to assign specific roles at registration is an amazing feature for our store. It’s perfect for streamlining processes.
Mason Hall –
Super helpful for managing user roles during registration. The configuration was straightforward, and the plugin integrates perfectly with my existing setup.
Lucas White –
It’s a good plugin that works as expected.
Amelia Harris –
Choose User Roles at Registration is easy to set up and works smoothly. We’ve saved countless hours managing customer roles manually. It is worth it for the automation alone.
Benjamin Thompson –
Our team loves how simple and effective this plugin is. Setting different user roles for wholesale and individual buyers has made organizing our store a breeze. Worth every penny
Jack Martin –
The role selection feature during signup has helped us streamline customer management and improve our overall user experience.
Mia Miller –
We’ve been struggling to manage wholesale and retail customers separately, but this plugin solved it all. Setting roles during signup is seamless, and it integrates perfectly with our workflow.