WP Fusion v3.37.14 includes a new CRM integration with FluentCRM over the REST API! 🥳
Wait, what’s that mean? 🙃
You might be using FluentCRM because you’re excited about the benefits of a self-hosted CRM and marketing automation plugin. Benefits like:
- Quick access to your CRM data in the WordPress dashboard
- Deep native integration with your other plugins
- No monthly fees or limits
- Control over your data and privacy
That all works great on a single site— FluentCRM can use data coming from WooCommerce, LifterLMS, LearnDash, MemberPress, and all your other plugins to build a complete picture of your contacts in the CRM, and drive automations 👌.
However, getting data into FluentCRM from outside sources is less straightforward. For example Mohamed Zidan has put together this tutorial on how to connect Fluent Forms submissions on Site A to FluentCRM installed on Site B, using webhooks. That works, but it’s specific to Fluent Forms.
There are also some ways to integrate outside data with FluentCRM using AutomatorWP or Zapier, but the options are limited 🙁.
If you’ve used WP Fusion with a “cloud” based CRM (like ActiveCampaign), you’re used to being able to easily connect unlimited WordPress sites to one CRM account, and data flows from all your sites into your contact records and automations.
Data can also be shared across all your sites, for example:
- A WooCommerce purchase on Site A triggers a BuddyBoss Social Group enrollment on Site B
- A LearnDash quiz attempt on Site A activates an automatic discount on Site B
- A MemberPress payment failure on Site A activates an Elementor Popup on Site B
- A Gravity Forms submission on Site A sets a free membership level on Site B
Meanwhile all your customer / student / member data from all your sites is continuing to update the same contact record in the cloud CRM, giving you a detailed picture of your relationship with the person, and helping to further optimize and target your marketing 😎.
Today’s WP Fusion update lets you connect connect unlimited sites to FluentCRM, as if it were a CRM “in the cloud” ⛅.
This means that all of WP Fusion’s features and integrations that previously only worked with FluentCRM on the same site can now be used on any number of sites, all connected to one install of FluentCRM.
And the automations and data in FluentCRM can personalize content and trigger events across all your connected sites ⚡
We think this is pretty cool!
So, how’s it work?
Setup is the same as connecting to any other CRM with WP Fusion. Select FluentCRM (REST API) from the CRM dropdown, and you’ll be prompted to enter the URL to the site where you’ve installed FluentCRM.
Once you’ve entered the URL, click the Authorize button, and you’ll be taken to the WordPress admin on your FluentCRM site.
Click Yes, I approve of this connection to authorize the connection, and you’ll be redirected back to WP Fusion to complete the setup.
WP Fusion will verify the connection, and load your available FluentCRM tags and custom fields.
And that’s it, you’re ready to go! 🚀
Here’s a video showing the process:
Okay, that’s cool, but what are the potential applications? Let’s look at two:
Example one: separate sales and membership sites
Let’s say you have two sites:
- Site A: https://mysite.com is your WooCommerce-powered sales site, with FluentCRM for your CRM and email marketing automation
- Site B: https://members.mysite.com is your BuddyBoss-powered membership site, with LearnDash for your courses
You might be syncing your new customers to the members site so they can log in, but otherwise the sites don’t talk, and your FluentCRM contact records on Site A don’t reflect member activity or student progress on Site B.
With WP Fusion installed on the membership site, and connected to FluentCRM on Site A, you can now keep everything connected as if it were one site:
- Auto-enroll students into courses based on FluentCRM tags
- Apply tags and update fields in FluentCRM based on student progress
- Display FluentCRM data on the membership site
- Trigger login redirects on Site B based on FluentCRM tags on Site A
- Auto-enroll members into social groups and profile types based on FluentCRM tags
- Send push notifications to your BuddyBoss app members using FluentCRM tags
- Trigger a site lockout on Site B after a WooCommerce Subscriptions payment failure on Site A
- …and a lot more, you get the idea 😉
Example two: headless CRM
Another potential application is to install FluentCRM on a subdomain, dedicated just to managing your CRM records, sending emails, and running automations.
If you’re concerned about performance this is also a great way to compartmentalize FluentCRM and ensure that it has the server resources it needs to run automations and send emails, without affecting your public-facing site.
With this setup, your CRM “site” just runs FluentCRM, and doesn’t even need a theme or any public facing components.
WP Fusion then connects any number of other sites or subdomains to the CRM domain, keeping data bidirectionally in sync between your customers / users / members and the CRM.
We’re pretty excited about this update because it opens up a whole new way of using a plugin-based CRM for ecommerce businesses with multiple web properties, or membership / LMS site owners who want to keep their sales and membership portals separate.
Thanks to the whole team at FluentCRM and WP Manage Ninja for making such an awesome product, and being so receptive to our feedback and requested changes! 👏
Have a great dang week!
Get Automated. Get WP Fusion.
Get WP Fusion today and start doing more with FluentCRM.Buy WP Fusion