Introducing FluentCRM + REST API

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 Uncanny Automator 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:

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: is your WooCommerce-powered sales site, with FluentCRM for your CRM and email marketing automation
  • Site B: 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:

WP Fusion running on a membership site can trigger FluentCRM automations on a sales site

#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.

Woweee, look at that clean Plugins list 👌

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.

#In summary

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!

— Jack

WP Fusion

Get Automated. Get WP Fusion.

Get WP Fusion today and start doing more with FluentCRM.

Buy WP Fusion

7 thoughts on “Introducing FluentCRM + REST API”

  1. Can’t seem to successfully connect as the CRM site does not let me login when it trys to authorise..? any ideas at all please Jack?

    1. Hey Adrian. Drop a line to our support at and we can take a look at that for you.

      Note that if you’re trying to connect to FluentCRM on “”, you need to be an administrator of that site and have an admin login for /wp-admin/. You cannot connect to a FluentCRM site that you aren’t an administrator of

Leave a Reply to Jack Arturo Cancel Reply

Your email address will not be published. Required fields are marked *

Other Recent Posts