How Two Founders Grew an Open-Source Platform to $750K ARR

October 18th, 2024

Estimated from public sources — see sources
Website
Founded By
Monthly Revenue
$700K
Starting Costs
$300K
Days To Build
90
Founders
2
Monthly Traffic
506K
Profitable
Yes
Days To Build
90
Year Started
2013
Customer
B2B & B2C
Revenue Per Visitor
$1.38

Who is John O'Nolan?

John O'Nolan, the founder of Ghost, is originally from the UK and previously worked as a core contributor to WordPress. He pivoted from a freelance web designer to launching Ghost, driven by a passion for creating a modern publishing platform focused on journalism.

article

What problem does ghost solve?

Ghost solves the problem of bloated, outdated, or closed publishing platforms by offering a sleek, open-source solution specifically designed for journalists and publishers who need flexibility, control, and transparency.

article

How did John come up with the idea for ghost?

John O'Nolan, the founder of Ghost, came up with the idea out of a frustration with the current state of publishing platforms. He was an active contributor to WordPress but grew disillusioned as it transformed from a simple blogging platform to a complex CMS. John wondered what WordPress would look like if it were rebuilt with a modern focus purely on journalism and simplicity, without all the accumulated bloat.

He initially drafted his vision in a blog post, which quickly went viral, indicating a strong demand for an open-source, focused platform. This immediate traction validated his idea and spurred him to pause his freelance work to pursue it fully, relying on savings. Despite initial setbacks in finding developers, he partnered with Hannah Wolfe and successfully created a basic prototype.

To test the market willingness to fund the project, John turned to Kickstarter, which was still a novel avenue for software projects. The campaign's success, raising significantly more than expected, highlighted the resonance of his open-source, non-profit vision. This journey taught John the significance of market-specific insights, the importance of transparent communication, and the value of approaching business with long-term, purpose-driven goals.

How did John O'Nolan build the initial version of ghost?

Ghost was initially built through a collaborative and iterative process leveraging modern technology. The founders, John O'Nolan and Hannah Wolfe, started by developing a basic prototype using Node.js as the core foundation, which set it apart from older, more bloated CMS platforms like WordPress. The initial three-month development phase was challenging as many features in the MVP shown during their Kickstarter campaign were essentially mock-ups, emphasizing a focus on validating interest before committing to fully developing those features. Despite these challenges, they focused on building a real, functioning Node.js application with the intent of expanding and refining it post-Kickstarter success, where they managed to raise over $300,000. This approach, combined with Ghost's open-source philosophy, allowed them to release a platform that was fast, secure, and visually appealing, specifically designed to meet the needs of publishers and journalists.

article

What were the initial startup costs for ghost?

  • Crowdfunding: Ghost was launched with a $300,000 Kickstarter campaign to fund development.
  • Sponsorships: An additional $50,000 was raised in sponsorships after the Kickstarter campaign.

How did John launch ghost and get initial traction?

Kickstarter

John O'Nolan used a Kickstarter campaign to launch Ghost, a new open-source publishing platform. They set an initial goal of $30,000 for the campaign. Remarkably, they achieved this goal in just 11 hours. Over the course of 29 days, they raised approximately $300,000 from backers, and an additional $50,000 from sponsorships once the campaign ended.

Why it worked: Kickstarter allowed them to tap into a community interested in supporting innovative ideas, especially those that went against the grain, like an open-source platform focused solely on publishing. This approach provided immediate visibility and validation, enabling the team to kick off product development with a solid foundation of financial support and customer interest.

Blog Post & Mailing List

Before the Kickstarter campaign, John wrote a blog post that explained his idea for Ghost. This post went viral, particularly gaining attention on platforms like Hacker News. As a result, about 30,000 people signed up to a mailing list expressing interest in the concept and wanting updates on its progress.

Why it worked: The blog post acted as an initial spark that captured the attention of many who were dissatisfied with existing platforms. The subsequent mailing list sign-ups ensured that there was a ready audience to notify when the Kickstarter campaign began, translating initial interest into financial backing.

Community Engagement and Transparency

Throughout the process, Ghost maintained a transparent and open approach. They shared regular updates and involved their community in discussions about the platform's development. This transparency helped in building trust with potential users and kept the interest alive leading up to the product's launch.

Why it worked: By keeping potential users involved and informed, Ghost cultivated a sense of ownership and involvement among early supporters. This community engagement strategy meant loyal customers were ready even before the final product launch, ensuring early adoption and a steady growth trajectory.

