Mailchimp
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.
- You will need a Mailchimp account to connect it to OnePageCRM.
- Only Account Owner or Administrators can configure and manage the integration.
In this article:
Connect your Mailchimp Account with OnePageCRM



💡 Disconnect your Mailchimp account on the Mailchimp Configuration (Step 1) and click Disconnect. You can then uninstall the integration or connect a different Mailchimp account.

Configure the Mailchimp Synchronization
Jump up to Article's Overview ⮝| Create an audience in Mailchimp | Select fields to synchronize |
| Select your Mailchimp audience | Configure the Mailchimp synchronization |
Create an audience in Mailchimp


Select your Mailchimp audience
After creating your Audience, return to OnePageCRM Mailchimp Configuration.
In Step 3, select your Audience from the dropdown and click Refresh.

Select fields to synchronize
In Step 4, select up to 20 data fields to sync OnePageCRM contacts with your Mailchimp account for further use.
- Email address (required and always selected)
- Status label (required and always selected)
- First name (recommended)
- Last name (recommended)
- Lead source (recommended)
- Tags (recommended)
- Job title
- Organization
- Owner
- Phone number
- Address
- Contact Custom fields

💡 Only select the necessary fields to keep the sync time efficient.
💡 In Mailchimp, you can set required contact fields for an Audience. Any OnePageCRM contacts missing these fields won’t be synced.
- Make sure to verify this setting to ensure proper synchronization.
Configure the Mailchimp synchronization
To configure the sync, choose your preferences in Step 5 and click Save & Sync.
- Select which contacts to push to Mailchimp (all or filtered) and set a sync time.
- Choose whether to auto-sync new contacts daily.
- Decide if contacts deleted in OnePageCRM should also be removed from Mailchimp.
- Enable tagging for contacts rejected during sync to view sync errors. Learn more here.

💡 The following rules apply during the sync with Mailchimp:
- Only contacts with an email address are pushed.
- Updates for contacts sync at the scheduled time.
- Full address details are required for syncing (partial addresses are not included).
- If using filters, contacts removed or no longer matching the filter will be deleted from Mailchimp at the next sync.
Status of the Mailchimp Synchronization
Jump up to Article's Overview ⮝Check the Status of your Mailchimp Integration


💡 If an error occurs during sync, Error Logs will show the affected email address and the associated issue.
💡 Logs capture all errors from the latest sync.
💡 The “Member Exists (400)” error means the contact is already in your Mailchimp audience.
Mailchimp Sync Errors tags
If this is enabled for the sync and an error occurs, OnePageCRM automatically tags the affected contacts:
-
MC Invalid email - The contact’s email address is invalid, may contain special characters or spaces, or use a temporary email service. (e.g., yopmail.com, sharklasers.com.)
-
MC Incomplete data - A required Mailchimp field is missing in OnePageCRM. For example, if “Company” is required in Mailchimp but the Organization field is empty in OnePageCRM, the contact won’t be synced.
-
MC Duplicate - Two or more contacts pushed to Mailchimp have the same email address.
-
MC Cleaned - Mailchimp marks an email as “cleaned” when it’s non-deliverable (e.g., hard bounces or repeated soft bounces). Cleaned contacts are excluded from campaign sends.
-
MC Unsubscribed - The contact unsubscribed in Mailchimp, either manually or via an unsubscribe link in an email campaign.
-
MC Sync error - Any other sync issues not covered above, such as when an email domain can’t be verified during sync.
-
MC Not Subscribed - The contact hasn’t opted in to receive marketing emails from your brand.
- MC Archived - The contact is archived in Mailchimp and won’t be included in future segments or email campaigns.
💡Only subscribed Mailchimp contacts show sync errors. Others are tagged 'MC Unsubscribed' in OnePageCRM.
Recent Campaigns
Jump up to Article's Overview ⮝On Recent Campaigns, show Mailchimp email analytics, including open rates, click rates, and engagement. It helps you track campaign performance and improve future email marketing.


💡 By default, this time is taken from Mailchimp based on your configured sync schedule.
Change it on Configuration → Step 5. Email Campaigns → select a time → Save & Sync.
💡 If you select Pin to the main menu, you’ll be taken directly to the Recent Campaigns tab for quick access to email analytics.
Create Segments and Email Campaigns
Jump up to Article's Overview ⮝

💡 When using a filter, ensure these contacts are included in the filter set in Step 5 of the Configuration.

💡 Multiple-choice Custom Fields (Checkboxes) are not supported by Mailchimp.
💡 Mailchimp offers a Free Plan that allows you to send 500 emails per month.
OnePageCRM tags in Mailchimp
Jump up to Article's Overview ⮝Mailchimp offers two tag types: its own tags and those synced from OnePageCRM.
Find OnePageCRM tags in Mailchimp



Use OnePageCRM tags when creating a campaign in Mailchimp


💡 You can add multiple criteria by clicking on + Add Filter.

Send an email campaign:

Mailchimp Widget
Jump up to Article's Overview ⮝With the help of the Mailchimp Widget, users can quickly and easily review Email Campaigns sent to their contacts in the linked Audience.
This feature allows users to retrieve valuable information about previous email campaigns, enabling them to stay informed and organized.


💡 The Mailchimp widget only shows campaign data if emails were sent to the linked Audience and the contact was included in the recipient list.