To map CRM Address and Mailchimp Address fields, there are two ways to go about it based on company preference.
- One way is the use the Mailchimp Address Data Type fields
- Another way and best practice are to use Text Data Type fields for each field
If using Mailchimp Address Data Type fields, please follow the rules below as Mailchimp Address Fields all need to be mapped for CRM data to flow to the Mailchimp Address.
If one field is incorrect, then the whole record will fail to sync to Mailchimp as per their API rules.
So you need to use the following mapping: Field label and type are important here.
- Address <> Street
- City <> City
- State <> State
- Postal Code <> Zip
- Country <> Country
The 5 fields above mapping rules are only applied if you are using Address Data Type fields in Mailchimp. If you use a text data type field, then the above rule is not applicable and Mailchimp Address rules apply.
Please see here for Mailchimp address rules.
Address data type can be distinguished in field mapping with like the screenshot below:
Mailchimp Address fields are quite strict so best practice is to use a text field for each address component for the 5 merge text fields for street, city, state, zip, and country.
If you're needing subscribers to be able to update their existing address in CRM from Mailchimp then after mapping the fields just select in Step 2 of the Sync Profile this feature below.
*Update YOUR CRM if subscribers update their profiles in Mailchimp
Mailchimp Update Profile Form is used to accomplish updating CRM records with changed fields.
This will use mapping configuration to update data. Please make sure you configure the mapping correctly. A webhook will be set up in the specified Mailchimp Audience by SyncApps if this option is enabled.