How to Migrate Your Newsletter from Mailchimp to Hyvor Post

Move your subscribers without losing signup dates, list memberships, or valuable subscriber information. Learn how to migrate your newsletter from Mailchimp to Hyvor Post.

I admit that Mailchimp is a great tool with lots of features and capabilities. It has all the features that a marketing suite needs. But what if you do not need such a load of features to send newsletters to your subscribers at a budget-friendly price without making things too complicated? This is where Hyvor Post comes in. We are a focused, independent alternative to Mailchimp. As we're a small team based in France building a tight-knit product, we care deeply about every single detail. We deeply care that your experience with us is a great one.

Why Switch from Mailchimp to Hyvor Post?

While Mailchimp has grown into a complex, feature-heavy marketing suite, Hyvor Post offers a refreshing alternative built around four core principles.

  1. Privacy-first, zero-tracking policy - Hyvor Post is built for publishers who believe privacy should be fundamental in newsletters. Therefore, we don't support link or opens tracking by design, and all emails are sent via Hyvor Relay, our own SMTP platform. (Yes, you can run a newsletter without tracking - wrote a full guide on that).

  2. Refreshing Simplicity - Avoid bloated CRMs, ad tools, and complex sales funnels. Hyvor Post provides a simple interface to write and deliver emails to your subscribers.

  3. Fair, Budget-Friendly Pricing - You can send emails with Hyvor Post for the lowest cost. With our own infrastructure, we have offered our customers the lowest prices in the market.

    Emails/month

    Mailchimp

    Hyvor Post

    25k

    €53/month

    €10/month

    100k

    €118/month

    €35/month

    300k

    €230/month

    €90/month

    1m

    €550/month

    €225/month


This guide walks you through the complete migration: preparing your Hyvor Post newsletter, exporting your audience, importing subscribers, replacing signup forms, and verifying everything works before you retire your Mailchimp account.

Before You Begin

A little preparation can save you from having to repeat parts of the migration later.

  1. Prerequisites - A Mailchimp account with permission to export your audience, a HYVOR account, and access to the website where your signup forms are embedded. If you want to configure a custom domain for email sending, you'll also need access to your domain's DNS settings.

  2. Large imports require approval - Imports of more than 50 subscribers require manual approval, usually within one working day. You don't have to wait to begin. While waiting, you can configure your newsletter, create subscriber metadata, and test with a small sample.

  3. Prepare Hyvor Post before exporting - Hyvor Post stores subscriber information differently from Mailchimp. Create your lists and metadata fields before importing, so your data maps correctly.

  4. You don't need a paid subscription to prepare - You can create your newsletter, import subscribers, draft newsletters, and send test emails to yourself without one. A subscription is only required to send to your subscribers.

  5. Keep your original export - Store the original ZIP file somewhere safe as a backup, in case you need to repeat the migration or check subscriber information later.

  6. Estimated time - Most migrations take 30 to 60 minutes, excluding approval time for large imports.

Step 1: Set Up Your Hyvor Post Newsletter

Setting up your newsletter first helps ensure your subscriber data imports correctly and avoids having to repeat the migration later.

Create your newsletter

If you haven't already, create your Hyvor Post account and set up a new newsletter. During setup, configure your organization name,

Create your newsletter - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Create your organization at Hyvor Post

and then the newsletter name and newsletter subdomain.

Create your newsletter - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Create your newsletter at Hyvor Post

Create your subscriber lists

If you use multiple Mailchimp tags, recreate the corresponding lists in Hyvor Post first. If a list doesn't exist before importing, subscribers can't be assigned to it.

  1. Click Create List in the console.

Create your subscriber lists - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Click “Create List”
  1. Enter a name and, optionally, a description.

Create your subscriber lists - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Enter the name and description of the list
  1. Save the list.

Create subscriber metadata

Mailchimp stores information such as first and last names alongside each subscriber. In Hyvor Post, this is stored as subscriber metadata, and you can only map CSV columns to metadata fields that already exist.

  1. Open Settings → Subscriber Metadata.

Create subscriber metadata - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Open Settings → Subscriber Metadata
  1. Click Add Metadata.

Create subscriber metadata - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Click Add Metadata
  1. Enter a unique key and display name.

Create subscriber metadata - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Enter a unique key and display name
  1. Save the field.

Create a field for every Mailchimp column you want to keep, such as first name, last name, address, etc.

Pay attention to these two mappings

Two import fields deserve special attention: Lists and Subscribed At. Both are optional, but skipping them leads to unexpected results.

