Landing Page Details

Display User Roles selection drop down at registration page to let your user select which role suits best for them. Admin can define which user roles should be displayed in the dropdown select.

Main Features Included in Choose User Roles Plugin

  • Show User Roles DropDown Select On Registration
  • Select Which Users Roles to Be Displayed For Selection
  • Customize Text for User Roles Drop Down
  • Works with Both Wordpress & WooCommerce
  • Option to auto approve User Roles or manually approve after user registers. (New)

WooCommerce User Roles Selection Dropdown

This plugin will display an attractive dropdown on user registration form to let customer select the user role they want to enrole. The admin can display a custom message to let user know if the user role will be assigned after approval

Option To Manual or Auto Approve User Role Requests

You can put specific or All User roles on manual approval. If the manual approval is enabled the new user will be treated as general customers until store admin approves his/her user role request. In “All users” section you will see a new column where the “User Role Requests” will be displayed.

Option To Display User Role Dropdown in “My Account”

WooCommerce Select User Roles Plugin allows merchants to display user roles selection dropdown in “My Account” section. The merchant can also choose not to display user role in my account so that user cannot change the role once it is assigned / approved by admin.

How To Contact Us

Change Log

Version 1.0.3 Updated:
New Feature Added:
1 - Ability to select user roles on which admin want approval.
2 - Required approval user roles will be assigned after admin approval, this user is registered as  default user role. Other user roles are assigned automatically.
3 - Email is sent to admin that user role is pending approval.
4 - After approval email sent to customer that user role is applied. 
Version 1.0.2:
New Features Added:
1 - Allow user to update role in My Account section frontend.
2 - Admin can enable or disable allow update role in My Account section frontend.
Version 1.0.1:
New Features Added:
1 - Enable/Disable of automatic user role approval. When automatic approval is Disabled then default role is assigned to user until administrator approve request.
Version 1.0.0
Initial release of the plugin
  • mustang_lex

    2018-09-26 00:16:06
    Purchased Reply

    This works great on registration. However I was hoping the user could then edit their role on My Account? Is this possible? Someone may make a mistake at registration and need to change it. Mine is used as Communities

  • Addify

    2018-09-26 01:49:26
    Purchased Reply

    Thank you for your feedback, unfortunately currently our plugin does not show user roles in my account. However, its a good feature suggestion. We can add this to our module at a very reasonable/discounted customization rate. Let us know if you are interested at [email protected] Also, if its possible please drop a review for our product based on its current features. Thank You

  • DEV-Themes

    2018-05-31 04:08:43
    Purchased Reply

    Great work! I wish you big sales! :-)

  • Addify

    2018-06-28 23:40:20
    Purchased Reply

    Thank You.

  • newsprince

    2018-06-02 05:40:44
    Purchased Reply

    Does this plugin provide conditional logic for the selected roles? For example. If someone wants to register as dealer he would have to enter a specific code that admin can define or something like that.

  • addify

    2018-06-02 05:51:49
    Purchased Reply

    No, this not the part of the extension currently, but its a nice feature to be included. We can customize this plugin for you at a discounted rate. Let us know if you are interested. Shoot us an email at [email protected] with the requirements, we will review and get back to you with discount estimated cost.

  • tfourc

    2018-06-10 09:44:16
    Purchased Reply

    Hello. The price of the plugin is too high. More than $8 worth. For a $18 feature?

  • addify

    2018-06-19 02:05:25
    Purchased Reply

    Yes, but this product is supported as well. We provide premium support to our customers. Codecanyon takes $5 as buyers fee and the remaining is divided less than 70/30 ratio, at $8 we would get less than $2. Its is not possible to provide a product with premium support for $2. The Codecanyon deserves this cut for provided access to a big customer base. :) Also, there will be lot of features added to this product in coming months. In June we would release an update where merchant will be able to approve particular customer groups before they can enjoy the benefits of enrolling themselves for a particular customer group.

  • tuxen007

    2018-09-03 00:13:38
    Purchased Reply

    How can I add new user roles?

  • Addify

    2018-09-03 00:54:00
    Purchased Reply

    You can use any wordpress user role creator module to create user roles, there are many available for free. one of most selling is this "". but you can use any other as well.

  • karczma

    2018-10-25 18:23:46
    Purchased Reply

    Hi, can the user choose a role during registration in checkout?
    In this step:

  • Addify

    2018-10-25 21:32:17
    Purchased Reply

    Choose user role is only supported on registration page. On checkout page it is not available, because in our module you can enable manually approval of roles so when user registered via registration page then default user role is assigned until admin not approve the user role. So in checkout page if user registered then its requested role is not assigned until admin approve it but order will be placed of this user via default role so that thing is confusing for user so that is why we not provide choose user role on checkout page. If you are ok with this then we will give you this option.

  • isaakov

    2018-07-20 00:33:42
    Purchased Reply

    Hello Sorry for the technical translation. Is it possible to send user data during registration? Is it possible to transfer a user after registering on a specific page?

  • Addify

    2018-07-20 02:02:23
    Purchased Reply

    Hi, Is it possible to send user data during registration? Do you want to send it to email? Yes, this is possible, you will just have to enable default email sending options of WooCommerce. Is it possible to transfer a user after registering on a specific page? No, This plugin only enables the default registration fields of WooCommerce.