tr Skip to content
Connect FluentCRM with another app

FluentCRM integration

Connect FluentCRM with 918+ other apps in FlowMattic. Pick a trigger, add FluentCRM steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.

20 triggers 51 actions Integration version 2.1.1 Category: CRM (Customer Relationship Management) Unlimited workflows and runs

See what the two do together: triggers, actions and example workflows.

Popular with FluentCRM

Triggers and actions for FluentCRM

A trigger is the FluentCRM event that starts a workflow. An action is what FlowMattic does in FluentCRM from a step.

EventWhat it doesType
New Contact CreatedTriggers when a new contact is created in FluentCRM.Trigger
Contact UpdatedTriggers when a contact is updated in FluentCRM.Trigger
Contact Custom Fields UpdatedTriggers when a contact custom field is updated in FluentCRM.Trigger
Contact Added to ListsTriggers when a contact is added to one or more lists in FluentCRM.Trigger
Contact Removed From ListsTriggers when a contact is removed from one or more lists in FluentCRM.Trigger
Contact Added to TagsTriggers when a contact is added to one or more tags in FluentCRM.Trigger
Contact Removed From TagsTriggers when a contact is removed from one or more tags in FluentCRM.Trigger
Contact Status Change to SubscribedTriggers when contact status is changed to subscribedTrigger
Contact Status Change to UnsubscribedTriggers when a contact is unsubscribed from a list in FluentCRM.Trigger
Company CreatedTriggers when a new company is created in FluentCRM.Trigger
Company UpdatedTriggers when a company is updated in FluentCRM.Trigger
Company DeletedTriggers when a company is deleted in FluentCRM.Trigger
Company Assigned to ContactTriggers when a company is assigned to a contact in FluentCRM.Trigger
Company Unassigned from ContactTriggers when a company is unassigned from a contact in FluentCRM.Trigger
Email OpenedTriggers when a contact opens an email for first time.Trigger
Email ClickedTriggers when a contact clicks a link in an email.Trigger
Email UnsubscribedTriggers when a contact unsubscribes via email.Trigger
Contact DeletedTriggers when a contact is deleted from FluentCRM.Trigger
Email BouncedTriggers when an email bounces for a contact.Trigger
Campaign SentTriggers when a campaign has finished sending all emails and is archivedTrigger
Create or Update ContactCreates a new contact or updates an existing contact in FluentCRM based on email address.Action
Create ContactCreates a new contact in FluentCRM.Action
Get Contact by EmailRetrieves a contact from FluentCRM by their email address.Action
Get Contact by Contact IDRetrieves a contact from FluentCRM by their contact ID.Action
Get Contact by User IDRetrieves a contact from FluentCRM by their user ID.Action
Get Contact by Tag IDsRetrieves contacts from FluentCRM by one or more tag IDs.Action
Get Contact by List IDsRetrieves contacts from FluentCRM by one or more list IDs.Action
Get Contact by StatusRetrieves contacts from FluentCRM by their subscription status.Action
Get Contact by SegmentRetrieves contacts from FluentCRM by a specific segment.Action
Add Note to ContactAdds a note to an existing contact in FluentCRM.Action
Get Contact NotesRetrieves all notes for a specific contact in FluentCRM.Action
Add Event to ContactAdds an event to an existing contact in FluentCRM.Action
Add Lists to ContactAdds one or more lists to an existing contact in FluentCRM.Action
Remove Lists From ContactRemoves one or more lists from an existing contact in FluentCRM.Action
Add Tags to ContactAdds one or more tags to an existing contact in FluentCRM.Action
Remove Tags From ContactRemoves one or more tags from an existing contact in FluentCRM.Action
Create or Update TagCreates a new tag or updates an existing tag in FluentCRM.Action
Create ListCreates a new contact list in FluentCRM for organizing subscribers.Action
Create or Update CompanyCreates a new company or updates an existing company in FluentCRM based on company name.Action
Create CompanyCreates a new company in FluentCRM.Action
Update CompanyUpdates an existing company in FluentCRM.Action
Delete CompanyPermanently removes a company from FluentCRM.Action
Assign Company to ContactAssigns an existing company to a contact in FluentCRM.Action
Remove Company from ContactRemoves an existing company from a contact in FluentCRM.Action
Add Note to CompanyAdds a note to an existing company in FluentCRM.Action
Get Company NotesRetrieves all notes for a specific company in FluentCRM.Action
List Email TemplatesRetrieves a list of email templates from FluentCRM.Action
Create Email TemplateCreates a FluentCRM email template using a FlowMattic email template. The processed HTML from FlowMattic will be used for the FluentCRM template.Action
Update Email TemplateUpdates an existing email template in FluentCRM.Action
Create CampaignCreates a new email campaign in FluentCRM with specified settings and content.Action
Delete CampaignPermanently removes an email campaign from FluentCRM.Action
List SequencesRetrieves a list of email sequences from FluentCRM.Action
Create SequenceCreates a new email sequence (automation funnel) in FluentCRM with trigger settings.Action
Add Email to SequenceAdds a new email to an existing sequence in FluentCRM.Action
Add Subscriber to SequenceEnrolls a contact into an existing email sequence in FluentCRM.Action
Delete SequencePermanently removes an email sequence from FluentCRM.Action
Remove Subscriber from SequenceUnenrolls a contact from an existing email sequence in FluentCRM.Action
Send Email to ContactSends an email to a contact in FluentCRM.Action
Send Email by TemplateSends an email to a contact using a specific template in FluentCRM.Action
Send Email by CampaignSends an email to a contact using a specific campaign in FluentCRM.Action
Get Contacts Who Opened EmailRetrieves a list of contacts who opened an email from specific campaign in FluentCRM.Action
Get Contacts Who Clicked EmailRetrieves a list of contacts who clicked on an email from specific campaign in FluentCRM.Action
Get Contacts Who Unsubscribed from EmailRetrieves a list of contacts who unsubscribed from an email from specific campaign in FluentCRM.Action
Get Contacts Who Did Not Open EmailRetrieves a list of contacts who did not open an email from specific campaign in FluentCRM.Action
Add Purchase to ContactAdds purchase/order data to a FluentCRM contact from any source (EDD, WooCommerce, custom plugins). Enables purchase-based segmentation and automation.Action
Delete ContactPermanently removes a contact from FluentCRM.Action
Update Contact StatusUpdates the subscription status of a contact (subscribed, unsubscribed, pending, bounced).Action
Get All ListsRetrieves all available contact lists from FluentCRM.Action
Get All TagsRetrieves all available contact tags from FluentCRM.Action
Delete TagPermanently removes a tag from FluentCRM.Action
Delete ListPermanently removes a contact list from FluentCRM.Action

