FlowSync: sync your WordPress members, customers, and leads into SuiteCRM

Hi everyone,

I wanted to share something I’ve been building: FlowSync, a WordPress plugin that syncs people from your WordPress site straight into SuiteCRM.

If you run a membership site, a WooCommerce store, or just collect leads through forms, those contacts tend to pile up in WordPress, and getting them into SuiteCRM usually means a manual export or a one-off V8 API script. FlowSync does it automatically. When someone subscribes to a plan, completes an order, or submits a form, FlowSync creates or updates the corresponding record in your SuiteCRM Contacts or Leads.

A few things I think this community will appreciate:

  • It talks directly to your instance via the V8 API. You create an OAuth2 client in SuiteCRM (Client Credentials or Password grant), paste the details into FlowSync, and that’s the connection. There’s no FlowSync server in the middle. Your contact data goes directly from WordPress to your CRM. See: Connecting WordPress to SuiteCRM - FlowSync

  • It respects your customizations. FlowSync reads the fields on your Contacts and Leads modules from the instance itself, so the custom fields you’ve built in Studio show up in the mapping dropdown. Map WordPress data onto them however you need.

  • It upserts instead of duplicating. Records are matched by email, so an existing contact gets updated rather than cloned.

  • It’s non-destructive. The opt-out action sets the email opt-out flag on a record. It never deletes anything.

  • Credentials are stored encrypted, and triggers come natively from the WordPress plugins people actually run: ProfilePress, WooCommerce, WooCommerce Subscriptions, WooCommerce Memberships, WPForms, and SureForms.

It isn’t a portal, and it doesn’t try to replace any part of SuiteCRM. It just keeps your CRM up to date with what’s happening on the WordPress side.

There’s a free version (3 workflows, syncs email and name) and a Pro version that adds advanced field mapping (custom fields, order and membership data) and unlimited workflows. See: SuiteCRM - FlowSync

I’d love feedback from anyone running SuiteCRM in production, especially on the field mapping and which modules beyond Contacts and Leads you’d most want to sync to. Happy to answer anything about how the connection works.

Thanks for taking a look!