WP Fusion
Pro featureGate Jetonomy spaces by CRM tags synced through WP Fusion. When a member's CRM tag set changes - through a purchase, a form submission, or a manual update in the CRM - Jetonomy Pro adds or removes them from every linked space automatically. Joining a space can also apply tags back to the CRM, making the link bidirectional.
PRO - This integration requires Jetonomy Pro to be installed and licensed.
Prerequisites
- Jetonomy (free) and Jetonomy Pro installed and active.
- WP Fusion installed, active, and connected to a CRM. The tag picker is empty until a CRM is connected under WP Fusion → Settings.
- The CRM tags you want to use already exist in your CRM before linking them to a space.
How Detection Works
Jetonomy Pro detects WP Fusion when wp_fusion() is callable and returns a usable user object. A dedicated WP Fusion tab appears on every space in Jetonomy → Spaces → Edit Space. If WP Fusion is installed but not connected to a CRM, the tab shows an inactive message and no picker is available.
Adding a WP Fusion Tag Rule to a Space
- Go to Jetonomy → Spaces and open the space you want to gate.
- Click the WP Fusion tab.
- In the Linked tags field, search for and select one or more CRM tags. The picker uses WP Fusion's own searchable select control, which lazy-loads tags in accounts with more than 1,000 tags.
- Click Save WP Fusion Settings.
Any member who currently holds one of the linked tags is admitted to the space the next time Jetonomy evaluates their access. Going forward, whenever a member's tags are updated in the CRM, Jetonomy Pro reconciles their space memberships automatically.
What the Three Fields Do
The WP Fusion tab has three settings per space.
Linked tags
These are the tags that grant access to this space. A member who holds any of the linked tags is added to the space as a Member. You can set the Space Role on the Access Rules tab - linked tags are also written there, and the role is editable from either place.
Apply tags on join
These tags are granted to a member in the CRM when they join the space through any route (accepting an invite, an admin adding them, or gaining a linked tag). Use this for tagging members who enter the space so downstream automations in the CRM can react.
On leave - Remove linked tags
When enabled, a member who leaves the space has the linked tags revoked in the CRM via wp_fusion()->user->remove_tags(). Leave this off if you want departing members to keep the tags (for example, if the tag also gates other content outside Jetonomy).
Setting the Space Role
The WP Fusion tab creates access rules at the Member role by default. To change the role - for example, to give certain tag holders Moderator access - go to the Access Rules tab on the same space and adjust the role for the WP Fusion rule entry there. Both tabs share the same underlying access rule, so a change in one is reflected in the other.
How Reconciliation Works
WP Fusion fires the wpf_tags_modified action whenever a user's CRM tag set changes, passing the full new tag set. Jetonomy Pro responds by:
- Fetching every WP Fusion access rule that exists on any space.
- For each rule, checking whether the user now holds the linked tag.
- Adding the user to spaces where they hold the tag and removing them from spaces where they no longer do.
This means reconciliation is triggered by CRM updates, not by polling. Access changes take effect as soon as WP Fusion processes the tag change from the CRM.
Member Experience
From a member's perspective, access to a space appears or disappears the next time they load a page after their CRM tags have been updated. There is no visible "you have been granted access" message - the space simply becomes available in the community nav.
Troubleshooting
WP Fusion tab is not visible on the space - Confirm that Jetonomy Pro is active and licensed, and that WP Fusion is active.
Tag picker is empty - Confirm WP Fusion is connected to a CRM under WP Fusion → Settings. Tags are only available after a CRM connection is established.
Member still has access after their tag was removed - Confirm the tag removal in the CRM actually triggered a sync in WP Fusion. Check the WP Fusion activity log for the user. If WP Fusion did not process the tag change, Jetonomy Pro does not receive the wpf_tags_modified event.
Member does not gain access after being tagged - Same check: confirm WP Fusion processed the tag addition and the user's WP Fusion log shows the new tag.