Three steps to a running FluentCRM workflow

The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.

  1. Connect

    Authorise FluentCRM once

    Add a FluentCRM connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.

  2. Trigger

    Pick what starts it

    Start from a FluentCRM event, or from a WordPress event, a form, a webhook, a schedule or any of the 918+ integrations, then capture a sample so later steps can map real fields.

  3. Act

    Add FluentCRM steps and logic

    Chain FluentCRM actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.

FluentCRM workflows people build

Each example pairs FluentCRM with an app it is often used with. Build any of them on the canvas, or start from the workflow library.

When a purchase is made in SureCart, record the purchase in FluentCRM contact

SureCart to FluentCRM

When a campaign is sent, after a week, get all the contacts not opened the email and add them to a new list

FluentCRM to Delay, then Routers, then FluentCRM

Create new email template in FluentCRM from the FlowMattic's Email Templates

Webhooks to FluentCRM

When form submission is received in Contact Form 7, create a new contact in FluentCRM and add new row in Google Spreadsheet

Contact Form 7 to FluentCRM, then Google Sheets

When contact status is changed to subscribed in FluentCRM, add member to list in MailChimp and create a new customer in Pabbly Subscriptions

FluentCRM to Mailchimp, then Pabbly Subscriptions

When new submission received in Typeform, create a new contact in FluentCRM

Typeform to FluentCRM

When new contact is created in Freshdesk, get the contact by email in FluentCRM, and add details to Google Spreadsheet

Freshdesk to FluentCRM, then Google Sheets

Connect FluentCRM with other apps

857 apps have triggers or actions that work with FluentCRM. The ones used together most often come first.

About FluentCRM

FlowMattic integration version 2.1.1

