How to import contacts from CSV on Mailchimp
To import contacts from CSV in Mailchimp, navigate to your audience, click Import Contacts, upload your CSV file, and map the columns to Mailchimp fields. The process typically takes a few minutes to complete depending on file size.
Prerequisites
- Active Mailchimp account
- CSV file with contact data properly formatted
- Audience/list already created in Mailchimp
- Email addresses in valid format
Step-by-Step Instructions
Navigate to your Audience
Access the Import Contacts feature
Upload your CSV file
Map CSV columns to Mailchimp fields
Configure import settings
Add tags and review
Complete the import
Verify imported contacts
Common Issues & Troubleshooting
CSV file upload fails or shows formatting errors
Ensure your CSV uses UTF-8 encoding, has proper column headers, and email addresses are in valid format. Remove any special characters or extra commas that might break the CSV structure.
Email addresses are rejected during import
Check that email addresses follow proper format (user@domain.com) and remove any invalid entries. Mailchimp will reject obviously fake emails like test@test.com or emails with invalid domains.
Custom fields don't map correctly
Create the custom merge tags in your audience settings first, then re-import. Ensure column headers in your CSV match the merge tag names exactly.
Import gets stuck or fails to complete
Try splitting large CSV files (over 25,000 contacts) into smaller batches. Clear your browser cache and try again, or wait a few hours if Mailchimp is experiencing high traffic.