Email Migration14 min read

Substack to beehiiv: Why Creators Switch and How to Do It

Substack takes 10% of your paid subscription revenue. Plus Stripe's ~3%. That's 13% gone before you see a dollar. At $10,000/month in subscription revenue, you're handing Substack $1,000/month — $12,000/year — for an email editor and a recommendation algorithm. beehiiv takes 0%. The math is simple. The migration is where it gets nuanced.

The 10% Revenue Cut Math

Substack's model is clear: they take 10% of your paid newsletter revenue. Stripe takes an additional ~2.9% + 30 cents per transaction. Let's see what that actually costs at different revenue levels.

Monthly RevenueSubstack Cut (10%)Stripe Fees (~3%)You Keepbeehiiv Max Costbeehiiv You Keep
$500/mo$50~$15$435$99/mo + Stripe ~$15$386
$1,000/mo$100~$30$870$99/mo + Stripe ~$30$871
$2,500/mo$250~$75$2,175$99/mo + Stripe ~$75$2,326 (+$151)
$5,000/mo$500~$150$4,350$99/mo + Stripe ~$150$4,751 (+$401)
$10,000/mo$1,000~$300$8,700$99/mo + Stripe ~$300$9,601 (+$901)

The breakeven point is around $1,000/month in revenue.Below that, Substack's free platform costs less than beehiiv Max at $99/month. Above $1,000/month, every dollar of growth means more money going to Substack. At $5,000/month you're saving $400/month by switching. At $10,000/month, the savings hit $900/month — over $10,000/year.

The counterargument:Substack's 10% buys you their recommendation network, which sends you free subscribers. If the Substack network drives 20% of your subscriber growth, that 10% cut is essentially a customer acquisition cost. You need to calculate your actual growth attribution before deciding.

Monetization Feature Comparison

FeatureSubstackbeehiiv
Paid subscriptionsYes (10% cut)Yes (0% cut, Scale plan+)
Platform revenue cut10%0%
Built-in discovery networkStrong (Substack app, recommendations)Growing (recommendation network + Boosts)
Ad networkNoYes (beehiiv Ad Network)
Referral programNoYes (Scale+)
Boosts (paid cross-promotion)NoYes — earn per subscriber
Custom domainYesYes
Podcast hostingYes (built-in)No (use external host)
Substack Notes / social feedYesNo
Email design flexibilityLimited (intentionally simple)Full (drag-and-drop + custom HTML)
A/B testingNoYes (Scale+)
Custom automationsNo (welcome email only)Yes (Scale+)

Content Export and Import

Substack actually makes export easy — they deserve credit for this. Go to Settings → Exports → Create new export. You get a ZIP file containing:

  • A CSV of all subscribers (email, name, subscription type, active/inactive status)
  • All posts as individual HTML files
  • Images embedded in posts

Importing subscribers into beehiiv:Upload the subscriber CSV to beehiiv (Settings → Subscribers → Import). Map the email column. Mark paid subscribers with a tag so you can set up their paid access in beehiiv. Do not enable double opt-in for imported subscribers.

Importing content:beehiiv does not have a one-click Substack content import. You have two options. Option A: manually copy/paste each post into beehiiv's editor. This works for small archives (under 50 posts) and takes 1–2 minutes per post. Option B: for larger archives, use beehiiv's API to programmatically import posts. This requires basic technical skill or a developer. Some creators use tools like Substack2beehiiv (community scripts) to automate this, but test thoroughly — formatting often breaks.

Images:Substack exports include images, but URLs point to Substack's CDN. If you cancel Substack, those image URLs may eventually break. Re-upload images to beehiiv or your own hosting. For a 100-post archive, budget 2–4 hours for this manual work.

Custom Domain Setup

If you were using a custom domain on Substack (yourname.com instead of yourname.substack.com), you need to redirect it to beehiiv. This is a DNS change — update the CNAME record to point to beehiiv instead of Substack. beehiiv provides the exact CNAME value in Settings → Publication → Custom Domain.

Critical timing:Change DNS after you've imported all content and tested your beehiiv publication. Once DNS switches, your domain points to beehiiv. If beehiiv isn't ready, your domain leads to an empty publication. DNS propagation takes 15 minutes to 48 hours depending on your registrar and TTL settings.

SEO consideration:If your Substack posts ranked in Google under your custom domain, you need URL parity on beehiiv. Substack uses /p/post-slug URL structure. beehiiv uses /p/post-slug by default. This is helpful — if your slug names match, Google should handle the transition without significant ranking loss. Verify this post-migration by checking Google Search Console for 404 errors.