If Lists isn't mapped, subscribers will be assigned to all available lists. If Subscribed At isn't mapped, Hyvor Post records the import date as the subscription date, and your original signup history is lost.

We'll map these in Step 4.

(Optional) Send from your own domain

By default, Hyvor Post sends your newsletters from a subdomain, such as [email protected]. That works fine on its own, but if you'd rather send from your own domain, go to the Domain section, add your domain, and add the DNS record it generates to your existing DNS settings.

Send from your own domain - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Add your own domain

Once you verify it, you can use it to send emails from any newsletter in your organization.

Send from your own domain - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Verify your domain

This isn't required to migrate your subscribers or to start sending, so it's fine to skip it for now and come back to it later. If you do set it up, leave extra time: DNS changes can take anywhere from a few minutes to a few hours to propagate before verification succeeds.

Step 2: Clean Your Mailchimp Audience

Migrating is a good opportunity to tidy up your mailing list. Hyvor Post imports your subscribers, but not Mailchimp's engagement history, so if you plan to remove inactive subscribers based on opens or clicks, now is the time.

Open your Mailchimp audience and consider removing invalid addresses, contacts that previously bounced, subscribers inactive for a long period, and anyone who shouldn't receive future newsletters. The exact criteria depend on how frequently you send, but it's generally better to migrate an engaged audience than an outdated one.

While you're there, look through the custom fields stored for each subscriber. Cleaning up unused columns now makes the import simpler.

If you plan to send to different groups, such as customers, event attendees, or beta users, make sure those groups exist as tags in Mailchimp, and that you've recreated the same structure in Hyvor Post lists.

Step 3: Export Your Subscribers from Mailchimp

With your newsletter ready and your audience cleaned up, you're ready to export.

  1. Open Audience and select the audience you want to migrate.

Export Your Subscribers from Mailchimp - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Open Audience and select the audience
  1. Click Export all contacts, and then Export CSV.

Export Your Subscribers from Mailchimp - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Click Export all contacts, and then Export CSV
  1. Wait while Mailchimp prepares the export.

Mailchimp generates the export in the background. Once ready, you'll receive an email with a download link, and the export will also appear in your export history.

Export Your Subscribers from Mailchimp - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Download your file

Choose the correct CSV file

The download is a ZIP archive containing separate CSV files for different contact statuses.

File

Import?

Reason

subscribed

Yes

Active subscribers you want to migrate

unsubscribed

No

These contacts opted out of receiving emails

nonsubscribed

Usually no

Contacts who never subscribed to your newsletter

Review the CSV

Open the subscribed CSV in Excel, Google Sheets, or another spreadsheet application, and check that email addresses look correct, names appear in the expected columns, custom fields contain the expected values, and subscription dates are present.

If you find problems, it's usually easier to fix them in Mailchimp and export a fresh CSV than to edit the file manually.

Step 4: Import a Small Test Batch

Before importing your entire audience, test with a handful of subscribers. If something is mapped incorrectly, it's much easier to fix four subscribers than an entire mailing list.

Import the test file

  1. Navigate to Tools → Import.

Import the test file - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
  1. Choose your test CSV file and enter the source of the import. Then click Upload.

Map your columns

Map each CSV column to the corresponding field in Hyvor Post. At a minimum, verify these mappings:

  • Email → Email

  • Lists → TAGS

  • Subscribed At → OPTIN_TIME

  • Subscribe IP → OPTIN_IP

Map your columns - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Map your columns

Map any additional custom fields to the metadata fields you created in Step 1, then click Import. A test import completes almost immediately.

Verify the results

Open your Subscribers page and check each imported subscriber: names appear correctly, subscribers belong to the correct lists, and custom metadata imported correctly.

Verify the results - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Verify the results

Step 5: Import Your Full Audience

Before starting, note the current number of subscribers in your newsletter. You'll use it to verify the migration afterwards.

Then repeat the process from Step 4: go to Tools → Import, upload the subscribed CSV, review the column mappings, and start the import.

Wait for approval, if required

Imports of more than 50 subscribers require manual approval. Your import enters a pending state, begins automatically once approved, and can be monitored from the Import page. Approval usually takes up to one working day. If your migration is time-sensitive, contact the Hyvor Post support team.

Wait for approval, if required - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Wait for approval, if required

Verify the migration

When the import finishes, check that the subscriber count matches your expectations, and that names, lists, and metadata appear as expected. It's also worth searching for a few subscribers you know well and checking their records individually.

Step 6: Replace Your Signup Forms

