Overview
The Membership & User Roles for WooCommerce plugin offers owners of WooCommerce stores or MemberPress-powered sites a tool to automate user role assignment: it grants access on purchase, revokes it on expiry and keeps every customer on the right role at the right time. It reduces manual work and makes sure users are always assigned the correct roles, with a straightforward setup suitable for store owners of all experience levels.
The free version, available from the WordPress Plugin Directory, covers automatic role assignment on product purchases and one MemberPress membership level. The premium version adds subscriptions, validity periods, multiple roles per product, shop restriction by role and more.
Unlock the Power of Premium
With the premium version of Membership & User Roles, you gain access to exclusive functionality designed to supercharge your store’s user management.
Already a Premium user?
Manage your subscription
in our members area
Subscription Products support
The premium version seamlessly integrates with WooCommerce Subscriptions, YITH WooCommerce Subscription and WP Swing Subscriptions for WooCommerce. This integration lets you assign user roles tied to a product subscription’s lifecycle. Automatically update roles as subscriptions are:
- Activated
- Suspended
- Cancelled
This feature is perfect for membership sites. It is also ideal for subscription boxes and more. It ensures users always have the right permissions based on their subscription status.
Roles with validity period
The premium version supports defining a validity period for the assigned roles. This will make the assigned roles to be automatically unassigned after that defined period.
Multiple roles per product
The premium version supports defining multiple roles per product.
MemberPress support
The membership status continuously determines the user’s role. The free version covers one membership level; the premium version removes the limit, supports multiple roles per membership and lets you assign roles across the five membership statuses of MemberPress.
Shop restriction by role
The premium version lets you restrict store access based on the user’s role: it hides products from the catalog and search, rejects direct-URL access and blocks the cart. It also lets you define prices, payment gateways and shipping methods per role.
Retroactive sync
The premium version includes a batch tool to apply the role-assignment rules to pre-existing members, not just new ones.
Discounts available for multiple sites.
What Customers Are Saying
Perfect Solution! ⭐️⭐️⭐️⭐️⭐️
“This plugin is both simple and efficient if you need an automatic system in adding a second user role. Thank you for making this solution!” – claianA very useful plugin! ⭐️⭐️⭐️⭐️⭐️
“The DFX Automatic Role Changer for WooCommerce plugin does very well what it says. A very useful plugin if you know what to do with it. A big thanks to the author!” – Tunn
Get Started Today
Start optimizing your WooCommerce store now! Download the free version of Membership & User Roles for WooCommerce from the WordPress Plugin Directory. You can also upgrade to premium to unlock advanced functionality.
