Description
WP Fusion connects WordPress directly to CRM and marketing automation platforms, allowing user data, registrations, and website interactions to be synchronized in real time with your external workflows. In addition to integrating WordPress profiles, tags, and custom fields with CRM systems, the plugin creates automatic triggers for campaigns, audience segmentation, and content access adjustments based on user behavior. With WP Fusion, marketing professionals and website managers can turn visitor actions into trackable events and automate personalized campaigns without the need for code. This ensures efficient automation and complete control over user journeys.
Key Features
- Direct integration with CRMs: synchronizes WordPress data with various automation and customer relationship platforms.
- Workflow automation: activates campaigns, tagging, and segmentation based on user actions on the website.
- Access control: automatically blocks or grants access to content according to the user’s tags and status in the CRM.
- Custom field synchronization: sends and updates custom fields between WordPress and your CRM.
- Triggers and webhooks: triggers automatic events for integration with other marketing tools.
Benefits of WP Fusion
- Automates marketing processes: reduces manual tasks and accelerates lead engagement.
- Centralizes customer information: keeps all data up to date between WordPress and CRM without manual intervention.
- Personalizes experiences: delivers targeted content, campaigns, and offers based on actual user behavior.
- Makes it easier to create complex campaigns: allows you to create rules and automations without the need for programming.
Who Is It For?
- Digital marketing agencies seeking advanced automation and integration.
- Companies that work with sales funnels, campaigns, and audience segmentation.
- WordPress website managers who want to integrate data with external CRM and marketing systems.
WP Fusion is the ideal choice for those who want to automate customer relationships and optimize marketing workflows in WordPress.
Frequently asked questions
Is WP Fusion – Marketing Automation for WordPress GPL-licensed?
Yes. WP Fusion – Marketing Automation for WordPress 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 – Marketing Automation for WordPress on multiple sites?
Yes. You can use WP Fusion – Marketing Automation for WordPress on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WP Fusion – Marketing Automation for WordPress cost at Ultrapack?
WP Fusion – Marketing Automation for WordPress 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 – Marketing Automation for WordPress include updates?
Yes. The current version of WP Fusion – Marketing Automation for WordPress is 3.47.13, published at Ultrapack on Aug 22, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WP Fusion – Marketing Automation for WordPress scanned before publication?
Yes. Every version of WP Fusion – Marketing Automation for WordPress goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WP Fusion – Marketing Automation for WordPress?
Requires WordPress 4.6 or higher and PHP 7.3 or higher. Tested up to WordPress 7.0.1.
What changed in this version
Version 3.47.13
- Added a [Sublium Subscriptions integration]
- Added a native [Academy LMS integration]
- Improved - When a SliceWP affiliate is deleted, WP Fusion now syncs the linked contact and clears the affiliate's defunct fields in the CRM, syncing the affiliate status as "deleted" while leaving lifetime earnings and referral counts intact
- Improved - Dynamics 365 now detects an expired Azure client secret (AADSTS7000222) and returns an actionable message — update WP Fusion and clear PHP OPcache, then re-authorize — instead of a raw Azure error string
- Improved - MailerLite now honors the "Resubscribe" setting when updating existing contacts, re-subscribing previously unsubscribed contacts on update
- Improved - The tag migration tool used when switching CRMs now also remaps tags stored in WP Fusion's role-based access settings and Members plugin role meta
- Fixed HubSpot returning an "invalid or unknown list" error when WP Fusion created a new list, caused by the v3 API nesting the new list ID under a list object in the response
- Fixed errors that could occur when refreshing the HubSpot list ID migration
- Fixed text and multi-line text fields not being cleared in the CRM when their value was emptied — null values are now preserved through to the CRM as a clear instead of being silently dropped
- Fixed Mailchimp rejecting contact updates that contained an empty merge fields object
- Fixed WordPress admin page styling on the WP Fusion settings pages under WordPress 7.0
- Fixed a PHP warning from the access control "apply tags on view" feature when the global post was unavailable during script enqueue
- Fixed Paid Memberships Pro Member Info and Mailing Address fields not syncing to the CRM when saved from the admin member-edit screen
- Fixed a blank WP Fusion settings tab on LearnDash courses and quizzes, and the tab's fields being clipped in the block editor
- Fixed auto-login links and Customer.io syncing failing for email addresses containing a "+" character
- Fixed Event Espresso fields not syncing to the CRM when a registration was approved after payment
- Fixed Brevo double opt-in failing when the template ID was passed as a string instead of an integer
Version 3.47.12
- Added new "push" webhook action that lets a CRM trigger WP Fusion to push the user's WP meta to the CRM — the reverse of the existing update webhook. Supports an optional `fields` parameter (comma-separated list of WP or CRM field keys) to limit the sync, an async mode for queued processing, and lockout against concurrent update / update_tags / add webhooks for the same contact
- Improved - PMPro integration now runs at priority 20 and syncs the full user meta at checkout, so PMPro User Fields and Mailing Address add-on fields are pushed to the CRM for existing users at checkout (new users were already covered by the registration sync)
- Improved - HubSpot v1→v3 list ID safety net now uses the standard idmapping flow (sync_tags_v3 + /crm/v3/lists/idmapping) directly, anchors the migration cutoff to 2026-05-01 00:00 UTC so April 30 applies consistently across server timezones, and guards the mapping fetch against malformed JSON and non-200 responses
- Improved - Autonami / FunnelKit load_contacts hardening: handle WP_Error from get_contacts, normalize the contacts array, and guard before foreach
- Fixed Autonami / FunnelKit Automations sync pagination — offset stayed at 0 between pages, causing sync_tags, sync_lists, and load_contacts to re-fetch page 1 endlessly on sites with 100+ tags
- Fixed FluentCRM (REST) bulk import returning no contacts when tags are stored by numeric ID. load_contacts now uses GET /tags/{id} for numeric tag IDs and keeps the /tags?search= endpoint for slug-based tag keys
Version 3.47.11
- Fixed fatal error on admin pages for HubSpot sites that had not yet completed the v1→v3 list ID migration after the 4/30/2026 cutoff, caused by a missing get_v3_list_ids method on the HubSpot CRM class
Version 3.47.10
- Added app disconnect functionality for HubSpot
- Added wpf_woo_memberships_sync_on_delete filter so snippets can block the "cancelled" status sync for specific WooCommerce Memberships plan IDs when a user membership is deleted
- Improved - HubSpot webhook handling now defaults to async, dramatically improving workflow extension success rates by responding to HubSpot in milliseconds instead of waiting for follow-up API calls. Use ?async=false in the webhook URL or the wpf_hubspot_webhook_async filter to opt back into synchronous processing.
- Improved - HubSpot integration now retries rate-limited (429) and temporarily-unavailable (503) requests once, honoring the Retry-After header, instead of returning an immediate error
- Improved - Consolidated CRM disconnect flow into a new shared WPF_CRM_Disconnect class; HubSpot, Klaviyo, and Pipedrive now share a standardized confirmation and result page when disconnecting from the CRM
- Improved - Amelia Booking integration now syncs to the CRM when appointments are created manually by admins
- Improved - ActiveCampaign integration now validates its cached ecom customer ID against the order email, preventing orders from being linked to the wrong customer when a buyer's email changes between orders
- Improved - Async loopback requests now use wp_remote_post instead of wp_safe_remote_post for compatibility with local development environments (.local TLDs, local IPs, non-standard ports)
- Fixed WooCommerce Memberships syncing a phantom "cancelled" status to the CRM when a redundant user-membership record was deleted while the user still held another active membership
- Fixed WooCommerce Memberships tag-link protection causing unintended re-enrollment during tag sync
- Fixed WooCommerce Memberships Teams shared membership tags being removed during team-member removal, and subscription tags being stripped when the user had a pending-cancel subscription
- Fixed WooCommerce Memberships Teams subscription tag removal not being gated on product type, which could run against non-WooCommerce Subscriptions products
- Fixed ActiveCampaign load_ecom_customer returning a "not found" response for real API errors, which could cause duplicate customers to be created
- Fixed LearnDash course steps not being saveable from the frontend Instructor Dashboard / Course Builder when WP Fusion was active — users with edit_courses can now assign lessons to courses again
- Fixed Amelia Booking PHP warning when a service's WP Fusion settings were stored as null instead of an array
- Fixed NationBuilder v2 API custom_values payload handling when tag labels were numeric vs string values
- Fixed Forminator integration PHP warning when tag label data was not in the expected array format
- Fixed tag and list string-replacement logic in the settings exporter/importer to match on whole words only, preventing unintended replacement of similarly-named tags or list IDs
Version 3.47.9
- Added [Document Library Pro]
- Improved - HubSpot tag migration tool now includes WooCommerce Memberships Teams and BadgeOS tag fields
- Improved - FacetWP integration now respects the "Filter Queries - Advanced" setting when hiding restricted content from the results
- Fixed HighLevel OAuth authentication by switching back from automatic redirect to manual authorization flow
- Fixed PHP type errors in the admin bar when tag category or label data was not in the expected format
- Fixed Customer.io auto-login and error handling
- Fixed special characters encoding for Customer.io email addresses
- Fixed CartFlows not applying tags on subscription renewals and switches
- Fixed several bugs in the NationBuilder v2 API integration
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.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wp-fusion.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 4.6 or higher and PHP 7.3 or higher. Tested up to WordPress 7.0.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready