Mailchimp is a mass email marketing and automation tool. Integrate your Mailchimp and OnePageCRM accounts to keep contacts up to date. The Mailchimp integration also allows you to easily create segments and track your campaigns.

In this article:
How to install the Mailchimp integration How to sync your Mailchimp audience with OnePageCRM
How to set up segments and send newsletters Mailchimp Sync Errors

How to install the Mailchimp integration

Go to your User Profile / Initials (in the top right-hand corner) → Select  All  Apps and Integrations.
Click on Mailchimp under Communication Apps.   
Click the  Install button.
Under configuration, select Connect → Login to your Mailchimp account → Select Allow.

How to sync your Mailchimp audience with OnePageCRM

To create an audience, go to Mailchimp → Audiences →  Create Audience.
Once you've created your list go back to OnePageCRM → Mailchimp, under the  Configuration tab →  Select your Mailchimp Audience.
Next, select the fields to be synced with Mailchimp.
Configure sync by setting your preferences.
  • Select contacts to be pushed to Mailchimp: All contacts or contacts that match specific filter criteria. 
  • Set a suitable time to push contacts to Mailchimp.
  • Select the checkbox if you want to Automatically push new contacts at the sync time every day.
  • If you delete contacts from OnePageCRM OR contacts no longer match the selected filter criteria, you have a choice to delete these contacts from Mailchimp or keep them. To set this up select an option from the Contacts deleted from OnePageCRM dropdown 'will be deleted' or 'will not be deleted' in Mailchimp at the daily sync.
  • By selecting the Tag contacts rejected by Mailchimp during the sync process check-box, the contacts not synced with Mailchimp will be tagged e.g. "MC Incomplete data", "MC Invalid email", "MC Duplicate", "MC Cleaned, "MC Unsubscribed" or "MC System error". Learn more about Mailchimp sync errors here
Save & Sync to finish configuring the Mailchimp integration.

You've now successfully synced your contacts to your Mailchimp Audience.

How to set up segments and send newsletters

In the  Segments tab → + Add segment → Enter Segment name → select contacts from the drop down   → Send to Mailchimp.
To create a campaign, select Create a campaign for this segment, this will bring you to Mailchimp to create your email campaign. 

Mailchimp Sync Errors

In the case of an error, OnePageCRM automatically applies one of the following tags to the contacts who are affected:

  • MC Invalid email: The email address of the contact is not correct. It may contain special characters like ‘ , ; space etc. It also includes all well-known temporary email services like or
  • MC Incomplete data: If a field is marked as "Required" in Mailchimp and this field is blank in OnePageCRM - this contact will not be pushed. For example, if the Company is a required field in Mailchimp, but the organization field in OnePageCRM is blank, then the contact will not be pushed.
  • MC Duplicate: At least two contacts pushed to Mailchimp have the same email address.
  • MC Cleaned: Some email addresses are automatically "cleaned" by Mailchimp. A "cleaned" contact is referred to as a non-deliverable email address. Hard bounces, as well as repeated soft bounces, become cleaned addresses - see Mailchimp's help article. Cleaned contacts are ignored when are included in a campaign audience. 
  • MC Unsubscribed: Contact manually unsubscribed in Mailchimp or via the Unsubscribe link from the campaign email.
  • MC Sync error: Any other sync errors other than the above. For example; The domain of an email address of the contacts cannot be verified at the time of sync etc.

    For more information on sync errors, see here

  • Please note that during the sync process with Mailchimp the following rules are applied:
    • Only contacts with an email address are pushed to Mailchimp (Mailchimp will not accept contacts without email addresses).
    • If you edit a contact's details, these updated details will be pushed at the set sync time. 
    • All Address fields (Address, City, State, Zip, Countrymust be completed for the Address to be pushed over to Mailchimp. If only some of the Address fields are complete, then no Address information will be pushed to Mailchimp. 
    • Filters: If you've selected to push contacts within a filter - if you delete contacts from OnePageCRM or change the filter conditions - then these contacts will be deleted from Mailchimp at the sync time.
  • The Mailchimp integration can only be enabled and configured by the Account Owner or Administrator.
  • Multiple-choice custom fields are not supported by Mailchimp.
  • The Status tab will display any errors in the sync. For full details on common sync errors, click here
  • Mailchimp offers a Free Plan that allows you to send 1,000 emails per month to up to 500 subscribers.

Still need help? Contact Us Contact Us