Early-adopter deal 20% off lifetime licenses · pay once, use DoubleScale for life · ends in 00d 00h 00m 00s See lifetime plansGet deal
DoubleScale

How to Migrate from Mailchimp to DoubleScale (Complete Guide)

How to Migrate from Mailchimp to DoubleScale (Complete Guide)
On this page
  1. What You Will Migrate
  2. Step 1: Export Your Mailchimp Audience
  3. Step 2: Import into DoubleScale
  4. Step 3: Migrate Email Templates
  5. Step 4: Update Your Opt-In Forms
  6. Step 5: Configure SMTP
  7. Step 6: Send a Migration Announcement

Mailchimp charges for contacts that have not subscribed to your emails for months. When you combine the free plan 500-contact limit with steep jumps to paid plans for growing lists, many WordPress businesses find a self-hosted alternative like DoubleScale is dramatically cheaper.

What You Will Migrate

  • Subscribers and audience segments
  • Email templates
  • Automation sequences (rebuild manually)
  • Landing page form connections (update to DoubleScale forms)

Step 1: Export Your Mailchimp Audience

  1. In Mailchimp, go to Audience, All Contacts, Export Audience
  2. Choose Export as CSV
  3. Download the file

Important: filter to Subscribed contacts only. Do not import unsubscribed or cleaned contacts — re-importing them would violate GDPR and CAN-SPAM.

Step 2: Import into DoubleScale

  1. Go to DoubleScale, Contacts, Import
  2. Upload your Mailchimp CSV
  3. Map columns: Mailchimp Email Address to DoubleScale email, First Name to first_name, Last Name to last_name
  4. Assign imported contacts to a list (e.g., Mailchimp Import June 2026)
  5. Run the import

Step 3: Migrate Email Templates

  1. In Mailchimp, open each template and export as HTML
  2. In DoubleScale, go to Campaigns, Email Templates, Import HTML
  3. Update Mailchimp merge tags to DoubleScale format: Mailchimp *|FNAME|* becomes {{contact.first_name}}, Mailchimp *|UNSUB|* becomes {{unsubscribe_url}}

Step 4: Update Your Opt-In Forms

  • Remove the Mailchimp for WordPress plugin or disable its forms
  • Create equivalent opt-in forms in DoubleScale
  • Add the DoubleScale form shortcode or Gutenberg block to the same pages
  • Connect form submissions to the appropriate DoubleScale list

Step 5: Configure SMTP

Mailchimp handled your email delivery. DoubleScale connects to your preferred SMTP provider (SendGrid, Amazon SES, Mailgun, Brevo, etc.) at DoubleScale, SMTP. Configure and test before sending your first campaign.

Step 6: Send a Migration Announcement

After going live, send a broadcast email to your imported subscribers letting them know their subscription continues. Include a clear unsubscribe link. This is good practice for list hygiene and GDPR compliance.

Mohamed Magdy
Written by

Mohamed Magdy, Founder & CEO, DoubleScale

Mohamed Magdy is the founder and CEO of DoubleScale, the all-in-one CRM for WordPress. He writes about CRM, email marketing and automation for WordPress businesses.

Newsletter

Practical CRM tips, once a month

Guides on growing with WordPress: lead capture, email marketing, automations and sales. No spam, unsubscribe anytime.

Free WordPress plugin

Run your customers, sales and support from WordPress

DoubleScale brings CRM, email campaigns, automations, booking, invoices and a helpdesk into one plugin, with unlimited contacts on the free plan.