Migration guide

Move in 20 minutes.

We know what's stopping you. The posts. The subscribers. The SEO. The readers who'll notice if something breaks. We've thought through every step.

We import from
SS
Substack
GH
Ghost
BH
Beehiiv
CSV
Any CSV
WP
WordPress

For publications with more than 1,000 subscribers: our team handles the full migration. Email migrate@forme.press before you start.

01

Export from your current platform

2 min

From Substack: Settings → Export data. You'll receive a ZIP by email with all your posts and subscribers. From Ghost: Settings → Labs → Export content as JSON. From anywhere else: export your subscriber list as a CSV.

02

Start your Forme trial

1 min

No credit card required. Your publication is live immediately. Name it, set your domain, and you're in the dashboard.

03

Import your content

3–5 min

Dashboard → Import. Upload your Substack ZIP, Ghost JSON, or subscriber CSV. Your posts arrive with correct dates, slugs, and formatting. Subscribers import automatically — the system detects the email column regardless of how your export is labelled.

04

Point your domain

~10 min

Add a CNAME record pointing to Forme. We walk you through it step by step for every major domain registrar. Your old URLs redirect automatically — nothing breaks for your existing readers.

05

Test and go live

~5 min

Send yourself a test newsletter. Visit your publication. When everything looks right, you're live on Forme. Your readers won't notice the transition — just your new domain.

70–85%
of paid subscribers move over within two weeks when publishers migrate from Substack.

What about my paid Substack subscribers?

Paid subscriber billing is tied to Substack's Stripe account. We send a migration email to each paid subscriber explaining the switch and offering a discount or free period to resubscribe on forme.

Free subscribers import automatically. No action needed on their end.