Sometimes when uploading leads or contact lists into a marketing software the names are missing. In integration, this can cause errors to occur when a required field in your Marketing Automation solution does not have value or it is blank when syncing to your CRM, the system of record.
|11 Apr 2019 11:39:29||INFO||Updating from Mailchimp to Salesforce|
|11 Apr 2019 11:40:02||ERROR||Unable to sync record because the Last Name is blank.
Contact [id=c99400695a0befe288c4b3859b554c2d, emailAddressemail@example.com, firstName=, lastName=, created=2018-06-14T19:50:20.000Z, lastUpdate=2018-09-19T16:41:41.000Z, ]
For Salesforce subscribers see Step 1 of your integration to enable this feature to use "Unknown" if First or Last name is blank. If the error is just Required_Field_Missing then the solution could be to set these fields as "not required" so that the error will disappear.
|22 Nov 2019 09:33:18||ERROR||Unable to sync Contact [id=f55dd24edf694e4adaf70fac408cb817, emailAddressfirstname.lastname@example.org, firstName=, lastName=, created=2019-10-23T11:12:37.000Z, lastUpdate=2019-10-23T11:12:37.000Z, ] to NetSuite. Ignored the contact because first name, last name and company name are empty.|
By default, SyncApps will ignore the contact when the first name, last name or company name are empty in Mailchimp when syncing to NetSuite in the example above yet there is a way to work around this integration issue.
To overcome this, please enable this feature in Step 1 of your Sync Profile which allows SyncApps to use the email address instead.
Use Email Address as Entity ID (Name) for new Contact or Customer
Once enabled, please tap the "Reset Sync Process" to save the changes.
You will need to have these required Name fields filled up in your Marketing Automation software so if you have any issues with your data migration just reach out to our 24/7 Support Team to get it sorted out.