Ghost Problems & Issues

Real user-reported problems, complaints, and limitations for Ghost. Based on analysis of 13 signals.

Issues by Category

usability5 issues

Backup and migration is problematic

Ghost's JSON export feature breaks under pressure. Sites with thousands of posts can generate 150MB+ export files that fail to import into new installations. Long-term users with large sites face significant challenges when migrating or restoring backups.

Frequency: 6%Sentiment: -0.75/10031 sources
Impact
8

No proper media library management

Ghost lacks a proper media library - users can't browse, organize, or reuse uploaded images easily. For sites with thousands of posts, managing media becomes a nightmare. This has been requested for years but remains unaddressed, frustrating long-term users.

Frequency: 7%Sentiment: -0.7/10035 sources
Impact
7

Limited beyond publishing - not a full CMS

Ghost is focused purely on blogging and publishing. It lacks features for building full websites - no custom pages, limited content types, no e-commerce beyond memberships. Users expecting WordPress-style flexibility find Ghost too narrow for their needs.

Frequency: 6%Sentiment: -0.6/10034 sources
Impact
6

Poor internationalization - English-focused

Ghost is oriented toward English-speaking audiences. While themes can be translated, the portal (member-facing UI) and email templates cannot be easily translated. Non-English publishers face significant friction that platforms like WordPress handle better.

Frequency: 5%Sentiment: -0.6/10027 sources
Impact
6

Analytics are basic - only 90 days

Ghost's built-in analytics show only the last 90 days of data. There's no way to see historical trends beyond this window. Users wanting comprehensive analytics must integrate third-party tools like Google Analytics or Plausible, adding complexity.

Frequency: 5%Sentiment: -0.55/10024 sources
Impact
5
pricing3 issues

Ghost(Pro) pricing is expensive compared to alternatives

Ghost(Pro) starts at $15/month ($180/year) for just 1,000 members, scaling to $29/month for Publisher and $199/month for Business. Compared to Substack's free-until-paid model or beehiiv's generous free tier, Ghost's upfront costs are significant. Small creators feel priced out before building an audience.

Frequency: 8%Sentiment: -0.7/10054 sources
Impact
8

Rigid refund policy leaves users frustrated

Ghost's terms state no refunds for cancellations. While they offer goodwill refunds for the current month, users who haven't used the platform feel this is inadequate. Billing complaints and partial refund stories appear in Trustpilot reviews.

Frequency: 5%Sentiment: -0.7/10022 sources
Impact
6

Free trial deletion catches users off guard

Ghost's 14-day trial isn't clearly communicated as leading to site deletion if not converted to paid. Some users report being surprised their content was deleted when they didn't upgrade, feeling the trial terms weren't transparent.

Frequency: 4%Sentiment: -0.65/10018 sources
Impact
6
integrations2 issues

Mailgun-only email requirement frustrates users

Ghost only supports Mailgun for bulk newsletter emails. Users preferring SendGrid, Amazon SES, or other providers have no option. For self-hosted instances, Mailgun integration adds complexity and cost. The lack of email provider choice feels arbitrarily restrictive.

Frequency: 7%Sentiment: -0.65/10042 sources
Impact
7

No native e-commerce - memberships only

Ghost doesn't support e-commerce beyond paid memberships. No shopping cart, product sales, or inventory management. Users wanting to sell products need Snipcart or similar integrations, adding complexity. It's purely a publishing platform.

Frequency: 5%Sentiment: -0.55/10026 sources
Impact
5
customization1 issue

Limited customization without code knowledge

Customizing Ghost beyond basic colors requires HTML and CSS knowledge. The theme marketplace is tiny (92 themes, only 15 free) compared to WordPress's thousands. Non-technical users find themselves stuck with templates or paying developers for changes that would be easy in other platforms.

Frequency: 8%Sentiment: -0.65/10048 sources
Impact
7
support1 issue

Customer support is dismissive and limited

