Mailchimp Integration synchronizes pre-defined fields from Maximizer against similar fields in Mailchimp.
In Mailchimp the following audience field types map to the Maximizer table user-defined field type -- Drop Down, Radio Buttons, and Groups fields.
To delete or rename one of those pre-defined choices; you must perform the following procedures to ensure that the Mailchimp system and Maximizer remain synchronized.
Before starting either of these procedures; make sure both the MailChimp and Maximizer Field setup is the same |
Delete pre-defined choices
- If using the On Premise version of Maximizer CRM, open Windows Service Manager.
- Find Maximizer Mailchimp Integration Service, right-click it; and click Stop.
- Delete the pre-defined choice from the Drop Down; Radio Buttons or Group field from the Mailchimp account. Instructions for this procedure can be found in the Mailchimp Help Center.
- Delete the pre-defined choice from Maximizer:
- From Maximizer; go to Administration Set Up User-Defined Fields.
- Find the table user-defined field that you want to delete.
- Click Items in the menu bar.
- Select the item you want to remove; click Delete; and then click OK.
- Start the MailChimp Synchronization service from Windows Service Manager.
Renaming pre-defined choices
- Rename the pre-defined choices from Maximizer:
- From Maximizer; go to Administration Set Up User-Defined Fields.
- Find the table user-defined field that you want to rename.
- Click Items in the menu bar.
- In the Modify Table Item window; type a new name for the item in the Name box; and save your changes.
- Update the Maximizer Records that had that items so that the new values are synchronized with Mailchimp:
- On the Address Book page; click Search Advanced Search.
- In the Advanced Search Dialog click Add.
- Expand the User-Defined Fields tree and the MailChimp folder select the Sync with Mailchimp field and the Table User-Defined field you renamed the item on; and click OK.
- For the Sync with Mailchimp field; choose “Yes” and for the Table User-Defined field select the renamed item.
- In the Advanced Search dialog make sure that Must match all is selected; and click OK.
- After the search completes; click Edit Select All.
- Click Edit Global Edit.
- Update some fields or add a note and click OK.
- Wait for the update to complete.
- Wait for the next MailChimp synchronization session to complete.
- Stop the MailChimp Synchronization service from Windows service Manager.
- Delete the pre-defined choice from the Drop Down; Radio Buttons or Group field from the Mailchimp account. Instructions for this procedure can be found in the Mailchimp Help Center.
- Delete the pre-defined choice from the Maximizer:
- From Maximizer; go to Administration Set Up User-Defined Fields.
- Find the table user-defined field that you want to delete.
- Click Items in the menu bar.
- Select the item you want to remove, click Delete, and then click OK.
- Restart the Mailchimp Synchronization service from Windows Service Manager.
Conflict Resolution
Maximizer entries and Mailchimp subscribers updates are normally synchronized following the rule that more recent updates will be copied to the record on the opposite side.
There are 4 situations under which the Conflict Resolution Override setting in the setup dialog will be used to determine the sync direction instead:
- The very first synchronization cycle after Mailchimp integration is initially setup.
- After Field Mapping changed; the entire Maximizer database will be re-synchronized.
- After “Sync Entire List” button pressed; the entire Maximizer database will be re-synchronized.
- When new record pair appears on both sides (which were not previously linked before) at the same time. In such case; the new record pair will be synchronized following the conflict resolution rule. An example of such situation can be reproduced as follows:
It is important to note that for scenario B where one want to make field mapping changes; one should take care to pay attention to these:
- Make sure the two sides (Maximizer and Mailchimp) are in sync. After that; do not make any changes to records on either side until the entire procedure is finished.
- Make the field mapping change.
- Wait for two synchronization cycles to complete.
Similarly; before using Sync Entire List; make sure the two sides are in sync.