FluentCRM is the best and complete feature-rich Email Marketing & CRM solution. It is also the simplest and fastest CRM and Marketing Plugin on WordPress.

FluentCRM integration changelog

What changed in each version of the integration.

v2.1.1 – 13 Apr. 2026
# Fixed
– Double opt-in now only applies to new contacts — existing contacts no longer receive a confirmation email when adding tags or lists

v2.1.0 – 20 Dec. 2025
# New
– Emails sent via “Send Email by Template” action now appear in FluentCRM’s native Emails tab
– Full preview support using FluentCRM’s built-in email preview functionality
– Emails are stored with email_type “flowmattic” for easy identification
– Automatic email tracking with open/click status support

# Fix
– Yes/No field option values were not being preserved sometimes when editing the FluentCRM action settings

v2.0.1 – 10 Oct. 2025
# Improved
– FluentCRM contact tags can be used to dynamically create and update email templates from outside sources like MCP tools.
– Capture response method for contact updated and contact field updated is fixed to have common data in all
– Removed searchable and fillable data from captured response
– Added UTM parameters option to Create Campaign action with checkbox to enable/disable UTM tracking

v2.0.0 – 19 September, 2025

# New Triggers
– Company Created
– Company Updated
– Company Deleted
– Company Assigned to Contact
– Company Unassigned from Contact
– Email Opened
– Email Clicked
– Email Unsubscribed
– Contact Deleted
– Email Bounced

# New Actions
– Create Contact
– Add Note to Contact
– Get Contact Notes
– Create or Update Company
– Create Company
– Add Note to Company
– Get Company Notes
– Update Company
– Assign Company to Contact
– Remove Company from Contact
– List Sequences
– Add Email to Sequence
– List Email Templates
– Send Email by Template
– Send Email to Contact
– Send Email by Campaign
– Add Event to Contact
– Update Email Template
– Get Contacts Who Opened Email
– Get Contacts Who Clicked Email
– Get Contacts Who Unsubscribed from Email
– Get Contacts Who Did Not Open Email
– Create Email Template
– Create Campaign
– Create Sequence
– Create List
– Add Subscriber to Sequence
– Add Purchase to Contact
– Delete Contact
– Update Contact Status
– Get All Lists
– Get All Tags
– Delete Tag
– Delete List
– Delete Company
– Remove Subscriber from Sequence
– Delete Campaign
– Delete Sequence

# Improved
– Added Lists and Tags to the Get Contact actions
– Added request payload to all the actions for access in Task History
– Added request payload tracking to all remaining actions for better debugging in Task History
– Enhanced error handling with try-catch blocks and detailed error messages

# Fixes
– Workflow having contact updated trigger was executing multiple times if the same contact is updated in workflow (improved loop prevention)

v1.3.2 – 28 March, 2025
– Improved: Create/Update contact action can now use multiple Lists in single action step
– Improved: Create/Update contact action can now use multiple Tags in single action step
– Fix: Multiple lists/tags in the triggers now work fine

v1.3.1 – 24 Jan. 2025
– Fix: Compatibility with v5 workflow builder

v1.3.0 – 19 Jul. 2024
– New: Option to get all contacts in array for Get contacts by Tags, Lists and Status actions
– New: Contacts response for Get contacts by Tags, Lists and Status actions will now include the custom fields

v1.2.0 – 2 March, 2023
– New: Custom fields can be retrieved for get contact by email, Contact ID, and User ID actions
– Improved: Custom fields update now only update the fields with values provided
– Fix: PHP error on workflow admin screen, when FluentCRM is not active but integration is installed

v1.1.0 – 5 Sept. 2022
– New: Added an option to set the contact custom fields while creating or updating contact
– New: Added lists and tags in the dynamic tag dropdown for easy search
– New: Added an option to select tags for tags added to contact trigger
– New: Added an option to select tags for tags removed from contact trigger
– New: Added an option to select lists for lists added to contact trigger
– New: Added an option to select lists for lists removed from contact trigger
– New: Added an option to set tags while creating new contact
– New: Added an option to set lists while creating new contact

Start automating FluentCRM today

Try the FluentCRM integration on a live demo site, or install FlowMattic on your own and keep every run on your server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.

Janke

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.