Mautic 5 SuiteCRM Integration Plugin - SuiteCRM 8 - Current Status

I see a few posts here and on the SuiteCRM forum about whether or not the SugarCRM Integration that comes with Mautic works with Mautic 5 and SuiteCRM 8. The answer is YES.

I have successfully got the integration working.

Here is what works (on all versions):

New Contacts/Leads → Mautic YES
New Contact/Leads → SuiteCRM YES
Changes in SuiteCRM - > Mautic YES

Changes in Mautic → SuiteCRM NO… this has been an issue for a while, but should work. I’ve tried a bunch of times to figure it out. There is a bug somewhere that I just can’t figure out.

It’s a shame because it could be SUPER powerfull.

Mautic has the ablility to do front end forms that update the record in Mautic upon form submit. If I could get this to push back to SuiteCRM, this is a great feature!

Other than that one issue. The integration works pretty well.

2 Likes

Like you Paul I have it working the same way (though on Suite 7, Mautic 4)).

These are a couple of inconveniences -do you have the same, or is it unique to my set up:

A) when a Contact in SuiteCRM is moved to a different Account:

  • In Mautic: it ADDS that Company - so the Contact ends up with 2 entries in the Company field. Better - would be to have just 1 (ie to delete the old Company name).

B) when a Contact is deleted in Suite

  • the Contact is left active in Mautic.
  • I guess this is because Suite’s API filters out all deleted Contacts: as every web page in Suite does too (I proved it by having a Field in Mautic, that the contact_deleted field in Suite maps to. It is never changed, in Mautic when syncing)

Mautic will never delete a record due to the sync by design. If you want to delete records you need some other mechanism to do so (campaign automation?)

I have a method of getting changes in Mautic to make changes in SuiteCRM. I use a Mautic webhook and I coded a SuiteCRM custom endpoint to receive the webhook and make updates in SuiteCRM. Now I have two way sync!