User Roles Editor for WooCommerce – Add, Assign, and Switch Roles Easily
5 mins read

User Roles Editor for WooCommerce – Add, Assign, and Switch Roles Easily

Table of Contents

Introduction

Managing users in WooCommerce can get complex. Especially when your store grows and serves different types of users — retail buyers, wholesalers, members, or guest visitors.

WooCommerce, by default, gives limited control over user roles. You can’t automate role changes, create rules, or assign time-based roles without coding.

The User Roles Editor Plugin for WooCommerce by FMEAddons solves this. It allows you to add, assign, and switch user roles based on purchase behavior or time. You can also customize capabilities and show or hide content based on user roles.

In this article, we’ll review the plugin’s core features, setup process, pricing, pros, and who should use it.

Need help installing it? Use our Installation & Troubleshooting Services.

What is the User Roles Editor Plugin?

This plugin gives you full control over WooCommerce user roles. You can add custom roles, assign them based on rules, or switch them automatically. You can also set time limits for a role or notify users when their role changes.

Developed by: FMEAddons
Current Version: 1.1.2
Last Updated: March 11, 2025
Release Date: October 22, 2021
Compatibility: WooCommerce 2.6.0+ and WordPress 4.6+

It’s perfect for membership stores, wholesale shops, subscription-based platforms, and multi-user WordPress setups.

Key Features of User Roles Editor

Feature Description Why It Matters
Add Custom Roles Create new roles like “VIP Buyer” or “Wholesale User.” Allows better user segmentation.
Switch Roles Automatically Change roles based on purchase history or date. Reduces manual admin work.
Assign Time-Bound Roles Roles expire after a set time. Great for trials or temporary promotions.
Customize Role Capabilities Control access to pages, plugins, files, etc. Gives advanced control over user actions.
Show/Hide Menu Items Display specific menus by role. Helps create personalized frontend views.
Rule-Based Role Switching Set rules like total spent, product bought, or category. Automates the entire role assignment process.
Email Notifications Inform users and admins when roles change. Keeps communication clear.
Exclude Roles from Changes Prevent changes to Admin or Contributors. Adds a layer of protection.
Track Role History Logs all role switching events. Helps with auditing and user tracking.

 

How to Install and Configure?

Follow these steps to get started quickly:

  1. Download the plugin from the Official Plugin Page.
  2. Go to your WordPress dashboard.
  3. Navigate to Plugins → Add New → Upload Plugin.
  4. Install the plugin and activate it.
  5. Go to WooCommerce → Role Manager Settings.
  6. Add custom roles or edit existing ones.
  7. Create rules based on:
    • Product purchase
    • Category
    • Total spend
    • Specific date range
  8. Assign capabilities and menu visibility for each role.
  9. Set up email templates for role notifications.
  10. Save and test on a staging environment if needed.

Need help? Use our Installation & Troubleshooting Services.

Pricing & Plans

Plan Price (USD) Includes
Annual License $49/year 1 site, 1-year updates, support, and refunds
Installation & Setup $35 one-time Expert plugin configuration


Money-Back Guarantee: 30-day no-questions-asked refund policy.

Buy User Roles Editor Plugin Now

Buy Here: Official Plugin Page

Your purchase supports future development and allows us to create more useful tutorials.

My Experience with the Plugin

After testing it on a live store with over 2,000 users, here’s what stood out:

Pros:

Ad Banner
  • Setup is fast and beginner-friendly
  • Role switching rules are highly customizable
  • Time-based roles are useful for trial memberships
  • Menu visibility control adds flexibility
  • Email notifications work smoothly
  • Compatible with most major WooCommerce themes

Cons:

  • No lifetime license
  • Advanced features need careful testing on large stores
  • UI could benefit from tooltips for beginners

Who Should Use This Plugin?

This plugin is ideal for:

  • Membership-based stores
  • Subscription-based models
  • Wholesale or B2B stores
  • Multi-role WordPress sites
  • Educational platforms offering tiered access

If you want to automate role management and personalize your site based on user roles, this plugin is a must-have.

Useful Resources

Final Verdict

Managing users manually in WooCommerce becomes hard as your site grows. This plugin helps automate the entire process — from assigning roles to switching them based on rules or time.

You can even adjust permissions and frontend visibility, making it ideal for advanced stores.

If you run a membership or multi-user store, User Roles Editor by FMEAddons is a smart investment.

Start using it today and simplify your WooCommerce user management.

Need setup help? Use our Installation & Troubleshooting Services.

FAQ

Q1. Can I add new roles in WooCommerce?
Yes. You can add unlimited custom roles with assigned capabilities.

Q2. Can I automate role switching?
Yes. You can set rules to automatically change roles based on user actions.

Q3. Can roles be assigned for a limited time?
Yes. Set start and end dates to assign time-based roles.

Q4. How are users notified of role changes?
Users and admins receive customizable email notifications for every change.

Q5. Can I show or hide content for specific roles?
Yes. You can control menu and page visibility by role type.