Connecting Mailchimp to SendX brings your contacts, lists, and tags into SendX so you can start sending campaigns without rebuilding your audience. List memberships, tag assignments, and subscriber status are all preserved in the sync.
When you'd use this
You've been managing your email list in Mailchimp and want to send from SendX. This integration migrates your full audience — including list membership, tags, and unsubscribe/bounce status — so nothing is lost in the move.
What data gets synced
When you connect Mailchimp, SendX imports the following:
Tags — All Mailchimp tags are created as SendX tags and linked to the correct contacts.
Lists (audiences) — All Mailchimp lists are created as SendX lists with the same names.
Contacts (list members) — Email, first name, last name, company, and other fields are mapped to SendX contact fields. Each contact is assigned to the same lists and tags as in Mailchimp. Subscriber status is preserved: contacts with status unsubscribed are marked as unsubscribed in SendX, and contacts with status cleaned (hard bounced) are marked as bounced.
Synced contacts are automatically tagged via_mailchimp so you can identify, filter, and segment them at any time.
Campaigns, automations, and templates are not synced — only tags, lists, and contacts are imported.
Before you start
Make sure you have:
An active Mailchimp account with contacts in at least one audience
Ability to generate an API key in Mailchimp (under Account & Billing > Extras > API keys)
A SendX account with permission to manage integrations
Step-by-step setup
1. Click on your Profile icon in Mailchimp and click Account & Billing.
2. Click on Extras and select API keys.
3. Click Create API Key.
4. Give the key a name and click Generate key.
5. Copy the generated API key.
6. In your SendX account, go to Settings > Integrations and click New Integration.
7. Select Mailchimp from the dropdown, paste the API key, and click Save.
8. You're all set! The integration will begin syncing data. The time required depends on the number of contacts in your Mailchimp account.
After the initial sync, SendX checks for new and updated contacts from Mailchimp every hour.
Important notes
Unsubscribed contacts stay unsubscribed. Contacts with unsubscribed status in Mailchimp are imported as unsubscribed in SendX and will not receive campaigns.
Cleaned contacts are marked as bounced. Contacts Mailchimp has cleaned due to hard bounces are marked as bounced in SendX.
Tags and list memberships are preserved. Each contact carries over their tags and list assignments from Mailchimp.
Custom fields are created automatically. Any Mailchimp contact field that doesn't map to a standard SendX field is created as a custom field in SendX.
Contacts are deduplicated by email. If a contact already exists in SendX, their record is updated — not duplicated.
Deleting the integration stops future syncs but does not remove contacts, lists, or tags already in SendX.
Common questions
How long does the initial sync take?
Small accounts typically sync within a few minutes. Larger accounts may take longer.
Will my existing SendX contacts be overwritten?
No. SendX merges by email address. Existing contacts are updated — nothing is deleted.
A contact is in multiple Mailchimp audiences — will that carry over?
Yes. Each contact is assigned to all the SendX lists that correspond to the Mailchimp audiences they belong to.
My Mailchimp contacts have merge fields — will those sync?
Yes. Any field that doesn't match a standard SendX field is automatically created as a custom field in SendX.
What happens if I delete the integration?
Contacts, lists, and tags already synced into SendX remain. Deleting the integration only stops future syncs.







