BestSends Guide

How to Migrate from Substack to beehiiv

You're considering leaving Substack for beehiiv to own your audience and your data. Here's exactly how to move free and paid subscribers, your archive, and your domain without a revenue gap.

Carlos Gil
Carlos Gil · Published · Updated · 12 min read
Share:

Substack is easy to start on and hard to fully control. It owns the reader relationship through its app and discovery network, takes a cut of every paid subscription, and gives you limited say over design, monetisation options beyond subscriptions, and how your own data is exported. beehiiv was built partly as an answer to exactly those limits — you own the domain, the design, and increasingly the monetisation model, including an ad network for writers who don't want to run paid subscriptions at all.

The tradeoff is real. Substack's network effect — readers discovering you through its recommendations and app — does not travel with you. If a meaningful share of your growth comes from Substack's own ecosystem rather than your own marketing, expect a dip in discovery-driven signups after the move, at least until you build equivalent channels on beehiiv, such as its own recommendation network and referral programme.

This guide covers the mechanics: exporting free and paid subscribers, moving Stripe billing without double-charging anyone, bringing your archive across cleanly, and protecting your search rankings with proper redirects from your old Substack URLs.

How long this takes

3–5 hours

Most of that time goes into rebuilding automations and repointing forms, not the import itself.

Why switch from Substack to beehiiv?

Switch if…

  • You want to stop paying Substack a cut of every paid subscription.
  • You want full ownership of subscriber data and export rights, without platform lock-in.
  • You want more control over design and layout than Substack’s templates allow.
  • You want access to beehiiv’s ad network as an alternative or addition to paid subscriptions.
  • You want a proper custom domain setup rather than a subdomain tied to Substack’s brand.

Stay put if…

  • A significant share of your growth comes from Substack’s app and recommendation network, which does not transfer.
  • You value the built-in reader app experience and don’t want to rebuild that audience habit elsewhere.
  • Your paid subscriber base is small enough that Substack’s simplicity outweighs the savings from switching.

Substack vs beehiiv: the key differences

Key differences between Substack and beehiiv
What changesSubstackbeehiiv
Take rate on paid subsPlatform fee plus payment processingPayment processing only, no additional platform cut on most plans
DiscoveryBuilt-in network and app recommendationsReferral programme and beehiiv recommendations network
Design controlLimited templatingCustom domain, more layout control
Monetisation optionsPaid subscriptions primarilySubscriptions, ads, boosts, and referral-based growth
Data ownershipLimited export, reader relationship stays with SubstackFull subscriber export and ownership
Reader appNative Substack appNo dedicated reader app
AnalyticsBasicMore detailed source and referral tracking

Before you switch, have this ready

  • Admin access to your Substack publication and its Stripe-connected payments.
  • A full export of free and paid subscribers from Substack.
  • A list of every post you want carried into the new archive.
  • Your custom domain registrar login, if you plan to move the domain.
  • A note of every external link pointing at your Substack URL — social bios, guest posts, backlinks.
  • A plan for how and when you’ll message paid subscribers about the switch.

Step-by-step: Substack to beehiiv

Step 1: Export subscribers from Substack

In Substack, go to Subscribers and export the full list as CSV. This includes free and paid subscribers, though paid status and billing details are limited compared with what you get directly from Stripe.

Cross-check the export against your Stripe dashboard if Substack manages your payments through Stripe Connect — Stripe is the more reliable source for who is actually paying and on what plan.

Keep a separate note of anyone who has unsubscribed or had a failed payment recently, so you don’t accidentally re-add them as active in beehiiv.

Screenshot

Substack Subscribers export screen

Step 2: Set up beehiiv and your subscription tiers

Create your beehiiv account and set up the publication basics — name, description, and design — before importing anything, since design decisions affect how your archive will look once posts land.

Under Monetize → Subscriptions, recreate your pricing tiers to match what you currently charge on Substack. Getting this right before migrating paid subscribers avoids a mismatch that forces people to re-subscribe at a different price.

Set up your free segment and any additional segments you want for engaged readers or lead magnet subscribers, separate from paid tiers.

Screenshot

beehiiv Monetize → Subscriptions tier setup screen

Step 3: Import your subscriber list

Go to Audience → Import in beehiiv and upload your Substack export, mapping email, name, and any custom fields carefully. Import free subscribers first since they carry the least risk.

Do not import paid subscribers through this same CSV route if you plan to migrate billing through Stripe directly — doing both creates duplicate or conflicting subscription records.

Spot-check the imported list against the original Substack export to confirm counts and key fields match before moving to paid subscribers.

Screenshot

beehiiv subscriber import mapping screen

Step 4: Migrate paid subscriptions without double-charging

If your Substack payments run through Stripe Connect, talk to beehiiv support about migrating those Stripe subscriptions directly — this preserves billing history and means subscribers don’t need to re-enter card details.

Where a direct migration isn’t possible, time the cutover to each subscriber’s renewal date rather than cancelling and re-billing mid-cycle, which is the most common cause of double charges in this kind of move.

Email paid subscribers ahead of the change explaining what to expect and when, then verify a handful of test accounts retain correct tier access on beehiiv before opening it up fully.

Screenshot

beehiiv Stripe connection and billing migration screen

Step 5: Import your post archive

Export your Substack posts and republish the ones worth keeping as beehiiv posts, rather than dumping the entire history in unedited — prioritise anything ranking in search or still driving signups.

Preserve original publish dates where beehiiv allows it, so the archive reads as a continuous history rather than starting abruptly on the migration date.

