← All tools

Ghost vs Substack for Journalists

Published April 2026 · Last updated April 2026

Ghost takes 0% of your revenue. Substack takes 10%. That is the headline, but the full picture involves ownership, data portability, discovery, content moderation, and long-term platform risk. Both are viable — the right choice depends on where you are in building your audience.

Ghost Substack
Revenue cut 0% 10% of paid subscriptions
Ownership Nonprofit foundation (Ghost.org) VC-backed (Andreessen Horowitz led $65M Series A)
Open source Yes, MIT license No
Pricing Ghost(Pro): $9-25/month. Self-hosted: free. Free to start. 10% + Stripe fees on paid subs.
Data portability Full export (content, members, Stripe data) CSV subscriber export. Content export via settings.
Custom domain Yes, included on all plans Yes, on paid publications
Discovery / network None built-in. ActivityPub federation (in progress). Recommendations, Notes, Substack app, Leaderboard
ActivityPub / fediverse Native support (posts federate to Mastodon, etc.) No
Content moderation You control your own instance Substack sets and enforces content policies
Design control Full theme customization (Handlebars templates) Limited — header image, colors, logo
Best for Journalists who want to own their platform Writers who need built-in audience discovery

When to use Ghost

Ghost is the right choice when you already have an audience — from social media, a podcast, an existing publication, or a byline at a major outlet. You keep 100% of subscription revenue (minus Stripe's 2.9% + $0.30). You own the platform, the data, and the relationship with your readers. Ghost is open-source, run by a nonprofit, and will never take a VC-mandated revenue cut.

Ghost also supports ActivityPub, meaning your posts can federate to Mastodon, Flipboard, Threads, and any fediverse-compatible platform. This is a growing distribution channel that Substack does not offer.

The tradeoff: Ghost has no built-in discovery network. You bring your own audience. If you are starting from zero subscribers with no existing platform, that is a real disadvantage.

When to use Substack

Substack's network effect is real. The recommendation engine, Notes feature, and mobile app create organic discovery that Ghost cannot match. For a journalist building an audience from scratch, Substack's zero-upfront-cost model and built-in readership matter.

The tradeoff: Substack takes 10% of every dollar you earn, forever. On $50,000 in annual revenue, that is $5,000/year to Substack. Ghost(Pro) at $25/month costs $300/year. At scale, the math favors Ghost significantly.

There is also platform risk. Substack is VC-backed. The 10% take rate may not be the final business model. Content moderation controversies in 2023-2024 showed that Substack's editorial decisions can create reputational risk for writers on the platform. You cannot control what Substack recommends alongside your work.

The revenue math

At 1,000 paid subscribers at $10/month ($120,000/year):

The difference: $11,700/year. That gap widens as revenue grows.

The verdict

Ghost is the better long-term platform for journalists who value ownership, revenue control, and editorial independence. Substack is the easier starting point for writers who need to build an audience and do not yet have one. Many successful newsletter journalists start on Substack for the discovery, then migrate to Ghost once they have enough subscribers to justify the move.

Frequently asked questions

Does Substack really take 10% of all paid subscriptions?

Yes. Substack takes 10% of all subscription revenue. Stripe takes an additional 2.9% + $0.30 per transaction. On $10,000 in annual revenue, you pay Substack $1,000 and Stripe roughly $320. Ghost takes 0% — you only pay Stripe's processing fee and your hosting cost ($9-25/month on Ghost(Pro)).

Can I move my subscribers from Substack to Ghost?

Yes. Substack lets you export your subscriber list as a CSV. Ghost can import that list directly. Free subscribers transfer seamlessly. Paid subscribers need to re-enter payment information on your Ghost site since Stripe Connect accounts are different. Several tools exist to automate the migration.

Is Ghost harder to set up than Substack?

Substack requires zero technical setup — you create an account and start writing. Ghost(Pro) managed hosting is nearly as simple but requires choosing a theme and configuring a custom domain. Self-hosted Ghost requires a server and command-line familiarity. For most journalists, Ghost(Pro) is the right middle ground.

Does Substack's network effect help with discovery?

Yes, meaningfully. Substack's recommendation engine, Notes feature, and app create real discovery that Ghost does not have natively. If you have no existing audience and need to build one from scratch, Substack's network is a genuine advantage. If you already have an audience from social media, a byline, or a podcast, the network effect matters less.

Assessment by Mike Schneider at Fieldwork. Read our methodology or browse all tool ratings.