The debate between Substack and self-hosted newsletters is really a debate about trade-offs. Substack offers radical simplicity — you write, they handle everything else. Self-hosting offers radical ownership — you control everything, but you manage everything too.
Neither is universally better. But the right choice depends on three things: how much revenue you generate (or plan to), how much design control matters to you, and how much you value owning your infrastructure.
Let's break down the real differences — not the marketing claims.
What "Self-Hosted" Actually Means in 2025
Before we compare, let's clarify: "self-hosted newsletter" doesn't mean you need to run a mail server in your basement. In practice, it means using a platform where you control the subscriber list, the domain, the design, and the payment processing. The main self-hosted (or independent) newsletter options are:
- Ghost — Full publishing platform with built-in email and memberships. Self-host for free or use Ghost(Pro) managed hosting.
- Kit (ConvertKit) + your own domain — Email platform with your branding, your domain, your subscriber data.
- Beehiiv — Newsletter platform with custom domains and full data export.
- WordPress + Mailpoet/Newsletter plugin — The DIY approach for people who already have WordPress.
- Buttondown — Minimalist, developer-friendly newsletter service.
For this comparison, we'll use Ghost as the primary self-hosted example, since it's the closest direct competitor to Substack's all-in-one approach.
Head-to-Head Comparison
| Factor | Substack | Self-Hosted (Ghost) |
|---|---|---|
| Setup time | 5 minutes | 1–3 hours |
| Cost (free newsletter) | $0 | $0 (self-host) / $9/mo (managed) |
| Cost (paid, 1K paying subs at $10/mo) | $1,000/mo to Substack | $25–50/mo hosting |
| Revenue cut | 10% + Stripe fees | 0% + Stripe fees only |
| Design control | Minimal (colors, logo) | Full (custom themes, HTML templates) |
| Custom domain | Yes (paid plans) | Yes (all plans) |
| Email template customization | No | Full HTML control |
| Subscriber data export | Yes (email list) | Yes (full data) |
| SEO control | Limited | Full |
| Discovery/network effects | Substack network, Notes, app | None (you drive your own traffic) |
| Automation | None | Yes (varies by platform) |
The Revenue Question: When Substack's 10% Really Hurts
This is the single most important factor for anyone running a paid newsletter. Substack takes 10% of your subscription revenue, plus Stripe takes ~2.9% + 30¢. Let's see what that looks like at different scales:
| Monthly Revenue | Substack Cut (10%) | Stripe Fees (~3%) | Total Fees | Self-Hosted Cost |
|---|---|---|---|---|
| $500/mo | $50 | $15 | $65/mo | $9–25/mo |
| $2,000/mo | $200 | $60 | $260/mo | $25–50/mo |
| $5,000/mo | $500 | $150 | $650/mo | $25–50/mo |
| $10,000/mo | $1,000 | $300 | $1,300/mo | $50–100/mo |
At $500/month in revenue, the Substack premium is about $40 over self-hosted costs — a reasonable price for convenience. But at $5,000/month, you're paying $600+ more than you need to. At $10,000/month, that's over $1,200 in savings by self-hosting. Over a year, that's $14,400.
Ownership and Portability
This is the argument that self-hosting advocates make most loudly, and it's a valid one.
What you own on Substack:
- Your content (you retain copyright)
- Your email list (exportable as CSV)
- Your publication's URL (on Substack's domain, unless you add a custom domain)
What you DON'T own on Substack:
- The reader relationship through the app (Substack controls the reading experience)
- Payment processor relationships (Substack manages Stripe Connect)
- The recommendation algorithm that drives discovery
- Your email deliverability reputation (tied to Substack's sending infrastructure)
What you own when self-hosting:
- Everything. Domain, data, subscriber relationships, payment processing, email reputation, design, SEO authority — all yours.
The practical impact: if Substack changes its terms, raises its cut, or (as has happened) faces controversy that makes some readers uncomfortable, you're along for the ride. With self-hosting, you make those decisions.
Design and Brand Control
Substack newsletters look like Substack newsletters. That's by design — the uniform look builds trust within the Substack ecosystem. But it means your newsletter looks essentially identical to thousands of others.
With self-hosted solutions, you control everything:
- Website design: Ghost themes are fully customizable. Build exactly the reading experience you want.
- Email design: Use custom HTML email templates that match your brand. Your newsletter in the inbox should look like your newsletter, not a platform's.
- SEO: Full control over meta tags, structured data, URL structure, and page speed — all of which affect how well your content ranks in Google.
Make Your Newsletter Look Like Yours
Self-hosting means full design control. EmailKits gives you beautiful, responsive HTML email templates that work with Ghost, Kit, and every self-hosted platform.
Browse Email Templates →Substack's Advantages (Let's Be Fair)
Substack isn't just popular because of inertia. It offers real advantages that self-hosting can't easily replicate:
1. The Substack Network
Substack Notes, the recommendation algorithm, and the Substack app create a discovery engine. New writers can get their first 100–1,000 subscribers faster on Substack than anywhere else, because the platform actively recommends publications to readers.
2. Zero Technical Burden
No hosting. No SSL certificates. No plugin updates. No email deliverability troubleshooting. No broken templates to debug. You write, you hit publish. That's it.
3. Reader Trust
Some readers trust Substack as a platform — they're more likely to enter their email on a Substack page than on an unknown domain. The Substack brand carries credibility, especially for writers just starting out.
4. Instant Payment Infrastructure
Turning on paid subscriptions takes about 30 seconds. No Stripe account setup (Substack handles it via Stripe Connect), no payment page design, no webhook configuration.
Self-Hosted Advantages
1. Revenue Keeps Scaling; Costs Don't
Whether you earn $1,000 or $100,000 per month, Ghost(Pro) costs the same. Substack's 10% never stops taking.
2. Complete Brand Control
Your website, your emails, your checkout flow — everything looks and feels like you. Use custom email templates, design your own membership page, build the experience readers associate with your brand.
3. Better SEO
Self-hosted content lives on your domain, builds your domain authority, and gives you full control over technical SEO. Substack content lives on Substack's domain (or a subdomain) with limited SEO control.
4. Integration Flexibility
Connect your newsletter to anything: Zapier, analytics, CRM, custom APIs. Build the exact tech stack your business needs.
The Hybrid Approach: Start on Substack, Migrate Later
Here's what many successful newsletter creators actually do: start on Substack to validate the concept and build an initial audience, then migrate to self-hosted once revenue justifies the effort.
The migration path:
- Phase 1 (0–1,000 subscribers): Use Substack. Focus entirely on writing. Don't worry about tech.
- Phase 2 (1,000–5,000 subscribers): Start a paid tier on Substack. Validate that people will pay. Once revenue hits ~$1,000/month, evaluate self-hosting.
- Phase 3 (5,000+ subscribers): Migrate to Ghost or Kit. Export your Substack subscriber list. Set up custom templates from EmailKits. Keep 100% of revenue minus Stripe fees.
This approach minimizes risk while maximizing the long-term upside of ownership.
The Bottom Line
✅ Choose Substack if:
- You're just starting out
- Revenue is under $1K/month
- You want zero tech decisions
- Discovery matters more than brand
- You're validating an idea
✅ Choose Self-Hosted if:
- Revenue exceeds $1–2K/month
- Brand and design matter to you
- You want full SEO control
- You value long-term ownership
- You need automation/integrations
There's no shame in starting on Substack. It's a great launchpad. But as your newsletter grows into a real business, the economics increasingly favor self-hosting. The question isn't if you should switch — it's when.
Ready to Own Your Newsletter?
When you make the move to self-hosted, start with professional email templates that make your brand shine. Our responsive HTML templates work with Ghost, Kit, Beehiiv, and more.
Get Email Templates →Thinking about migrating from Substack? Loki helps creators set up self-hosted newsletter infrastructure — from Ghost setup to email template configuration to domain migration.