Check formatting on image-heavy or paywalled posts specifically, since embedded Substack paywall blocks and footnotes often need manual rebuilding.

Screenshot

beehiiv post editor showing an imported archive entry

Step 6: Point your custom domain at beehiiv

If you’re on a Substack custom domain, update your DNS records to point at beehiiv following their domain setup instructions, and verify the domain resolves correctly before removing it from Substack.

Set up 301 redirects from your old Substack post URLs to their new beehiiv equivalents wherever your domain setup allows it. This protects search rankings and stops old links from dead-ending.

If you were on a subdomain (yourname.substack.com), you can’t redirect it directly — update every external link you control (social bios, guest posts, your own website) to point at the new beehiiv address instead.

Screenshot

beehiiv custom domain settings screen

Step 7: Announce the move and wind down Substack

Send a final post on Substack explaining the move, what changes for readers, and what happens to paid subscriptions, with a clear link to subscribe on beehiiv if the automatic migration doesn’t cover everyone.

Keep the Substack publication accessible for a few weeks rather than deleting it immediately — old links, backlinks, and search traffic will still point there for a while.

Once you’re confident subscriber counts and payments have settled on beehiiv, pause new Substack posting entirely and add a permanent note directing visitors to the new home.

Screenshot

Substack final announcement post with beehiiv link

Integrations you need to update

Every one of these is a place contacts or data currently flow into Substack. Work through the list before you stop watching the old account — a missed form is invisible until someone complains they never got your email.

Integrations to update when moving from Substack to beehiiv
IntegrationWhat to do
StripeMigrate paid subscriptions directly where beehiiv supports it, to avoid re-billing.
Custom domain / DNSRepoint DNS records at beehiiv and confirm SSL and resolution before cutting over.
Social bios and link-in-bio toolsUpdate every link currently pointing at your Substack address.
Zapier / MakeRebuild any automation that referenced Substack subscriber events using beehiiv’s connector.
Google Search ConsoleSubmit your new beehiiv sitemap and monitor for indexing issues after redirects go live.
Podcast or YouTube linksUpdate show notes and video descriptions that link to your Substack.
Guest post and backlink sourcesReach out to sites linking to your Substack archive and request updated links where practical.
Referral or affiliate toolsRecreate any referral incentive structure using beehiiv’s built-in referral programme.

Troubleshooting: common post-migration problems

Paid subscribers were charged on both platforms

Refund the duplicate charge through Stripe immediately and align future migrations to each subscriber’s renewal date rather than an arbitrary cutover day.

Subscriber count in beehiiv doesn’t match Substack

Check whether you imported free and paid subscribers from two different sources — reconcile against the Stripe dashboard, which is more accurate than the Substack CSV for paid counts.

Search traffic dropped sharply after the move

Missing redirects from old Substack URLs are the most likely cause. Set up 301s wherever your domain setup allows, and update external links you control directly.

Imported posts show broken paywall or formatting

Substack-specific blocks like paywall markers don’t translate automatically. Rebuild those sections manually in beehiiv’s editor.

Growth slowed noticeably after leaving Substack

This is usually the loss of Substack’s discovery network and app. Lean into beehiiv’s referral programme and recommendations network to rebuild a comparable channel.

Some subscribers say they never got the migration email

Check deliverability on your first beehiiv sends and confirm your sending domain is authenticated — a new domain with no sending history can land in spam initially.

Should you make the switch?

The migration itself is rarely the hard part — it is the automations you rebuild and the forms you forget. If the reasons in the "switch if" list above describe your situation, beehiiv is worth the afternoon. If you are only moving because you are frustrated with an interface, fix the emails first and keep the platform.

Read both sides before you commit: our Substack review covers what you would be giving up, and our beehiiv review covers what you are buying, including current pricing and where it falls short. Every switch we document is listed on the migration guides hub.

Frequently asked questions

Can I transfer my Substack Stripe subscriptions directly to beehiiv?

In many cases beehiiv can help migrate Stripe-connected subscriptions directly, preserving billing history so subscribers don’t need to re-enter payment details. Confirm the specifics with beehiiv support before you start, since availability depends on how your Substack payments are set up.

beehiiv review 2026

Will I lose Substack’s discovery and recommendation traffic?

Yes, that network does not transfer. Substack’s app and recommendation system are exclusive to publications hosted there. beehiiv has its own referral programme and recommendations network, but you’ll need to actively use them to replace that traffic rather than expecting it automatically.

What happens to my old Substack post URLs?

If you were on a custom domain, you can set up 301 redirects to protect your search rankings. If you were on a yourname.substack.com subdomain, redirects aren’t possible, so update every link you control and accept that some inbound links will still point at the old address indefinitely.

How long should I keep my Substack publication live?

A few weeks at minimum. Old links, bookmarks, and search results will keep sending traffic there for a while, and leaving a clear note directing readers to beehiiv catches anyone who arrives after you’ve stopped posting.

Is beehiiv actually cheaper than Substack for a paid newsletter?

Structurally, beehiiv typically avoids the additional platform cut Substack takes on paid subscriptions, leaving you with payment processing fees only on most plans. Whether that adds up to real savings depends on your subscriber volume and pricing, so check current terms for both before deciding.

Newsletter monetisation tools compared

Carlos Gil

About the Author

Carlos Gil

Founder & Editor, The Best Network

Carlos Gil is the bestselling author of The End of Marketing, a LinkedIn Top Voice, and founder of The Best Network. He brings 15+ years in marketing to practical reviews of AI, SaaS, email marketing, and creator tools.