When Substack Is Actually Better

Here's the section no beehiiv migration guide includes. Substack is the better choice in specific scenarios, and switching despite these would be a mistake.

You're under $1,000/month in paid subscriptions.Below this threshold, Substack's free platform costs less than beehiiv Scale ($39/mo) or Max ($99/mo). The 10% cut on $500/month is $50 — cheaper than beehiiv Max. If you're growing fast, switching early makes sense. If revenue is stable at $500–$800/month, stay on Substack until the math changes.

The Substack network drives significant growth.Substack's recommendation engine, the Substack app, Notes, and Substack Reads surface your newsletter to potential subscribers. If 20–40% of your new subscribers come through these Substack channels, the 10% cut is effectively a customer acquisition cost — and likely cheaper than what you'd spend on paid growth elsewhere. Track your attribution before deciding.

You use podcast hosting on Substack.Substack includes free podcast hosting with its platform. beehiiv doesn't have podcast hosting. You'd need to move your podcast to a separate host (Spotify for Podcasters, Transistor, Buzzsprout) — an additional migration and potential cost.

You value simplicity above all else.Substack's intentionally limited feature set means less decision fatigue. Write, publish, send. No automation builder, no referral program, no A/B testing to configure. If you just want to write and don't care about growth optimization, Substack's simplicity is a feature, not a limitation.

Community features matter to you.Substack's comment sections, chat threads, and Notes create a social layer around your newsletter. beehiiv has basic comments but nothing comparable to Substack's community features. If subscriber community interaction is part of your value proposition, Substack is stronger.

Common Mistakes When Leaving Substack

Not notifying paid subscribers about the switch.Paid subscribers will need to be migrated to a new payment system (beehiiv uses Stripe Connect). Some will need to re-enter payment info. Send advance notice 2 weeks before the switch. Some paid subscribers will churn during migration — expect 5–15% loss. Plan for it.

Expecting all subscribers to follow you.Some Substack subscribers found you through the Substack app and follow you there specifically. They may not open emails from beehiiv. Expect 10–20% lower engagement for the first few months as these platform-dependent subscribers drop off.

Not migrating the archive before switching DNS. If your custom domain starts pointing to beehiiv before your posts are imported, readers clicking links to old posts hit 404 errors. Import all content first, verify URLs, then switch DNS.

Ignoring image hosting. Substack-hosted images may break after you cancel. Re-host every image referenced in your archive. This is tedious but prevents broken posts months later.

Skipping sender warm-up.Even though your subscribers opted in on Substack, beehiiv sends from different servers. Warm up gradually: send to engaged subscribers first, then expand over 2–3 weeks. The same deliverability rules apply as any platform migration.

Who Should NOT Leave Substack

Writers earning under $1,000/month from paid subscriptions. The math favors Substack below this threshold. beehiiv Max costs $99/month; Substack costs 10% of revenue. Below $1,000, Substack is cheaper.

Writers who depend on Substack discovery.If 30%+ of your growth comes from Substack recommendations and the Substack app, you're paying 10% for a growth channel. Calculate what that growth would cost you to replace with paid ads, SEO, or social media effort before leaving.

Non-technical writers who want zero operational overhead.beehiiv has more features than Substack. That means more settings, more decisions, and more things to configure. If you want to write and literally nothing else, Substack's constraints are your friend.

Writers who use Substack's community features heavily. If your paid subscribers engage through Substack comments, chat, and Notes, losing that community layer could devalue the subscription itself. Make sure your content alone justifies the paid subscription before removing the community features.

The Verdict

Substack to beehiiv makes clear financial sense above $1,000/month in paid subscription revenue. The 10% savings accelerate as revenue grows, and beehiiv's growth tools (Boosts, referral programs, ad network) give you additional revenue streams Substack doesn't offer.

Below $1,000/month, the decision is about control, not cost. beehiiv gives you more design flexibility, A/B testing, automations, and full ownership of your subscriber relationships. Substack gives you a discovery network and radical simplicity. The right answer depends on whether you want to optimize your newsletter as a business or keep it as a writing practice.

The migration itself is moderate difficulty: subscriber import is easy, content import is manual but doable, and the main risk is paid subscriber churn during the payment migration. Budget 2–4 weeks and plan for 5–15% paid subscriber loss.

Explore Further on Sasanova

Guides