What was the growth strategy for ghost and how did they scale?

Kickstarter

Ghost launched through a Kickstarter campaign, with an initial fundraising target set at $30,000. They exceeded this target quickly, ultimately raising $300,000. This campaign helped them generate significant interest and build a large, engaged audience that was invested in the product's development.

Why it worked: The Kickstarter campaign served as a validation of market interest, while also funding the initial development. It capitalized on the transparency and open-source nature of Ghost, resonating with backers who were looking for a new publishing platform that differed from existing options. The campaign created a community of early adopters that became invested in the platform's success, providing an immediate user base once the product launched.

Email Marketing

Ghost leveraged email marketing extensively, starting from John O'Nolan’s initial blog post. He managed to collect around 30,000 email addresses from interested readers. These email subscribers formed a ready audience that they kept updated about progress, product launches, and when the Kickstarter campaign went live. Post-campaign, the list expanded to nearly 80,000 subscribers.

Why it worked: By collecting email addresses from the get-go, Ghost ensured they had a direct line of communication with interested potential customers. This consistent engagement kept the community informed and engaged, transforming them into early adopters who were willing to back the product financially and eventually transition into paying users.

Community Engagement and Content Marketing

A viral blog post was pivotal in the early success of Ghost, with 250,000 views in one week, demonstrating the power and reach of content marketing. This initial traction was maintained through constant updates and engagement with the community via blogging and forums.

Why it worked: The blog post and ongoing updates provided transparency, fostering trust in the project. Regular, honest, and engaging content not only kept the audience informed but also built a relationship grounded in the shared goal of creating a superior publishing platform, differentiating Ghost as a community-focused endeavor rather than just a product.

Partnerships and Open Source Community

Ghost's open-source nature encouraged partnerships with various developers and organizations. Its codebase invited collaboration and improvements from the community, further popularizing the platform among tech-savvy users and organizations.

Why it worked: The open-source model attracted like-minded developers and organizations who saw the platform's potential and contributed to its growth and improvement. It led to its adoption by large organizations like NASA and Mozilla, which provided credibility and exposure, encouraging further adoption and contributions.

What's the pricing strategy for ghost?

Ghost employs a tiered pricing strategy, offering managed hosting plans ranging from $11 per month for personal use to $199+ per month for enterprise needs, making it accessible for varying customer segments while funding ongoing development as a non-profit.

article

What were the biggest lessons learned from building ghost?

  1. Validate Before Building: Ghost's Kickstarter campaign showed the importance of validating demand before fully building a product. This ensured that there was a ready market, reducing the risk of failure.
  2. Pricing Wisdom: Ghost learned that low-priced tiers often bring more trouble than value, leading them to raise prices for a better customer base. Always consider the type of customer your pricing attracts.
  3. Adapt with Mistakes: Subcontracting crucial components in a different tech stack led to maintenance issues. Ensure your technology choices align with your long-term vision and skill set.
  4. Focus on Core Strengths: By choosing to be a nonprofit, Ghost concentrated on creating a great product for users rather than maximizing profits, showing the power of mission-driven focus.
  5. Remote Team Success: Emphasizing a distributed workforce allowed Ghost to hire top talent worldwide. Building strong communication and occasional in-person retreats proved vital for maintaining team cohesion.

What platform/tools does ghost use?

Discover Similar Business Ideas Like ghost

Idea
Revenue

More about ghost:

Who is the owner of ghost?

John O'Nolan is the founder of ghost.

When did John O'Nolan start ghost?

2013

What is John O'Nolan's net worth?

John O'Nolan's business makes an average of $700K/month.

How much money has John O'Nolan made from ghost?

John O'Nolan started the business in 2013, and currently makes an average of $8.4M/year.

Sources (54)

thewpminute.com newsletter.dominuskelvin.dev poststatus.com share.transistor.fm dot-social.simplecast.com ghost.org
41 webs · 4 hacker news threads · 4 other · 3 podcasts · 1 indie hackers · …
thewpminute.com
thewpminute.com Web · 2024
Rethinking Open Source w/ John O'Nolan of Ghost - The WP Minute
In this episode of WP Minute+, I sat down with John O&#x27;Nolan, <strong>founder and CEO of Ghost</strong>, to discuss the open-source p...
newsletter.dominuskelvin.dev
newsletter.dominuskelvin.dev Web · 2024
He Built a $7,000,000 Blog & Newsletter Platform Without Chasing Profits
In this conversation, John O&#x27;Nolan, <strong>co-founder of Ghost</strong>, shares his journey from aspiring musician to tech entrepre...
poststatus.com
poststatus.com Web · 2019
Rob Hope interviewed Ghost founder John O’Nolan… • Post Status
Rob Hope interviewed Ghost founder John O’Nolan on the Yo! Podcast. Rob and John talk about Ghost as open-source publishing software as w...
share.transistor.fm
share.transistor.fm Podcast · 2021
Indie Hackers — #227 – Constraints, Longevity, and Avoiding Competition with John O'Nolan from Ghost
In this episode I'm talking to John O'Nolan (@JohnONolan), the founder of Ghost. For the last year, he's been living on a sailboat and gr...
dot-social.simplecast.com
dot-social.simplecast.com Podcast · 2024
Dot Social — This Publishing Platform Sees the Future, with Ghost’s John O’Nolan
John O’Nolan, the founder and CEO of Ghost, calls himself “the inverse Peter Thiel.” That’s because he wants to build a tech company that...
ghost.org
ghost.org Web
About Ghost - The Open Source Publishing Platform
Ghost describes its mission, non‑profit structure, and that Ghost(Pro) hosting funds open‑source development.
baremetrics.com
baremetrics.com Web · 2016
Launching Ghost on Kickstarter as a Non-Profit: John O'Nolan
This week I chat with John O’Nolan, <strong>Founder of Ghost</strong>, a publishing platform for professional bloggers. John’s got a real...
john.onolan.org
john.onolan.org Web · 11 months ago
$136M
John O’Nolan summarizes Ghost’s cumulative impact: $36M managed hosting revenue and $100M platform revenue for indie publishers.
socialwebfoundation.org
socialwebfoundation.org Web · 9 months ago
Interview with John O’Nolan about Ghost 6 | Social Web Foundation
And Mallory’s newsletter the Internet Exchange just published about why they use Ghost. John O’Nolan, <strong>founder and CEO of Ghost.or...
100mba.net
100mba.net Web · 2021
Extended Interview: John O'Nolan - Building a Wildly Successful Yet Balanced Business
But he wanted to make something else — something that didn’t exist for the sole purpose of creating wealth. So he created Ghost. Ghost is...
blog.chartmogul.com
blog.chartmogul.com Web · 2017
Ghost CEO John O’Nolan: How we built the non-profit, distributed SaaS company of our dreams
From blog post, to Kickstarter, to sustainable SaaS business: We spoke to <strong>globe trotter</strong> founder John O&#x27;Nolan to und...
about.flipboard.com
about.flipboard.com Web · 2024
This Publishing Platform Sees the Future, with Ghost’s John O’Nolan
John O’Nolan, the <strong>founder and CEO of Ghost</strong>, calls himself “the inverse Peter Thiel.” That’s because he wants to build a ...
stratechery.com
stratechery.com Web · 2019
Ghost 3.0, An Interview with Ghost CEO John O’Nolan
There is a new offering in the subscription space: Ghost. John O’Nolan, the founder and CEO of the <strong>Ghost Foundation</strong>, exp...
ghost.org
ghost.org Web · 2016
It's our birthday! Three years down, $600,000 annual revenue
Here’s a pre-written status, to make it extra simple: 3 years old: @TryGhost now has <strong>$600,000 annual revenue</strong> and is star...
techcrunch.com
techcrunch.com Web · 12 months ago
Substack rival Ghost connects to the open social web with its latest public release
TechCrunch reports Ghost 6 and notes Ghost’s annual revenue at $8.5M+ while publisher earnings crossed $100M.
niemanlab.org
niemanlab.org Web · 12 months ago
Ghost makes it easier to publish to the social web
Nieman Lab highlights Ghost’s revenue doubling from ~$4M to $8.5M+ ARR in three years and $100M+ in publisher earnings.
dot-social.simplecast.com
dot-social.simplecast.com Podcast · 2025
Dot Social — Rediscovering the Magic of the Blogosphere, with John O’Nolan and Matthias Pfefferle
Social networks were built on short posts designed for speed and scale. But what if the next era of the web was built for something deepe...
podcasts.apple.com
podcasts.apple.com Web · 2021
‎The $100 MBA Show: MBA1853 Extended Interview: John O’Nolan – Building a Wildly Successful Yet Balanced Business on Apple Podcasts
‎Show The $100 MBA Show, Ep MBA1853 Extended Interview: John O’Nolan – Building a Wildly Successful Yet Balanced Business - 15 Aug 2021
indiehackers.com
indiehackers.com Indie hackers · 2024
John O'Nolan describes how Ghost will avoid any WordPress-like drama - Indie Hackers
Ghost was founded in 2013 by <strong>John O’Nolan</strong>, a WordPress core contributor.
yo.fm
yo.fm Web
Yo! Podcast: John O’Nolan
John O’Nolan (@JohnONolan) is the <strong>founder of Ghost</strong> – a profitable, not-for-profit business that gives away their code fo...
listenupih.com
listenupih.com Web · 2022
How to reach $4.2M ARR while pursuing a mission | Ghost
Ghost offers fixed-price plans based on features and audience size. This means that creators can scale their business without their costs...
john.onolan.org
john.onolan.org Web · 4 months ago
John O'Nolan
We&#x27;ve now generated <strong>over $136M</strong> from free, open source software with Ghost $36M in revenue from managed hosting $100...
ghost.org
ghost.org Web · 2015
Ghost Public Revenue Dashboard
It&#x27;s April 2015, our <strong>annual run rate is $411,000</strong> - and today we&#x27;re announcing the Ghost public revenue dashboa...
agencymavericks.com
agencymavericks.com Web · 2013
Episode #6 - John O'Nolan from Ghost - WP Elevation
In Episode #6 of the WP Elevation podcast I spoke with John O’Nolan from Ghost. I had just landed in the Netherlands after 30 hours of fl...
ghost.org
ghost.org Web · 2022
Ghost 5.0
In 2015 Ghost had 3 product engineers, $36k MRR, and no other funding. There was no way to &quot;take a big swing&quot; or throw lots of ...
ghost.org
ghost.org Web
Ghost 6.0 - Grow faster.
Today, Ghost&#x27;s annual revenue is <strong>over $8.5M</strong> while total publisher earnings on Ghost have now surpassed $100M.
superframeworks.com
superframeworks.com Web · 2023
$8.8M ARR - Simple Blogging Tool - Superframeworks Blog | Superframeworks
Ghost is simple blogging platform doing <strong>$8.8M</strong> ARR!
john.onolan.org
john.onolan.org Web · 2015
About me — John O’Nolan
John’s personal site with links to his social profiles and his role as Founder/CEO of Ghost.
linkedin.com
linkedin.com Web
John O'Nolan - Ghost | LinkedIn
Ghost’s founder John O’Nolan <strong>built a CLI for his platform</strong> — a UI that he probably knows better than anyone else on the p...
karl.ghost.io
karl.ghost.io Hacker News · 2013
My thoughts on Ghost.org
postapathy.substack.com
postapathy.substack.com Hacker News · 2020
Ghost.org deleted my website
x.com
x.com Web · 2024
John O’Nolan on X (handle confirmation via post)
Public post from @JohnONolan discussing Ghost’s model and open‑source governance.
chartmogul.com
chartmogul.com Web · 2017
Ghost’s public ChartMogul dashboard: 750k ARR through transparency and non-profit growth
Ghost raised <strong>$300,000 on Kickstarter, 10x their goal. And with that single runway, they launched the product and hit profitabilit...
ghost.org
ghost.org Web
Ghost: The best open source blog & newsletter platform
Revenue earned each year by publications running on Ghost, with 0% payment fees.
ghost.org
ghost.org Web · 2015
Ghost August update: $500k annual revenue, doubled cashflow, new UI
It&#x27;s been a while since we last did a proper update on revenue and progress at Ghost. Last week we passed the <strong>$500,000 mark<...
getlatka.com
getlatka.com Web
How Ghost hit $10.4M revenue and 20.4K customers in 2024.
They&#x27;ve built a sustainable business around a free core application, funded by a premium platform as a service to run it on. ... In ...
webdesignerdepot.com
webdesignerdepot.com Web
John O’Nolan | Web Designer Depot
Founder at <strong>Ghost.org</strong>. Writes about Open source, startup life, non-profits &amp; publishing platforms. Travels the world ...
news.ycombinator.com
news.ycombinator.com Hacker News · 2024
Ghost.org or Substack.com for Blogging?
Hi,I&#x27;m looking to start a new blog and I would like someone to please share with me their experience using Ghost.org or Substack.com...
reddit.com
reddit.com Reddit
r/Ghost on Reddit: Is it harder to earn on Ghost?
Is it harder to get paid subscriptions on Ghost than other options like Substack? I was looking at the MRR on the explore tab and it seem...
news.ycombinator.com
news.ycombinator.com Hacker News
Ghost: $411k Annual Revenue with a team of 6 | Hacker News
The interface and post editor is a piece of cake to use. The only bit that I think still needs work is the separate account management in...
ghost.org
ghost.org Web
Examining your analytics - Ghost
MRR (monthly recurring revenue) is <strong>your predictable monthly income from your subscription business, aka your paid newsletter subs...
forum.ghost.org
forum.ghost.org Web
How does Ghost calculate MRR for annual signups? - Using Ghost - Ghost Forum
Just started offering an annual membership with a one-month discount and a free 30-day trial. When people switched over, the MRR went dow...
ghost.org
ghost.org Web
Home Assistant - Ghost
Once connected, you&#x27;ll have access to sensors for all of your key Ghost metrics — total members, paid members, free members, MRR, AR...
forum.ghost.org
forum.ghost.org Web
MRR displayed incorrect - Bugs - Ghost Forum
Hi, For several days now, the MRR has been displayed incorrectly in the dashboard (30-day basis). As you can see in the screenshot, the M...
ghost.org
ghost.org Web
Official Ghost + ChartMogul Integration
ChartMogul is free for accounts with less than $10K in MRR (<strong>monthly recurring revenue</strong>), which means you can get up and r...
explore.ghost.org
explore.ghost.org Web
Art creators & newsletters - Ghost Explore
Welcome to the genius avant garde new net art collective building the new internet.
ghost.org
ghost.org Web
Top Art Creators & Newsletters | Ghost
Your new favourite creators and publications about art. Find inspiration and advice about drawing, painting, sculpture and digital art.
ghost.org
ghost.org Web
Official Ghost + Setka Editor Integration
Add art direction to your content without code - design beautiful, custom posts using Setka Editor and integrate them directly into the G...
forum.ghost.org
forum.ghost.org Web
The MRR displayed on the Explore page does not seem to have a unified currency unit - Bugs - Ghost Forum
The MRR displayed on the Explore page does not seem to have a unified currency unit. This can be misleading. I can see my site (www.22cs....
kamikazemusic.com
kamikazemusic.com Web
The Randomiser Interview #4 – John O’Nolan | KamikazeMusic
Random Email Interview number 4 – John O’Nolan
youtube.com
youtube.com
youtube.com
Hello and welcome back to the Make Lemonade podcast, the show brought to you by Lemon Squeezies. We hope to inspire you to make money fro...
listennotes.com
listennotes.com
listennotes.com
Welcome to SaaS OpenMic by ChartMogul. I'm Ed Sheerley. Ghost may look like a typical SaaS blogging platform at first glance, but if you ...
indiehackers.com
indiehackers.com
indiehackers.com
How John O'Nolan Grew Ghost to $750,000/year by John O'Nolan and Courtland Allen February 23, 2017 Hello! What's your background, and ...
ghost.org
ghost.org
ghost.org
Introduction Ghost is an open source, professional publishing platform built on a modern Node.js technology stack — designed for teams w...

More Case Studies Like This

software · saas · London, England, United Kingdom
How We Developed A $6K/Month Online Video Editing Software
First, the first $5 revenue is more exciting than millions later and marks a critical milestone. Second, listening too closely to customers can sometimes be...
$4M/mo SEO How-To-Guide Content Drift Stripe 22,584 reads
software · saas · United States
How I Started A $1.6M/Month Online Surveys And Research Tools Software
You must have fun in what you are doing and enjoy the people you work with—if not, it’s time to rethink your path.
$4M/mo Direct sales Word of mouth HubSpot Copper $60K to start 14,735 reads
software · saas · Paris, Ile-de-France, France
Growing A Cold Email Platform to $600K ARR in 18 months
First, building a memorable brand is crucial in crowded markets to stand out beyond just having the best product. Second, enablement is key—positioning alone...
$3M/mo Word of mouth Brand Authenticity Slack Notion 10,937 reads
software · saas · Mountain View
How We Developed A SaaS Partner Marketing Platform
Prioritize talking to potential customers early and often to build a product they actually want.
$3M/mo Word of mouth Pay Per Click Advertising Google Big Query Google Cloud Platform $400K to start 8,633 reads