Ghost vs Substack vs Self-Hosted: The Real Cost of Blogging in 2026
Every blogging platform claims to be the best. But "best" means different things depending on whether you're a hobbyist, a professional writer, or a business.
I've run blogs on all of these. Here's what each one actually costs — in money, time, and frustration.
At a Glance
| | Ghost (Pro) | Substack | Self-Hosted WP | Endeavour | |---|-----------|----------|---------------|-----------| | Monthly cost | $9-99/mo | Free (10% cut) | $5-30/mo | Free | | Custom domain | Yes | Yes | Yes | Yes (Basic) | | You own your content | Yes | No | Yes | Yes | | You own your audience | Yes | No | Yes | Yes | | Setup time | 10 min | 5 min | 2-5 hours | 5 min | | Maintenance | None | None | Ongoing | None |
Ghost (Pro)
$9/month and up. Beautiful. Limited.
Ghost is a professional publishing platform. It's fast, clean, and designed for writers. The hosted version (Ghost Pro) starts at $9/month for a single site with limited features.
Real costs:
- Basic plan: $9/month ($108/year)
- Business plan: $29/month ($348/year)
- Custom integrations often require the higher tiers
What I liked: The editor is excellent. The default theme looks great. Memberships and newsletters are built in.
What I didn't: $9/month for a basic blog adds up. The feature gates are aggressive — want custom integrations? That's the $29 plan. Multiple staff accounts? Also the $29 plan.
Best for: Writers who want a professional setup and don't mind paying for it.
Substack
"Free" — but they own your audience.
Substack is free to use. No monthly fee. But they take a 10% cut of any paid subscriptions you sell, and more importantly — they own your subscriber list.
Real costs:
- $0/month, but 10% of your revenue
- You cannot export your subscriber list
- Your content lives on Substack's domain (unless you pay for custom domain)
- No control over algorithm changes
What I liked: The fastest way to start a newsletter. Built-in audience discovery. Zero technical setup.
What I didn't: You don't own your audience. If Substack changes its algorithm, your reach changes. If you want to leave, you start from zero. I learned this the hard way after building a list of 2,000 subscribers.
Best for: Writers who want to test an idea quickly and don't mind the platform risk.
Self-Hosted WordPress
Cheap hosting, expensive time.
WordPress itself is free. But you need hosting ($5-15/month), a domain ($10-15/year), and time. Lots of time.
Real costs:
- Hosting: $5-15/month ($60-180/year)
- Domain: $10-15/year
- SSL: Free (Let's Encrypt) or paid
- Maintenance: 2-5 hours/month for updates, backups, security
- Premium themes/plugins: $50-200/year (optional but common)
What I liked: Complete control. Thousands of themes and plugins. You own everything.
What I didn't: The maintenance. WordPress requires regular updates. Plugins conflict. Sites get hacked. Every month there's something to fix. As a solo creator, I'd rather spend that time writing.
Best for: Developers and anyone who wants full control and doesn't mind ongoing maintenance.
Endeavour
Free. You own everything. No maintenance.
Endeavour is a different approach. Your content is Markdown files on your computer. Publishing is one command. Hosting is on your own Cloudflare account (free tier).
Real costs:
- Free: $0/month — single-page site,
.pages.devsubdomain - Basic: $5/month — custom domain, up to 5 sites, no watermark
- Creator: $12/month — all themes, priority support
What I liked: Zero maintenance. No database. No updates. No security patches. My content is local Markdown files — I can take them anywhere. The free tier is genuinely useful, not a trial.
What I didn't: No visual editor (but if you're already writing in Markdown, this isn't a problem). Requires a Cloudflare account (free, but an extra step).
Best for: Anyone who writes in Markdown and wants a professional website without monthly fees or lock-in.
My Verdict
If you want to build a business on Substack, remember: you don't own your audience. If you want full control and don't mind maintenance, self-hosted WordPress works. If you want a beautiful, managed platform, Ghost is solid.
But if you want a professional blog that you own, with zero monthly fees and zero maintenance — Endeavour is hard to beat. Especially if you're already writing in Markdown.
Built with Endeavour. Deploy your Markdown in minutes.
Every blogging platform claims to be the best. But “best” means different things depending on whether you’re a hobbyist, a professional writer, or a business.
I’ve run blogs on all of these. Here’s what each one actually costs — in money, time, and frustration.
At a Glance
| Ghost (Pro) | Substack | Self-Hosted WP | Endeavour | |
|---|---|---|---|---|
| Monthly cost | $9-99/mo | Free (10% cut) | $5-30/mo | Free |
| Custom domain | Yes | Yes | Yes | Yes (Basic) |
| You own your content | Yes | No | Yes | Yes |
| You own your audience | Yes | No | Yes | Yes |
| Setup time | 10 min | 5 min | 2-5 hours | 5 min |
| Maintenance | None | None | Ongoing | None |
Ghost (Pro)
$9/month and up. Beautiful. Limited.
Ghost is a professional publishing platform. It’s fast, clean, and designed for writers. The hosted version (Ghost Pro) starts at $9/month for a single site with limited features.
Real costs:
- Basic plan: $9/month ($108/year)
- Business plan: $29/month ($348/year)
- Custom integrations often require the higher tiers
What I liked: The editor is excellent. The default theme looks great. Memberships and newsletters are built in.
What I didn’t: $9/month for a basic blog adds up. The feature gates are aggressive — want custom integrations? That’s the $29 plan. Multiple staff accounts? Also the $29 plan.
Best for: Writers who want a professional setup and don’t mind paying for it.
Substack
“Free” — but they own your audience.
Substack is free to use. No monthly fee. But they take a 10% cut of any paid subscriptions you sell, and more importantly — they own your subscriber list.
Real costs:
- $0/month, but 10% of your revenue
- You cannot export your subscriber list
- Your content lives on Substack’s domain (unless you pay for custom domain)
- No control over algorithm changes
What I liked: The fastest way to start a newsletter. Built-in audience discovery. Zero technical setup.
What I didn’t: You don’t own your audience. If Substack changes its algorithm, your reach changes. If you want to leave, you start from zero. I learned this the hard way after building a list of 2,000 subscribers.
Best for: Writers who want to test an idea quickly and don’t mind the platform risk.
Self-Hosted WordPress
Cheap hosting, expensive time.
WordPress itself is free. But you need hosting ($5-15/month), a domain ($10-15/year), and time. Lots of time.
Real costs:
- Hosting: $5-15/month ($60-180/year)
- Domain: $10-15/year
- SSL: Free (Let’s Encrypt) or paid
- Maintenance: 2-5 hours/month for updates, backups, security
- Premium themes/plugins: $50-200/year (optional but common)
What I liked: Complete control. Thousands of themes and plugins. You own everything.
What I didn’t: The maintenance. WordPress requires regular updates. Plugins conflict. Sites get hacked. Every month there’s something to fix. As a solo creator, I’d rather spend that time writing.
Best for: Developers and anyone who wants full control and doesn’t mind ongoing maintenance.
Endeavour
Free. You own everything. No maintenance.
Endeavour is a different approach. Your content is Markdown files on your computer. Publishing is one command. Hosting is on your own Cloudflare account (free tier).
Real costs:
- Free: $0/month — single-page site,
.pages.devsubdomain - Basic: $5/month — custom domain, up to 5 sites, no watermark
- Creator: $12/month — all themes, priority support
What I liked: Zero maintenance. No database. No updates. No security patches. My content is local Markdown files — I can take them anywhere. The free tier is genuinely useful, not a trial.
What I didn’t: No visual editor (but if you’re already writing in Markdown, this isn’t a problem). Requires a Cloudflare account (free, but an extra step).
Best for: Anyone who writes in Markdown and wants a professional website without monthly fees or lock-in.
My Verdict
If you want to build a business on Substack, remember: you don’t own your audience. If you want full control and don’t mind maintenance, self-hosted WordPress works. If you want a beautiful, managed platform, Ghost is solid.
But if you want a professional blog that you own, with zero monthly fees and zero maintenance — Endeavour is hard to beat. Especially if you’re already writing in Markdown.
Built with Endeavour. Deploy your Markdown in minutes.