Easy Folders: One Chrome Extension, $3,700 MRR and $42,000 Lifetime Revenue in 6 Months — a “Fill the Gap” Structure
Edmund Yong's Chrome extension "Easy Folders" hit $3,700+ MRR and $42,000+ in lifetime revenue 6 months post-launch. Running costs are just his Mailgun bill. This piece breaks down a structure built on filling a $9/month gap: ChatGPT's missing folder feature.
Note: dollar figures in this article include a rough conversion at ¥150 to the dollar only where needed.
Edmund Yong’s solo-built Chrome extension “Easy Folders” reached $3,700+ MRR (about ¥550,000) and $42,000+ (about ¥6.3 million) in lifetime revenue, six months after launch. It’s an extension for organizing ChatGPT and Claude chat history into folders. The only running cost he mentions is the bill for Mailgun, used for email delivery.
It’s not a flashy case. If anything, it’s precisely at this scale that you can see clearly what’s actually driving the revenue.
The published numbers
| Item | Details |
|---|---|
| Time since launch | 6 months (post dated August 9, 2024) |
| MRR | $3,700+ (about ¥550,000) |
| Lifetime revenue | $42,000+ (about ¥6.3 million) |
| Monetization model | Freemium. Paid plan is $9/month |
| Running cost | Mailgun fees only |
| Team | Solo developer |
| Product Hunt | Launched 2024, 127 upvotes, #13 for the day |
| Chrome Web Store rating | 4.3/5 |
Dividing by $9 gives about 410 paying users for $3,700 in MRR. For a scale one person can watch over, including support, this is a number that doesn’t break down.
No dramatic turning point — what worked was the position of the gap
There’s no single decision or moment that changed this business’s trajectory. No viral post, no fundraising, no pivot. Even the Product Hunt launch landed at #13 for the day, not exactly an explosion.
What worked was the position of the gap he filled. For a long time, ChatGPT lacked any way to organize chats into folders. Meanwhile, users’ chat history keeps growing every day. Left unaddressed, “past conversations you can’t find” pile up linearly, and heavy users hit the problem sooner. Two conditions were in place (the pain worsens over time, and no alternative existed) and Yong placed a minimal feature right into that spot.
In his own words: “don’t blindly chase trends, solve a real problem.” What he aimed for is a painkiller, not a vitamin. There are countless extensions riding the AI boom, but many lean toward “using AI to generate something.” What Easy Folders took on was the side effect that occurs as a result of using AI.
The mechanism behind why paying works
Freemium, with a usable free tier and a $9/month paid plan. This price design works for three breakable-down reasons.
First, the people who pay self-select automatically. It’s only people who’ve piled up a large number of chats who run short on folders. People for whom the free tier is enough stay on it for good, and only the people who are struggling move to paid. The effort to grow the user base and the effort to convert paying users point in the same direction.
Second, the use case is daily. For someone who uses ChatGPT for work, this extension becomes part of the screen they always have open. $9/month, set next to ChatGPT’s own $20/month, also gets processed as “less than half of the original tool” cost-wise.
Third, switching costs pile up over time. Once you’ve built your folder structure and prompt collection inside this extension, switching away means redoing all your organization. The prompt manager also supports variables (keywords wrapped in curly braces that can be swapped out), designed so that the more you use it, the more it becomes an asset uniquely yours. This “asset-ification” is what dulls the urge to cancel.
It should be said that customer acquisition doesn’t rely on ads, and that fits with the pricing design. The Chrome Web Store is a place where users come searching on their own with terms like “chatgpt folders.” By the time they’ve searched, the problem is already self-recognized, and the entire persuasion step gets skipped. The 4.3 rating also directly affects the selection rate when compared against alternatives within the store. Selling $9/month without ad spend works because the quality of the inbound traffic is already high.
What the gap between MRR and lifetime revenue suggests
Lining up the numbers, one thing stands out. Even assuming $3,700 MRR held steady for all 6 months, lifetime revenue would only come to $22,200. If MRR grew linearly from zero, it would be about $11,000. Actual lifetime revenue exceeds $42,000+, well above either estimate.
Since the source doesn’t give a breakdown, we can’t state this definitively, but a monthly subscription alone would struggle to close this gap. The natural reading is to suspect either a substantial share coming from one-time purchases like a lifetime license, or that monthly revenue was higher earlier and has tapered off through cancellations. MRR shows a business’s current temperature, but lifetime revenue mixes in past one-time income. This is a real-world example of why you shouldn’t measure the two with the same ruler when reading individual-developer revenue reports.
Building on someone else’s land
Yong himself has mentioned the difficulties that come from building on top of a platform outside his own control. This is both the biggest risk of this business and, at the same time, one of the conditions that makes it work at all.
ChatGPT’s UI changes frequently. If the DOM structure changes, the extension breaks, and a delayed fix hurts the rating. More serious still is that the moment the parent product implements an equivalent feature itself, the extension’s reason to exist thins out. In fact, the current name on the Chrome Web Store includes “Projects & Chat Organizer,” and the feature list includes organizing Projects, sorting generated images into folders, and multi-account support. This tells us that even after the parent product started building in organizational features, Easy Folders has kept surviving by chasing finer-grained organizational needs one layer deeper.
Flip that around, and the bigger the platform grows, the more “total inconvenience” also grows. Rather than owning land, this is a structure of borrowing foot traffic without paying rent.
What’s reproducible, and what’s luck
What’s reproducible is the methodology: pick one fast-growing platform, pick out one daily annoyance its users repeatedly hit, solve it with the smallest possible build, and place it in an existing traffic channel, in-store search. No marketing budget needed. The fact that the only cost Easy Folders pays is the Mailgun bill backs this up.
What’s not reproducible is the timing. The window during which ChatGPT’s user base was surging while the parent product still lacked an organization feature was limited. Whether you were moving during that open window is more a matter of positioning than ability. On top of that, the extension category itself can have its conditions upended overnight by a store policy change or a browser-side spec change.
Monthly revenue of ¥550,000 is a level that can sustain an individual’s living, but it isn’t a level that’s safe as a business. What you can learn from this case is “fill a gap small and fast”, not “this means you’re set for life.”
Related reading
Sources
- Founder Indie Hackers「6 months post-launch, my Chrome extension has hit $3,700+ in MRR and $42,000+ in total revenue」
- Founder MakeUseOf「ChatGPT Still Doesn't Have Folders: Try These Extensions Instead」
- Founder Product Hunt「ChatGPT Easy Folders」
- Founder Chrome Web Store「ChatGPT Folders, Search & Prompts - Easy Folders」
This article summarizes and analyzes the public sources above. Please refer to the primary sources for details.
You may freely quote or republish this article in news media, blogs, or AI answers, provided you credit "Small Start (small-start.com)" and link to this page. No prior permission is needed. Reprint & quotation policy →
Similar cases

