You can automatically import contacts from Mailchimp to Selzy. Import contacts from Mailchimp to Selzy
To migrate contacts, first connect your Mailchimp account to Selzy using a Mailchimp API key.
Get your Mailchimp API key
An API key allows Selzy to access the data required to migrate your contacts from Mailchimp.
To create an API key in Mailchimp, log in to your Mailchimp account → Click your profile icon and select Profile → Open Extras → API keys.
In the Your API Keys section, click Create A Key. Enter a name for the key, for example, Selzy contact import. Next, click Generate Key and copy it to paste in Selzy.
Mailchimp only shows the complete API key immediately after it is generated. Once you leave that page, you'll only be able to see the key name and its first four characters. If you lose the key, you'll need to generate a new one.
For the up-to-date instructions, see the Mailchimp guide on creating API keys.
Connect Mailchimp to Selzy
In Selzy, go to Contacts → Contact migration and select Mailchimp. Click Import contacts and paste the API key you generated in Mailchimp. Click Connect.
You only need to connect your Mailchimp account once. Selzy saves the connection credentials, so the next time you start a migration, you can proceed directly to choosing how to import your contacts.
If Mailchimp is successfully connected, you’ll see the “Connected” tag in the Transfer contacts menu.
Choose how to import contacts
You can transfer your Mailchimp contacts in one of two ways:
- Put them into one list. All contacts from Mailchimp will be imported into a single Selzy contact list. You can select an existing list or create a new one.
- Keep the original lists. Selzy will import the contact lists from Mailchimp separately. New lists will be created in Selzy based on your lists in Mailchimp.
Select the option you need and start the migration.
Complete the import
The migration has three stages:
- Exporting contacts. Selzy retrieves your contacts from Mailchimp.
- Parsing fields. Selzy processes the exported data and automatically maps contact fields.
- Importing contacts. Selzy imports the processed contacts into your account.
You don't need to map the fields manually. Field mapping is automatic.
During the migration:
- The progress may pause or temporarily show 0%. This is normal: contacts get exported in batches, and Selzy may retry a batch if needed.
- Importing multiple lists may take longer. If you keep the original lists, Selzy imports each list as a separate batch, so there may be pauses between the lists.
You don't need to keep the migration page open. Once the migration has started, Selzy runs it in the background, and you can check the progress in the migration history.
Check the import results
Once the migration is complete, Selzy displays the import results. You can see how many contacts were added and how many were skipped.
If there are errors, download the Error report to see which contacts were affected and why.
You can also find previous imports under Contacts → Tools → Import history. Error reports are available for 7 days.
Note that if you choose to keep the Mailchimp list structure, each list is processed as a separate import. You can check the import results for each individual list.
Disconnect Mailchimp
Selzy saves your Mailchimp credentials so you don't have to connect the account again every time you migrate contacts.
If you've edited contact fields, moved contacts between lists, or otherwise changed the imported contacts in Selzy after the first migration, another import from Mailchimp may overwrite some of these changes.
If you made changes in Selzy and want to import contacts from Mailchimp again, we recommend disconnecting Mailchimp first. To do this, go to Contacts → Contact migration → Find Mailchimp → Click Disconnect.
Selzy will then delete the saved credentials for this connection.