YITH Automatic Role Changer for WooCommerce Premium

YITH Automatic Role Changer for WooCommerce Premium creates rules that switch customer user roles automatically when they buy certain products or reach spending thresholds.

Version2.9.0
Last UpdatedApril 2, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

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 plugin lets store owners set up rules that change a customer's WordPress user role based on shopping activity. Rules can trigger from purchases of specific products, categories or tags, from a single order amount, or from total spend over time. It is designed for loyalty programs, reseller and B2B structures, and pre-sale strategies.

Key Features

  • Product purchase rules – You can assign a new role to anyone who buys a particular product, so buying a membership fee product can turn a shopper into a reseller.
  • Category and tag rules – Roles can also be triggered by purchases from a chosen product category or tag rather than a single item.
  • Order amount rules – A rule can change the role when a customer places an order above a set amount, such as $1000.
  • Total spend rules – You can promote customers once their cumulative spending in your store passes a threshold, order by order.
  • Role change notifications – Every time a role changes, the plugin sends email notifications to both the store administrator and the customer.
  • Order role change markers – Orders that caused a role change are flagged with a custom icon and a note on the order detail page, making them easy to spot.
  • Points & Rewards integration – When combined with Points & Rewards, you can give points and discount coupons to customers who hold a specific role.
  • Dynamic Pricing integration – With Dynamic Pricing & Discounts, fixed or percentage discounts can be applied based on the customer's role.

Who Is It For

This plugin is for WooCommerce store owners who want to automate customer role changes for loyalty programs, reseller or partner structures, B2B sales, or pre-sale strategies. It suits shops that already use or plan to use YITH pricing, discount, or rewards plugins to tie benefits to those roles.