From ¥2,000 to ¥20,000 a video: three years of video editing, and the turning point of "direct sales after the director quit"
Other
A Licensed Tax Accountant Earning ¥700,000 a Month on Coconala: The Record of Reaching Top Category Ranking in Under a Year
Other
¥748,000 in 30 Days and a Category No. 1 on Coconala. The Listing Strategy of "Niching Down a Commonplace Service"
Other
A Notion-to-spreadsheet sync add-on hits $8,400 MRR: how it reached 400+ paying customers in two weeks
SaaSMost read
- 1
Peing: Built in 6 Hours, 200M Monthly PV in One Month — Sold at the Breaking Point of Virality
13 recent visits - 2
Six AI videos, ¥153,030 in the first month — one video with 4.22 million views drove two-thirds of TikTok monetization revenue
11 recent visits - 3
Zenn: A Solo-Built Dev Community Transferred to Classmethod 4.5 Months After Launch
- 4
ScrapingBee: Two Failures, $5M ARR, an 8-Figure All-Cash Exit — the Complete “By-the-Book” Journey
- 5
MENTA, Shingo Irie's 30th Indie Project: From ¥1.4M Monthly Revenue to a Share Transfer to Lancers — the Full Story
Latest articles
- 2026年9月1日
CyberLeads: After 19 Failed Projects, a "Freshly Funded Companies" Lead List Built in 31 Days Now Makes $53.7K/Month — with a Free Newsletter as the Sales Engine
- 2026年9月1日
Sauna Ikitai: A Hobby Search Site Reaches ¥72.88M in Year-Two Revenue — Zero Employees and a ¥370/Month Subscription Capped at 10,000 Members
- 2026年8月31日
SEObot: An AI That Writes SEO Articles Hits $46K MRR and $1.8M Lifetime — the Numbers Come from a Public Stripe-Linked Dashboard
- 2026年8月31日
Feather: The "Write in Notion, Publish as a Blog" SaaS Sold for $250K Two Years In — the Buyer Was Tibo, Who Exited Tweet Hunter
- 2026年8月27日
GummySearch: The Reddit Research SaaS That Chose to Close While Profitable — Four Years Ended by a Commercial API License That Never Came