#4382 - Sync problems
Greetings,
We are trying your Integrator in our development environment, and during the test phase, we detected several issues, and we dont really know if this is the way its supposed to work.
- Updated contact fields in Mautic doesnt sync with the related CRM contact. The sync only happens when the user is created, not updated. The cron jobs are already setup. We can see the 'Mautic sync' icon for the contact, like its working perfectly, but its not. Is this supposed to happen? How do we solve this problem?
- Updating a contact name in Mautic breaks the sync if the receiving type in CRM is a Lead.
- Is it possible to resync a contact when the sync is broken?
Hope you can help us on this matter. We will be waiting for your feedback.
Thanks in advance.
Kind regards.
4 years ago
Hello,
What version of SugarCRM, Mautic and PHP do you have?
Best regards, Maciej Jankiewicz eVolpe Support Team
4 years ago
Thanks for the quick response. Our versions are:
PHP 7.4.6 SuiteCRM 7.11.13 Mautic 2.16.2
Kind regards.
4 years ago
Thanks for information. I forwarded your case to our technical department. We will reply as soon as possible.
4 years ago
Hello,
"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.
Best regards, MJ
4 years ago
Greetings,
We have downgraded our PHP version to a supported one (7.2). Still, even though several issues got solved, there are a few problems that still persist, the main problem being that once Mautic syncs a contact for the first time (and creates the lead in Suite), any field we update afterwards will NOT get sync'd, not as lead in Suite, or as contact.
The field information gets updated as expected from Suite to Mautic.
Is this how its supposed to work?, or are we missing something?
Of course, the cron jobs are in order, even tho we usually force the sync from the command line.
Thanks for your support.
Kind regards.
4 years ago
Hello,
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.
( Source: https://www.sugaroutfitters.com/docs/mautic-sugarcrm-integrator/configuration-guide#p22 )
Best regards,
4 years ago
Greetings,
Thanks for your response.
We already knew about this check in every field.
Still, the problem persists.
Any more tips?
Thanks in advance.
Kind regards.
4 years ago
Hi,
Could you see this message?
Thanks in advance.
4 years ago
Hi,
Yes, we are working on that. We will send reply soon,
Bes regards,
4 years ago
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.
Bes regards
4 years ago
Thanks for your answer.
Of course, it would be great. Can you share us your availability?
Please, send us an email with that to mluque@increnta.com (Marcos) and dmartinez@increnta.com (David).
Thanks so much