Content review
Ghost
A publishing platform built around newsletters and paid memberships, with the editorial polish of a real publication and none of the WordPress maintenance overhead.
At a glance
- Pricing
- Starter $9/mo, Creator $25/mo, Team $50/mo. Self-host free if you have the ops energy
- Category
- Content
- Last reviewed
- Best for
- Newsletter writers and content creators who want editorial polish, paid memberships, and full ownership of their content and list.
Disclosure: Some links on this page are affiliate links. I may earn a commission at no extra cost to you. I only recommend tools I've used and would happily suggest to a friend.
Benchmarks
How Ghost actually scores.
Five axes that matter for a one-person business. Each score is editorial, 1–10, higher is better. A tool that maxes every axis doesn't exist; the shape of the chart is the signal.
- Price
- Value for a one-person budget
- Solo fit
- Built with solo operators in mind
- Learning curve
- How fast a beginner gets useful work done
- Lock-in
- How easy it is to leave (high = easy)
- Support
- Quality and responsiveness of help
Scores are set by the editor after hands-on use and revised as the tool evolves. They're not paid for and don't change based on affiliate partnerships.
The case for
- Built around the writer-and-newsletter model, not the generic blog-CMS one
- Native paid memberships and tiered subscriptions with Stripe integration
- Editor is the cleanest writing surface in any CMS, period
- Open source. You own your data, can self-host, and avoid Substack lock-in
The case against
- Plugin ecosystem is small compared to WordPress; expect to live within what is built in
- Theme development requires Handlebars; not as accessible as building a Next.js or Astro site
- The official Pro hosting is more expensive than competitor SaaS like Substack or Beehiiv
Why Ghost over Substack or Beehiiv
Substack and Beehiiv are great if your only goal is to launch a newsletter on someone else's platform. Both have built network effects (recommendations, the Substack app) that genuinely help in the first thousand subscribers. The trade-off is real: your audience lives on their platform, your URL is their URL, and the day they change the terms is the day you start over.
Ghost is the other path. You own the platform. The site is yours, the domain is yours, the list is yours, and the membership revenue routes through your Stripe account. The editorial UX is built for real writers, which Beehiiv's is not yet and Substack's is not anymore. For a content business with any intent to last, the ownership story matters.
What it does well
The editor is the headline feature. Writing in Ghost feels like writing in a publication, not in a CMS. The keyboard shortcuts work, the auto-save works, the embeds and cards (callout, image gallery, code block, bookmark) are the right abstractions and you compose with them without thinking.
Native paid memberships are the second headline. Free tier, paid tier, premium tier, with Stripe handling the billing and Ghost gating the content. You can launch a paid newsletter in an afternoon. The membership pages are themed with your site, not pulled out to a separate Substack-style URL.
The site itself is fast. Modern themes hit Lighthouse 95+ out of the box, server-side rendered, image optimisation built in. For a content business where SEO matters, this is meaningfully better than the WordPress alternative once a few plugins have piled on.
Where it falls short
The plugin ecosystem is genuinely small. WordPress has 60,000 plugins for every conceivable need. Ghost has integrations, mostly via Zapier or the API. If the feature you need is not built in, expect to build it yourself or work around it.
Theme development is Handlebars-based, which is fine but not the modern web you might expect. If you want a fully custom front end, the better path is to use Ghost in headless mode with a Next.js or Astro front end calling the API, which adds complexity but unlocks the modern stack.
Official Pro hosting starts at $9/mo and climbs fast as subscribers grow. By 10k subscribers you are paying $50/mo, which is more than Beehiiv at that scale. Self-hosting on a $5/mo droplet is technically free but you take on the ops work. Honest pricing: Ghost is more expensive than the SaaS alternatives unless your time is genuinely worth less than $20/hour.
When to skip it
If you want a simple blog tied to a marketing site, Ghost is overkill. If you do not plan to charge for content and never will, Substack or Beehiiv is fine and has the network effect. If you are a developer who wants to ship your site as code, a Next.js plus MDX setup gives you everything Ghost does at no SaaS cost.
Verdict
The right CMS for a serious newsletter or content business that wants ownership, paid memberships, and editorial polish in one tool. Start on the Starter tier; upgrade to Creator when you turn on payments.
Related reading: our Beehiiv vs Substack newsletter platform comparison.
Bottom line
Ready to try Ghost?
Newsletter writers and content creators who want editorial polish, paid memberships, and full ownership of their content and list.
Disclosure: Some links on this page are affiliate links. I may earn a commission at no extra cost to you. I only recommend tools I've used and would happily suggest to a friend.
Compare Ghost with the alternatives
Side-by-side reviews of the other Content tools we've covered.
4/5 vs 4/5 · Free tier for 1 hour/mo of transcription. Creator $19/mo, Pro $35/mo billed annually
4/5 vs 4/5 · Free for 2 hours/mo. Standard $15/mo, Pro $24/mo billed annually
4/5 vs 3.5/5 · Free tier (1 course, 5% transaction fee); Basic ~$36/mo, Start ~$74/mo, Grow ~$149/mo (annual billing); Plus higher
Living document
What did we miss about Ghost?
Every review evolves. Spot something wrong, missing, or out of date — drop a note. The most useful ones land in our monthly "Reader corrections" post, with credit if you're up for it.
7 questions · ~60 seconds
Find the right stack for your business of one.
Seven quick questions, sixty seconds. We'll match you with the tools that actually fit, and tell you which ones to drop.
Build my stack