Home / Integrations / SuiteCRM

SuiteCRM

Self-hosted CRM. Sync contacts and leads to modules.

Integration CRM Official
Actions
2
Used on
Avg setup
5 min
Auth
OAuth 2.0 (self-hosted)

What you can do

SuiteCRM is a self-hosted, open-source CRM. Connect your own instance over the V8 API and push WordPress users into Contacts or Leads as they register, buy, or change membership, so your CRM stays in step with your site. Works with SuiteCRM 7.10+ and 8.x.

Available actions 2 total

Modules

Sync to SuiteCRM module
suitecrm.module.sync
Upsert the WordPress user into a SuiteCRM module (Contacts or Leads), matched by email. Maps standard and custom fields, creating the record if it doesn't exist.
Opt out in SuiteCRM
suitecrm.module.optout
Non-destructive removal — marks the matched record as email opt-out. The record is never deleted, so SuiteCRM keeps the contact history.

Popular workflow recipes

Tap any recipe to install it as a starting point — all wires connected.

WooCommerce SuiteCRM

Sync new WooCommerce customers to SuiteCRM, segmented by plan tier

1 action · common
ProfilePress SuiteCRM

Add new ProfilePress members to a welcome list in SuiteCRM

1 action · common
Gravity Forms SuiteCRM

Send Gravity Forms submitters to a SuiteCRM list based on form ID

1 action · common

How to set it up

1

Create an OAuth2 client in SuiteCRM

In SuiteCRM, open Admin → OAuth2 Clients and Tokens and add a client. Choose Client Credentials for the simplest connection, or Password if you want records assigned to a specific SuiteCRM user. Copy the Client ID and Client Secret.

2

Connect FlowSync to your instance

Go to FlowSync → Integrations → SuiteCRM. Enter your SuiteCRM URL, pick the grant type, paste the Client ID and Secret (plus a username and password for the password grant), then save and test the connection.

3

Add a SuiteCRM action to a workflow

In the workflow builder, click + Add step → SuiteCRM, choose the Contacts or Leads module, and map fields from your trigger event with the inline payload picker.

4

Run it, check the logs

Hit Run test to fire a sample payload. The run log shows the exact JSON:API request sent to SuiteCRM and the response, so you can confirm the contact landed in the right module.

Connect SuiteCRMin minutes.

Install FlowSync free, paste your API key, and pick a recipe to get started.