Ghost(Pro) basic tier only gets Monday-Friday email support - no weekends. When issues arise, responses feel dismissive with generic, canned answers. Users report feeling like they're on their own past easy stuff. Site problems on weekends mean waiting until Monday for help.

Frequency: 7%Sentiment: -0.75/10038 sources
Impact
8
onboarding1 issue

Self-hosting requires system admin skills

Self-hosting Ghost is not beginner-friendly. It requires Linux server management, Node.js configuration, database setup, and ongoing maintenance. Users without DevOps experience struggle, and the 'free' self-host option has hidden complexity costs.

Frequency: 5%Sentiment: -0.6/10029 sources
Impact
6

Regret Patterns

Common reasons users regret choosing Ghost.

Started paying before building audience

Creators signed up for Ghost(Pro) excited to publish, but $15-29/month adds up when you have few subscribers. Substack's free-until-paid or beehiiv's free tier would have been better for the growth phase. Money spent on platform before audience existed.

Frequency: 7%Within first 3-6 months

Needed customization but lack code skills

Users expected visual customization but found Ghost requires HTML/CSS for changes beyond basics. The small theme marketplace didn't have what they needed. Paying developers for simple changes that WordPress handles with plugins.

Frequency: 7%When trying to customize design

Support couldn't help when site went down

Site problems on weekends or complex issues got dismissive responses. Users waited days for help that didn't resolve problems. Lost revenue and readers during downtime that better support could have prevented.

Frequency: 6%During critical site issues

Self-hosting was harder than expected

Technical users attempted self-hosting to save money but underestimated ongoing maintenance. Server updates, security, Mailgun configuration, and troubleshooting consumed significant time. Total cost approached or exceeded Ghost(Pro).

Frequency: 6%Within first 6 months of self-hosting

Needed more than a publishing platform

Users wanted to add e-commerce, custom pages, or advanced features. Ghost's publishing focus became a limitation. Migration to WordPress or full website platforms required rebuilding content and losing momentum.

Frequency: 5%When business needs expanded

Large site hit backup and migration walls

Long-term users with thousands of posts found export files too large to import. Moving to new hosting or recovering from issues became nightmares. Years of content trapped in a platform that couldn't handle the export.

Frequency: 5%When site grows beyond 1,000+ posts

Non-English audience struggled with localization

Publishers serving non-English audiences found Ghost's English-centric design limiting. Member portal and emails couldn't be properly translated. Audience confusion and professional appearance suffered.

Frequency: 4%When publishing for non-English audience

When Ghost Breaks Down

Specific scenarios where Ghost fails or underperforms.

Need more than a blog/newsletter

Business growth requires e-commerce, custom page types, or advanced functionality. Ghost's publishing focus becomes a limitation. Migration to WordPress or other platforms means rebuilding everything.

Customization requires code you don't have

Design changes beyond basic themes require HTML/CSS knowledge. Small theme marketplace doesn't have what you need. Either learn to code, hire developers, or accept design limitations.

Site issues on weekends with no support

Starter tier has Monday-Friday only support. Site problems on Saturday mean waiting until Monday. Revenue loss and reader frustration during extended downtime that premium support could have prevented.

Large site export/migration fails

Sites with thousands of posts generate export files too large to import. Migration or recovery becomes extremely difficult. Years of content potentially trapped with no clean exit path.

Self-hosting complexity exceeds expectations

Technical maintenance, security updates, Mailgun configuration, and troubleshooting consume significant time. The 'free' self-host option has hidden complexity that may exceed Ghost(Pro) value.

Need email provider other than Mailgun

Business requires SendGrid, Amazon SES, or other email providers. Ghost's Mailgun-only limitation forces workarounds or prevents use entirely. No flexibility for email infrastructure preferences.

Costs exceed budget before audience grows

Ghost(Pro)'s $15-29/month adds up when you have few subscribers. Paying for platform before audience justifies cost. Substack or beehiiv's free tiers would have been more appropriate for growth phase.

International audience needs localization

Non-English publishers struggle with Ghost's English-centric design. Member portal and email templates resist translation. Professional appearance suffers for non-English audiences.