Your existing subscribers have been migrated. The final step is making sure future subscribers are added to Hyvor Post instead of Mailchimp.

This is one of the most commonly overlooked parts of a migration. If your website continues using Mailchimp signup forms, new subscribers will keep being added to your old audience even after you've migrated.

Embed the Hyvor Post signup form

You can embed Hyvor Post's signup form on your website by adding the code in the Install section into your website's HTML code.

Embed the Hyvor Post signup form - How to Migrate Your Newsletter from Mailchimp to Hyvor Post
Embed the Hyvor Post signup form

Replace your existing forms

Update every location where visitors can subscribe: your website, landing pages, blog sidebars and footers, newsletter popups, contact pages, link-in-bio pages. Where you're using embedded Mailchimp forms, replace the embed code with the new code from Hyvor Post.

Capture subscribers who joined during the migration

If people subscribed while you were migrating, they exist only in Mailchimp. Export your audience again and import the updated CSV. Hyvor Post matches subscribers by email address, so existing subscribers are updated rather than duplicated.

Always use a fresh export for this second import. Re-importing an older CSV may overwrite newer subscriber information with outdated data.

Test your new signup form

Subscribe using your own email address through your website. Verify that the subscriber appears in Hyvor Post, joins the expected list, has their metadata captured, and that the confirmation process works. This confirms your website is now connected to Hyvor Post rather than Mailchimp.

What Doesn't Migrate from Mailchimp to Hyvor Post

Migrating your subscribers is only part of the process. Some Mailchimp features don't have direct equivalents in Hyvor Post.

  • Email templates - Custom templates built in Mailchimp's editor, including merge tags, aren't transferred. You'll need to recreate them before sending your first newsletter.

  • Automations - Welcome emails, onboarding sequences, and other customer journeys don't migrate automatically. Recreate them separately after your subscriber migration is complete.

  • Campaign history - Previous campaigns remain in your Mailchimp account. If you'd like to keep a record of past newsletters, export or archive them before closing your account.

  • Engagement history and analytics - Hyvor Post doesn't track opens or clicks, and no engagement history is transferred. Only the subscriber information included in your CSV export is imported.

Troubleshooting Common Migration Issues

Problem

Possible Cause

Solution

No subscribers were imported

The Email column wasn't mapped

Repeat the import with Email mapped

Subscriber names are missing

Metadata fields weren't created before importing

Create the fields, then import again

Subscribers appear in the wrong lists

The Lists column wasn't mapped correctly

Correct the mapping and repeat the import

Some subscribers are missing

Invalid or malformed email addresses were skipped

Review the CSV for invalid rows, or export a fresh copy

New subscribers still appear in Mailchimp

Old signup forms or integrations are still active

Replace every form and update any integrations that add subscribers

Frequently Asked Questions

Can I start sending newsletters immediately after migrating?

Yes. Once your newsletter has an active subscription, you can begin sending immediately. Even without one, you can create your newsletter, import subscribers, draft newsletters, and send test emails to yourself.

Are subscriber email addresses shared with third parties?

No. Emails sent through Hyvor Post are delivered using Hyvor Relay, HYVOR's first-party email delivery service. Subscriber email addresses aren't shared with third-party email providers.

Can I import subscribers more than once?

Yes. Hyvor Post identifies subscribers by email address, so existing subscribers are updated rather than duplicated. For best results, always import a fresh export from Mailchimp.

Final Migration Checklist

Before cancelling your Mailchimp account, make sure you've completed the following.

Prepare

  •  Created your Hyvor Post newsletter

  •  Recreated your subscriber lists

  •  Created metadata fields for custom subscriber information

Export and import

  •  Cleaned your Mailchimp audience

  •  Exported the correct subscribed CSV

  •  Completed a successful test import

  •  Imported your full subscriber list

  •  Verified subscriber counts and sample records

Website

  •  Replaced Mailchimp signup forms

  •  Tested a new subscription from your website

Final checks

  •  Sent yourself a test newsletter

  •  Verified that new subscribers appear in Hyvor Post

  •  Saved a backup of your Mailchimp export

  •  Archived any campaigns or templates you want to keep

Conclusion

Migrating from Mailchimp to Hyvor Post is a straightforward process when completed in the right order. By preparing your newsletter first, testing your import with a small batch of subscribers, and replacing your signup forms before retiring Mailchimp, you can move your newsletter without losing important subscriber information.

Take a few minutes for the final checks above before cancelling your Mailchimp account. Once you're satisfied that the migration is complete, you can confidently continue growing your newsletter with Hyvor Post.


Comments