开发者 | verygoodplugins |
---|---|
更新时间 | 2025年7月6日 03:28 |
PHP版本: | 7.4 及以上 |
WordPress版本: | 6.8.2 |
版权: | GPLv3 or later |
版权网址: | 版权信息 |
WP Fusion is a critical tool in our toolkit for our clients, and we VERY strongly encourage our clients to use WP Fusion if they have any kind of CRM. The software is top notch, and the support team is fast and friendly. Nothing but love for WP Fusion from my team here at House Trevethan. Allen Trevethan - House TrevethanLite Version This is a free version of WP Fusion. WP Fusion Lite synchronizes your registered WordPress users with your connected CRM, including their name and email address. It does not apply tags based on purchases or course activity, sync form entries, sync customers, or detect any data generated by other plugins. For integration with WooCommerce, LearnDash, Gravity Forms, Elementor and over 100 other popular WordPress plugins, check out one of our paid licenses. [youtube https://www.youtube.com/watch?v=XolMCxnDMvQ] Benefits
WP Fusion allows us to provide tailored customer experiences in WordPress that wow every time. Hundreds of plugins that used to be one size fits all, can now perform differently for each Ontraport contact. For example, a low scoring Ontraport contact can be presented with a winback customer journey in WordPress. This has allowed our clients to increase customer engagement and retention. It's the only solution that should be considered for any WordPress integration. Josh Schleifer - Triple CanopyDocs and Tutorials
WP Fusion builds a critical bridge between our WooCommerce powered ecommerce site and LifterLMS powered training site to our CRM ActiveCampaign. It was easy to set up. The technical support is above and beyond anything I've ever seen. What it does is clearly intelligently designed and well built. Chris Badgett - LifterLMS[youtube https://www.youtube.com/watch?v=wzRajxCUxNI] Supported CRMs and marketing automation platforms
WP Fusion is one of my secret weapons for getting WordPress to keep our member's data synced with our CRM. This makes everything work so much better when you don't have to worry about your members having issues logging into the member's area. If you have or are considering having a membership website using WordPress this plugin is a must-have. It will save you hours of time and frustration. Greg Russell - SuccessTeam Marketing
WP Fusion is built for anyone using a CRM or marketing automation platform, and running their website with WordPress. CRMs empower businesses to track leads, send email broadcasts, manage contact data, track sales, delegate client relationships between employees, and more. WordPress handles the public facing side of your business: your sales pages, ecommerce platform, support forums, photos and videos, and anything else you want the world to see. But your CRM and WordPress don’t talk to each other. This is where WP Fusion comes in. WP Fusion acts as a bridge between your WordPress data and CRM data— it allows you to use data from WordPress to power your marketing campaigns, and data from your CRM to personalize the customer experience in WordPress.
While WP Fusion and Zapier are both integration tools, they work quite differently. Zapier is a SaaS (Software as a Service) solution that acts as a middleman between your site and your CRM (as well as many other platforms). When something is updated in WordPress, it is synced to Zapier’s website, and then Zapier syncs the data on to your desired platform. Depending on your plan there is a delay before the data is synced, and/or limit on how many “tasks” you can run each month. WP Fusion connects your site directly to your CRM or marketing automation platform over the API (nothing goes through our website). Because of this the sync of data is instant, secure, and there are no monthly limits. In addition to syncing data with your CRM, WP Fusion also includes many options for protecting your WordPress content based on CRM tags, and triggering changes in membership level or course enrollments based on CRM automations. This generally isn’t possible with Zapier because Zapier is configured via zapier.com, not inside your WordPress dashboard.
WP Fusion Lite is a copy of the Pro WP Fusion plugin, with support for third-party plugins removed. Each time we release a Lite update, it brings it up to date with the latest version of the Pro plugin. For the full details see the changelog on our site.
WP Fusion Lite has a few banners on the settings pages with additional info about the features available in the Pro version.
If you'd prefer not to see these you can disable them with the filter:
add_filter( 'wp_fusion_hide_upgrade_nags', '__return_true' );
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
The source code and build files for WP Fusion Lite are available on GitHub.
Of course, see our Frequently Asked Questions.
DOING_WPF_WEBHOOK
constant was renamed to WPF_DOING_WEBHOOK
to meet WordPress.org standards regarding plugin prefixeswpf_hubspot_add_engagement
filter to allow modifying the HubSpot engagement body before it is sentwp_fusion()->access->template_redirect()
now accepts an optional $post_id
parameter to allow redirecting based on a specific post IDwpf_return_after_login_url
filter to allow modifying the URL a user is redirected to after logging in, using the Return After Login featurewp_fusion()->user->apply_tags()
Calling key() on an object is deprecated
when creating a new tag with Groundhogg (REST API)wp_remote_request()
for Salesforce API calls, rather than wp_safe_remote_request()
, to make debugging malformed URLs easier$gclid
field for sync with Zohowp_fusion()->crm->add_tag()
will now add the tag and update the local cache of available tagswpf_update_option()
for updating options in the WP Fusion settings pageget_contact_id()
method with ActiveCampaign returning 403 / unauthorized if called before the init
hookwpf_get_user_id_by_email()
function for getting a WordPress user ID from an email addresswordpress_logged_in_wpfusioncachebuster
cookie not being cleared on auto-login logoutWPFSelect
React component to version 1.1.6@abstract
docblock comment from WPF_Background_Process
class, since it is not an abstract class, and this was causing validation errors on some serversinstructions.md
and ./.cursor/rules
files to aid in development with Cursor IDEaddOrderNote()
method to the Infusionsoft integration for adding order notes to orderswpf_infusionsoft_query_args
filter to allow overriding the default query arguments for the Infusionsoft contact ID lookupduplicate_profile
error during a contact update for a WordPress user, the correct contact ID will now be saved to the user's record in WordPressnot_found
error during a contact update for a WordPress user, WP Fusion will attempt to look up the contact ID again by email address and retry the request if a match is foundinit
priority 1, so it runs before other init actions.wpf_get_name_from_full_name()
to split a full name into first and last name componentsesc_url_raw()
. The request URI is now being sanitized with sanitize_text_field()
./cursor/rules
file for Cursor IDEapiVersion 3.0
wp_safe_remote_get()
for the initial connection, rather than all API calls. This helps avoid some legitimate requests occasionally failing wp_http_validate_url()
wp_fusion\secure_blocks_for_gutenberg\API
class until we've had time to update all our addons to the new API endpointwc_total_spent
and wc_order_count
fields can now be exported to the CRM for existing userswpf_status_icon()
function for outputting a status icon in the adminstripslashes_deep()
wpf_phone_number_to_e164
filter to allow overriding the default country code added to phone numbers when converting to E.164 formatwpf_disable_api_queue()
function to allow bypassing the API queue for a single requestwpf_phone_number_to_e164()
function will now remove leading 0s from phone numbers$lookup_cid
in wpf_get_tags()
wpf_clean_tags()
when the CRM object wasn't loadedwpf_api_{$method_name}
filter to allow bypassing / overriding API calls in the CRM classesuser_meta
shortcode not properly converting dates stores as timestampswp_fusion()->crm->app
is now lazy-loaded, so it will only be loaded when needed instead of on every page loadwp_fusion_init_crm
hook not changing the CRM name on the Setup tab (when white-labelling)user_meta
shortcode, input strings of 8 characters or less will no longer be treated as timestamps (allows for dates like 2024 or 20240101 to be formatted correctly as dates)wpf_country_to_iso3166()
and wpf_state_to_iso3166()
to convert country and state codes to ISO 3166-1 alpha-3 and alpha-2 codeswpf_country_to_iso3166
to allow overriding the default country to ISO 3166-1 alpha-3 code conversionwpf_is_field_active()
can now take an array of field IDs, it will return true if any of the fields are activeY-m-d
date formatadd_contact()
will now return a WP_Error
if no fields are enabled for sync, instead of false