Description
Role-O-Matic – WooCommerce automatically assigns user roles to store customers based on amounts spent over a period or on specific purchased products, creating dynamic rules that trigger at the time of the order, during status changes, and in administrative edits through the dashboard. It is designed for those who manage VIP customer levels, loyalty programs, or progressive discounts in WooCommerce and need customer promotion across tiers to happen automatically, without manual adjustments with every purchase.
Key Features of Role-O-Matic – WooCommerce
- Amount spent configurator
Creates assignment rules based on spending thresholds, time windows, and product or category restrictions. - Product configurator
Associates roles with the purchase of specific products, with expiration on a fixed date or relative to the order. - Integrated role editor
Allows you to create and manage custom roles directly in the dashboard, without installing an auxiliary plugin. - Automatic and manual recalculation
Runs in the background throughwp_schedule_eventand provides an on-demand recalculation tool in the admin. - Shortcodes for My Account
Displays current roles, upcoming levels, and expiration dates with[wcra_current_roles],[wcra_next_roles_list]and[wcra_show_expiring_dates].
Benefits of Role-O-Matic – WooCommerce
- Automated customer hierarchy
Each order reevaluates the buyer’s tier, eliminating external spreadsheets and manual role adjustments. - Foundation for role-based pricing
Combined with WooCommerce Pricing, it opens the way for discounts, wholesale tables, and segmented VIP pricing. - Compatibility with the WooCommerce stack
Works with HPOS, WooCommerce Subscriptions (renewal and resubscription), and products translated through WPML. - Engagement through visible progress
The customer can see how much is left until the next level in the My Account area, encouraging repeat purchases.
Who Is Role-O-Matic – WooCommerce Recommended For?
- Those who run a WooCommerce store with a tiered loyalty program (bronze, silver, gold, VIP) and want promotion across tiers to happen through accumulated spending.
- Designed for those who sell clubs or plans with differentiated access by purchased product, with scheduled expiration and renewal through WooCommerce Subscriptions.
- B2B and wholesale stores that need to restrict products, categories, or prices to specific roles unlocked after a certain purchase volume.
How to Download Role-O-Matic – WooCommerce
Role-O-Matic – WooCommerce is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload Plugin, select the file, and activate it. The configuration screens will then appear in the WooCommerce menu, ready to define rules by amount spent and by product.
Those looking for a native role system in WooCommerce, without relying on generic membership plugins, will find in Role-O-Matic – WooCommerce a streamlined layer that communicates with the order lifecycle (creation, editing, status changes) and keeps tier calculations always aligned with the actual purchase history of every customer in the database.
Frequently asked questions
Is Role-O-Matic – WooCommerce GPL-licensed?
Yes. Role-O-Matic – WooCommerce 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 Role-O-Matic – WooCommerce on multiple sites?
Yes. You can install Role-O-Matic – WooCommerce on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Role-O-Matic – WooCommerce cost at Ultrapack?
Role-O-Matic – WooCommerce 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 Role-O-Matic – WooCommerce include updates?
Yes. The current version of Role-O-Matic – WooCommerce is 9.2, published at Ultrapack on Sep 21, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Role-O-Matic – WooCommerce scanned before publication?
Yes. Every version of Role-O-Matic – WooCommerce goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
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
elements-woocommerce-role-o-matic.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
elements-woocommerce-role-o-matic.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready