$4.99 Free for Members
Automatically switch WooCommerce customer roles when they buy certain products, reach an order amount, or hit a lifetime spending level. Rules can run on set dates and send email notifications.
| Version | 1.4.0 |
|---|---|
| Last Updated | January 22, 2026 |
| Type | WordPress Plugin |
| License | GPL v2 or later |
| Live Demo | View demo → |
100% GPL · Original files · Unlimited sites
- Original, unmodified files — delivered exactly as distributed by the developer
- GPL licensed — use it on unlimited websites, personal or client
- Free updates — new versions appear here as soon as they are released
- Verified downloads — every file is integrity-checked (SHA-256) before release
Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.
Secure checkout with PayPal · GPL licensed · Instant download
Description
This WooCommerce extension changes WordPress user roles automatically instead of leaving store owners to do it by hand. You build rules that watch purchase activity, order totals, lifetime spending, product categories or tags, and customer email domains, then assign or switch a role when a condition is met. Rules can have start and end dates, and customers can be notified by email when their role changes.
Key Features
- Rule-based role switching – You set up rules that decide when a customer's role is assigned or switched, rather than editing each account yourself.
- Product purchase conditions – A role can be granted when a customer buys a specific product or any product from a group you select.
- Quantity requirements – You can require a certain number of items from chosen products before the role changes.
- Order amount range – Roles can switch as soon as an order total falls between a minimum and maximum amount you define.
- Lifetime spending – The role can change based on how much a customer has spent on your site over time.
- Category and tag rules – Buying from selected product categories or tags can trigger a role switch.
- Email domain rules – Customers whose email address uses a domain you specify can automatically gain or switch to a chosen role.
- Role change emails – You can edit the notification customers receive when their role is changed, using variables in the message body.
Who Is It For
This plugin is for WooCommerce store owners and B2B shops that want customer roles to update on their own as people buy. It suits merchants who offer different pricing, promotions, or products by role and do not want to manage those accounts manually.
