We are currently trialling the plugin and it is working for new leads/contacts created or existing leads/contacts mass updated, in Suite. However, it is not sending the updated data to Mautic if I change a single field, such as Lead Status.
Do you have a mapping set up?
https://www.sugaroutfitters.com/docs/mautic-sugarcrm-integrator/configuration-guide#p22 - SuiteCRM -> Admin -> Connectors -> Map Connector Fields
It is also not sending new/updated data from Mautic to Suite.
Mautic can update a given field in CRM always if it is empty in CRM, or if the checkbox "Allow Mautic to overwrite Module Fields value in CRM (if value is not empty)” is checked.
if I try to use the Push To Integration for a data update it is creating a duplicate record in Suite instead of updating.
We have released a new version of our Sugar/SuiteCRM & Mautic integrator. It will support the new version of Mautic (starting from version 3.1.2). The new version of our plugin is available on the SugarOutfitters (https://www.sugaroutfitters.com/addons/alfresco-sugarcrm-integrator). There you will also find updated Installation Guide and Configuration Guide.
We must also make it clear, however, Mautic 3.x have a few bugs. In view of the many modifications, those funcionalities don't work properly:
- Web site monitoring
- Lead Scoring (adding points from the form)
So, the lack of these functionalities is not due to our plugin. This is oficially reported. Becasue of that, we offer two versions of our plugin for version 2.x and version 3.x.
If "Push to integration" is triggered after data changes in Mautic Contact then data should appear in CRM.
We can schedule a call with screen sharing to make sure that your configuration in those regards is correct.
Are you interested? If yes we will contact you via e-mail to schedue such a call.
Probably you will try overwrite non-empty value in CRM from Mautic.
You have to know that by default Mautic can fill only empty fields in CRM, because CRM is set as primary system to keep correct data in both systems.
To change it, please in CRM go to Administration->Connectors->Map Connector Fields->Mautic tab, then you have to check "Allow Mautic to overwrite Module Field value in CRM (of value is not empty)" for every field you want to overwrite non-empty value with new value from Mautic to CRM and save settings.
"Updated contact fields in Mautic doesnt sync with the related CRM contact (..)"
Because if you want to synchronize Mautic Contact with CRM you need push it to integration queue, please read more about it here:
https://store.suitecrm.com/docs/mautic-suitecrm-integrator/configuration-guide - Step 4: Add new jobs to crontab (mautic:evolpe:sync)
https://store.suitecrm.com/docs/mautic-suitecrm-integrator/features - Push contact to integration
"Updating a contact name in Mautic breaks the sync if the receiving type in CRM is a Lead"
Can you send us more information about how it breaks synchronization?
"Is it possible to resync a contact when the sync is broken?"
If we are still talking about Mautic to CRM sync, you can push contact to synchronization again (see links above)
Additionally we would like to inform you, that you have unsupported version of PHP (last supported is 7.3), see:
• https://docs.suitecrm.com/admin/compatibility-matrix/ - SuiteCRM 7.11.x
• https://store.suitecrm.com/docs/mautic-suitecrm-integrator - Requirements
Using unsupported versions may be cause of unexpected errors.