Plugin
PluginUpdated
Automatic User Roles Switcher
Automatic User Roles Switcher is a WooCommerce plugin from WooCommerce for managing customer roles through automated rules.
Product facts
- Version
- 1.4.0
- Released
- 22 January 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $7.19 / year on its own
Overview
Managing customer roles by hand can take time as shoppers place orders, reach spending thresholds, or qualify for membership benefits. This plugin lets WooCommerce store owners set rules that switch roles based on purchases, purchase quantities, order amounts, lifetime spending, product categories, tagged products, or registration email domains.
Rules can include conditions and start or end dates, and a role can be assigned permanently or set to revert after a specified number of days. You can add roles alongside a customer's existing roles, review role changes in a history log, and send customizable email notices when roles change. Customers can also view the change log on the My Account page.
Features
- Purchase-based role changes: Set roles to change based on product purchases, purchase quantities, order amount ranges, or a customer's lifetime spending.
- Flexible rule conditions: Create multiple role-switching rules with conditions and start or end dates to control when each rule applies.
- Temporary or lasting roles: Assign a new role permanently or have it revert after a specified number of days for time-limited programs.
- Email domain rules: Change roles based on the email domain used at customer registration, such as for business or organization-based membership.
- Role change records: Keep a history of role changes and their reasons. Administrators can review the log, and customers can view it from My Account.
- Change notifications: Send customers customizable email notifications when their user role changes, using tailored message variables.
- Product group conditions: Base role changes on purchases from specific product categories or products marked with selected tags.
Best for
- WooCommerce stores with customer membership tiers
- Stores rewarding customers based on purchase activity
- Business stores using email-domain role rules
Changelog
Version 1.4.0 — 21 January 2026
- Improved Added compatibility with WooCommerce Cart and Checkout blocks.
- New Customers can view the change switcher log on the My Account page.
- New Admins can select multiple restrictions within a single rule.
Earlier versions
- 1.3.1 (1 October 2025): 1 fixed
- 1.3.0 (22 August 2024): 3 improved
- 1.2.1 (21 June 2023): 1 fixed
FAQ
Is Automatic User Roles Switcher free?
The code of Automatic User Roles Switcher is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of Automatic User Roles Switcher gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of Automatic User Roles Switcher is this?
Version 1.4.0, released 22 January 2026. New versions appear here when the developer publishes them.
How do I update Automatic User Roles Switcher?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of Automatic User Roles Switcher for you.






