Is Ghost free?
Ghost is open source and can be self-hosted for free. You download it from GitHub and run it on your own Node.js server. Alternatively, Ghost(Pro) managed hosting starts at $18/mo and handles servers, updates, and backups for you.
Does Ghost charge transaction fees on memberships?
No. Ghost charges 0% platform fees on paid memberships. You only pay standard Stripe processing fees (typically 2.9% + 30¢ per transaction). This is a significant advantage over platforms like Substack which take 10%.
How does Ghost compare to WordPress?
Ghost is purpose-built for content publishing and membership businesses, with newsletters, subscriptions, and member management built in. WordPress is more flexible and has a larger plugin ecosystem, but requires multiple plugins to replicate Ghost's membership and newsletter features. Ghost is faster and more opinionated; WordPress is more customizable.
Can I use Ghost as a headless CMS?
Yes. Ghost provides a full Content API and Admin API that let you use it as a headless CMS with any frontend framework like Next.js, Gatsby, or Nuxt. This decoupled approach gives you complete control over your frontend while using Ghost for content management.
How does Ghost handle email newsletters?
Ghost includes built-in newsletter delivery. When you publish a post, you can optionally send it as an email to your subscribers. You can segment by member tier (free vs. paid), customize the email design, use a custom sending domain, and track open rates and click-through metrics.
Can I migrate from Substack or WordPress to Ghost?
Yes. Ghost provides official import tools for WordPress, Substack, Medium, and other platforms. Subscriber lists, posts, and metadata can be migrated. For Substack specifically, Ghost can import your posts, subscriber list, and paid membership data including Stripe subscriptions.