Description
Automatic User Roles Switcher adds the ability to automatically change the user profile in WooCommerce based on purchase events, such as order completion or subscription. The extension monitors changes in order status and triggers role switching without manual intervention, ideal for those selling recurring products or services and needing to manage access privileges based on purchase history.
Main Features of Automatic User Roles Switcher
- Order event triggers
Automatically switches profiles upon completing, canceling, or refunding an order in WooCommerce. - Subscription integration
Updates user profile when a subscription is activated, paused, or expired. - Product-to-role mapping
Defines which profile will be assigned to the buyer of each specific product. - Automatic role reversal
Returns the user to the original profile when the condition that triggered the switch no longer exists. - Logs and audit panel
Records all profile switches for monitoring and debugging.
Benefits of Automatic User Roles Switcher
- Access automation
Eliminates the need to manually change each customer’s profile after purchase. - Enhanced security
Ensures that only qualified users have access to restricted areas of the site. - Customer experience
Automatically unlocks content or features as soon as payment is confirmed. - Time-saving
Reduces administrative work by automating user role management.
Who Is Automatic User Roles Switcher For?
- Those who sell online courses or exclusive content and want to automatically grant access after purchase.
- Those who manage membership areas with different access levels based on purchased products.
- Those who offer subscription plans and need to adjust permissions according to the billing cycle.
How to Download Automatic User Roles Switcher
Automatic User Roles Switcher is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the .zip, and activate it. The extension will appear in the WooCommerce menu, ready to configure the profile switching rules.
Automatic User Roles Switcher transforms user profile management into an automated and reliable process, eliminating delays and manual errors. For WooCommerce stores selling access to content, subscriptions, or digital products, this extension synchronizes permissions with purchase behavior, maintaining a smooth customer experience and keeping site security under control.
Frequently asked questions
Is WooCommerce Automatic User Roles Switcher GPL-licensed?
Yes. WooCommerce Automatic User Roles Switcher is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Automatic User Roles Switcher on multiple sites?
Yes. You can use WooCommerce Automatic User Roles Switcher on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WooCommerce Automatic User Roles Switcher cost at Ultrapack?
WooCommerce Automatic User Roles Switcher costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Automatic User Roles Switcher include updates?
Yes. The current version of WooCommerce Automatic User Roles Switcher is 1.4.0, published at Ultrapack on Jan 22, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Automatic User Roles Switcher scanned before publication?
Yes. Every version of WooCommerce Automatic User Roles Switcher goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Automatic User Roles Switcher?
Requires WordPress 3.0.9 or higher and PHP 7.4 or higher. Tested up to WordPress 6.9.
What changed in this version
Version 1.4.0 2026-01-21
- Update – 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.
Version 1.3.1 2025-10-01
- Fix - Typo fix.
Version 1.3.0 2024-08-22
- Update - Compatible with WooCommerce Subscriptions.
- Update - Compatible with WooCommerce Membership.
- Update - Compatible with Addify Ultimate Membership.
Version 1.2.1 2023-06-21
- Fix - Typo fix.
Version 1.2.0 2023-06-21
- Update - Compatible with WooCommerce High-Performance Order Storage (HPOS).
- Update - Moved extension under WooCommerce menu.
- Update - UX improvements.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
automatic-user-roles-switcher.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
automatic-user-roles-switcher.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 3.0.9 or higher and PHP 7.4 or higher. Tested up to WordPress 6.9.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready