In short
- One Hacker News post did more in a week than four months of marketing combined. "Why you should stop using Google Analytics" pulled 50,000+ HN readers and 166 new trials in seven days — against 27,300 total unique visitors accumulated over the prior 15 months.
- A systematic content engine turned a lucky spike into a repeatable channel. 15 SEO-targeted blog posts in four months, eight dedicated comparison pages, and consistent Twitter engagement kept trials coming long after the Hacker News traffic faded.
- MRR climbed from $0 to $1M ARR in three years — without a single dollar of ad spend. $400 MRR (Apr 2020) → $2,750 (Jul 2020) → $10,000 (Jan 2021) → $500k ARR (Oct 2021) → $1M ARR (Jun 2022), funded entirely by subscribers.
- Open source is usually credited as Plausible's growth secret — the founders say it wasn't. Being open source built trust and was a top-3 traffic source via GitHub, but Marko Saric explicitly credits content marketing, not the license, for the growth from $0 to $500k ARR.
The mechanism
Plausible's growth chain runs: name a real incumbent grievance (Google Analytics) to turn an otherwise-quiet launch into something people want to share — that framing is what made the Hacker News spike land instead of fizzling; build a systematic SEO content engine so the spike's traffic doesn't decay back to baseline once the HN crowd moves on; and stay self-funded so there's never a financial incentive to abandon the approach once it's working. Each link explains why the next one held — the incumbent framing gave the content something to be about, and the refusal to raise money is why the content strategy never got replaced with paid growth even after seven years and $1M+ ARR.
Reframing as "the alternative to Google Analytics" turned a quiet launch into a shareable grievance
For 15 months Plausible was a mostly unnoticed side project — 27,300 unique visitors total. That changed the moment the founders stopped describing the product on its own terms ("simple analytics") and started describing it as the answer to a widely shared frustration: Google Analytics itself. The April 2020 post, and the homepage headline that shifted to name Google Analytics directly, gave people already annoyed with GA something concrete to share. Hacker News amplified that framing to 50,000+ readers and 166 trials in a week — more than the previous four months combined.
We got lucky that a couple of the blog posts that we submitted to Hacker News ourselves were picked up by the community, upvoted and discussed. They could have just as well been completely forgotten with no upvotes in the first few minutes. Sometimes you need a bit of luck.
A repeatable SEO content system converted the one-time spike into a compounding channel
The founders didn't wait for another lucky HN hit. In the following months they published 15 blog posts and 8 detailed comparison pages, each targeted at real search queries surfaced through Google autocomplete and "People also ask." This is why growth continued past the single spike instead of decaying back to baseline: $400 MRR (Apr 2020) became $2,750 (135 days later) and then $10,000 MRR nine months after that, driven by organic search and Twitter engagement rather than a repeat of the HN luck.
Our most successful day in terms of new trial signups was on May 2nd with 94 new trials. This was when we published a post on Opensource.com. This opportunity came from cold outreach.
Refusing investors removed the pressure to change a working approach — so they didn't, for seven years
Staying self-funded meant every dollar had to come from a paying customer, which kept the founders focused on the same organic, content-driven loop instead of chasing growth-at-all-costs tactics that outside capital tends to demand. That discipline is why the exact same playbook carried Plausible from $10k MRR to $500k ARR to $1M ARR without a strategy change — and why, in 2026, with a 10-person team and years of profitability, the founders are still turning down investment offers and publicly describing the approach as deliberately "boring."
We've found that the approach that helped us grow from 0 to $10k MRR is the same approach that has now brought us to $500,000 ARR.
How it went
Quiet solo build, then repositioning directly against Google Analytics
2019-01 → 2020-04Uku Taht started building Plausible solo in early 2019 and got his first paying subscriber on May 14, 2019. For the next 15 months growth was minimal — 27,300 total unique visitors — while early traction came almost entirely from posting build-in-public updates on Indie Hackers. Everything changed on April 8, 2020, when the team published "Why you should stop using Google Analytics on your website" and simultaneously changed the homepage headline to explicitly name Google Analytics as the incumbent being replaced.
Content system compounds the spike into a repeatable channel
2020-04 → 2021-01In the four months after the Hacker News spike, the team published 15 SEO-targeted blog posts and 8 detailed comparison pages, researched via Google autocomplete and "People also ask." Cold outreach to Opensource.com produced a guest post that drove 94 trials in a single day — the best day yet. A Product Hunt launch (850+ upvotes) and a Changelog podcast appearance added further exposure. By January 2021, MRR reached $10,000, nine months after the $400 MRR mark.
Same playbook, no strategy change, scales to $500k and then $1M ARR
2021-01 → 2022-06Marko Saric joined as a marketing-focused co-founder about 18 months after Uku started the project. The team explicitly kept the same approach — no paid ads, no affiliate program, content marketing plus open source as a trust signal — through $500k ARR (October 2021, ~4,800 paying subscribers, 2 full-time co-founders + 1 part-time support hire) and on to $1M ARR (June 2022).
Still refusing investors, still calling it "boring," seven years in
2022-06 → 2026-04By 2026, Plausible had grown to a core team of about 10 people, remained fully bootstrapped, and had turned down hundreds of investment offers. Two 2026 founder posts — "Why we say no to investors and are 100% user-supported" and "The boring way to build a startup" — restate the same principles from the earlier growth years: no growth-at-all-costs targets, no paid acquisition, deliberate smallness, and profitability over a glamorous exit story.
Milestones
- 2019-01Uku Taht starts building Plausible as a solo founder
- 2019-05First paying subscriber, May 14, 2019
- 2020-04400$400 MRR reached, 324 days after first subscriber; HN post published days later
- 2020-072750$2,750 MRR — 135 days after $400 MRR
- 2021-0110000$10,000 MRR reached, 9 months after $400 MRR
- 2021-1041667$500,000 ARR reached (~$41.7k MRR equivalent), ~4,800 paying subscribers
- 2022-0683333$1,000,000 ARR reached ($83.3k MRR equivalent)
Whether it fits you
Plausible's loop depends on structural conditions specific to its niche and its founders' risk tolerance. Run it if these hold for you; the costs are real and worth naming before you copy the approach.
What it needs
Your product needs a clear, disliked incumbent to position against
Plausible's entire content and framing strategy required Google Analytics as a recognizable villain that people already had grievances with. "Alternative to X" only creates shareable outrage when X is dominant and already resented — without that, the same content strategy has nothing to attach to.
You can survive 15 months of quiet building before any growth signal appears
27,300 unique visitors accumulated over 15 months before the post that changed everything. This requires either savings, another income source, or enough runway to keep building through a long stretch where nothing looks like it's working.
Your category rewards radical transparency
Open source code and a public MRR chart were meaningful trust signals specifically because Plausible competes on privacy, where "verify what we say" carries real weight. In categories where users don't care how the sausage is made, transparency costs effort without buying much credibility.
What it costs
No paid growth lever exists if organic slows down
There is no ad account, no affiliate program, no paid-acquisition dial to turn. The entire acquisition engine is content, word of mouth, and the occasional lucky spike — if any of those decelerate, there's no fallback channel that can be switched on.
Growth is deliberately slow, and that's not a phase — it's permanent
Three years to $1M ARR, and "another 3 to multiply it several times over." The founders describe most weeks as identical, unglamorous maintenance work. Anyone expecting a venture-style growth curve on this playbook will be disappointed by design, not by execution failure.
The founders personally absorbed the financial risk
The co-founders burned more than $50,000 in personal savings before the business became sustainable, going months without salaries. Self-funding this path requires either savings to burn or a level of risk tolerance most founders don't have and shouldn't pretend to.
The numbers we could verify
- trial to paid
- Not explicitly stated in sources
- churn
- Not explicitly stated in sources
- costs
- Co-founders personally burned >$50,000 in savings before sustainability (S2). $0 paid ad spend and no affiliate program, maintained from launch through 2026 (S1, S2, S10).
- pricing
- Not explicitly detailed with exact figures in sources; subscription model in place from day one (S10)
- team size 2026
- Core team of ~10 people, still fully self-funded, having turned down hundreds of investment offers (S8, S10)
Channels it actually used
- Hacker News
- Content marketing / SEO
- Indie Hackers
- Twitter / X
- Open source / GitHub
- Product Hunt
- Podcast guest appearances
- Cold outreach guest posting
- Word of mouth
Our read
The founders are unusually honest that the Hacker News spike was partly luck — but the luck only had something to land on because the post itself named a real incumbent grievance rather than describing the product in neutral terms. That's the transferable lesson, not the luck itself.
The most underrated decision in this story isn't the HN post, it's switching Plausible's open source license from MIT to AGPL after companies started forking the code into proprietary competitors. It's a quiet, unglamorous fix, but it's the difference between open source as a growth lever and open source as a liability.
Plausible's 2026 posts read almost identically to its 2020-2022 posts in tone and principle. That consistency is itself the story: most 'growth teardowns' assume a strategy pivot happened somewhere, but here the founders are explicit that nothing changed — the same approach that got them to $10k MRR is the same approach still running a 10-person, no-investor company seven years later.
Sources
- How we grew our startup from $400 to $2,750 MRR in 135 days without ads2020-07-31
- How we bootstrapped our Google Analytics alternative to $500k ARR2021-10-25
- What we learned on our journey to $10,000 MRR2021-01-28
- How we built a $1M ARR open source SaaS2022-06-22
- How one blog post changed the traction for my startup2020-04-17
- How not to launch on Product Hunt (and lessons from our successful launch)2020-09-02
- De-Google-ing your website analytics with Marko Saric & Uku Täht (Changelog Interviews #396)2020-05-06
- Why we say no to investors and are 100% user-supported?2026-01-15
- Lessons from building and growing an open source SaaS2020-12-17
- The boring way to build a startup2026-04-29