Description
The User Roles addon expands WP Fusion by allowing you to automatically sync and manage WordPress user roles with custom fields in your integrated CRM. With this component, you can assign, change, or remove user roles based on tags, events, or actions triggered within WP Fusion. This integration automates access flows, segmentation, and permissions, providing greater control and dynamism for membership sites, online courses, and restricted areas. Those looking to automate permission management between WordPress and external systems will find a strategic feature here to simplify processes.
Main Features
- Role sync: automatically associates WordPress roles with CRM tags or fields via WP Fusion.
- Dynamic assignment: modifies user roles based on rules, automations, and events defined in WP Fusion.
- Granular control: allows you to create advanced permission flows based on visitor actions or integration status.
- Bidirectional automation: keeps user roles consistently updated between WordPress and CRM, without manual intervention.
- Total compatibility: works alongside all advanced features of WP Fusion, enhancing data integration.
Benefits of User Roles
- Access automation: eliminates the need to assign or remove roles manually throughout the user lifecycle.
- Enhanced security: restricts or grants site functionality automatically and customized.
- Smart segmentation: enables the creation of targeted experiences based on user status or behavior.
- Seamless integration: centralizes permission management between WordPress and CRM systems, optimizing internal processes.
Who Is Recommended For?
- Managers of membership sites or subscription clubs.
- Administrators of online courses and e-learning platforms.
- Professionals who use WP Fusion to connect WordPress with CRMs and want permission automation.
Ideal for those seeking total control over user roles, dynamic integration with CRMs, and automation of access flows in WordPress.
Frequently asked questions
Is WP Fusion User Roles GPL-licensed?
Yes. WP Fusion User Roles 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 WP Fusion User Roles on multiple sites?
Yes. You can use WP Fusion User Roles on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WP Fusion User Roles cost at Ultrapack?
WP Fusion User Roles 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 WP Fusion User Roles include updates?
Yes. The current version of WP Fusion User Roles is 1.2.2, published at Ultrapack on Nov 3, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WP Fusion User Roles scanned before publication?
Yes. Every version of WP Fusion User Roles goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.2.2
- Added multi-role support for User Role Editor
- Fixed auto-enrollments in the logs showing the tag ID instead of tag name with CRMs that use tag IDs
- Fixed role changes not applying tags if the user's tags had already been modified in the same request
Version 1.2.1
- Fixed tags not being applied to new users when the role was set before WP Fusion had synced the contact to the CRM
Version 1.2.0
- Refactored and released as an official WP Fusion addon
Version 1.1.2 10/25/2021
- Updated to run on `set_user_role` and `user_register`
Version 1.1.1
- Updated for WP Fusion 3.35 compatibility
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
wp-fusion-user-roles.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wp-fusion-user-roles.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready