Closet Tools: A Tool That Just Automates Poshmark Sharing, Making $30-40K a Month — a Solo SaaS Built in the 5 AM Hours at a Single $30 Price
It started as a 30-line script to help his wife sell on Poshmark. After three years of self-teaching from 5 to 7 AM, Jordan O'Connor launched Closet Tools in February 2018, reached $38K/month and 1,500 customers by late 2020, and was still in the $30-40K MRR range in 2023. The price has stayed at $30/month, and acquisition runs almost entirely on SEO.
The starting point was roughly 30 lines of JavaScript, written to spare his wife some manual work. On the US resale platform Poshmark, listings get buried unless you repeatedly “share” them. Jordan O’Connor, an electrical engineer, wrote a bookmarklet to automate that tedious repetition for his wife — and that became Closet Tools. About three years after its February 2018 launch, it was doing $38K a month with 1,500 customers as of late 2020. When he appeared on a podcast in April 2023, the show notes described the business as sitting “in and around the $30-40K MRR mark.” Zero outside funding, zero employees, run solo.
And this is not the story of a single engineer with time to burn. O’Connor had a full-time job, three children (at the time), and student loan payments consuming more than half the household income. The only time available was 5 to 7 in the morning. Those two hours, sustained for about three years, are what sit underneath these numbers.
The numbers
| Point | Figure / event |
|---|---|
| Through ~2017 | ~3 years of self-teaching from 5-7 AM (web dev, SEO, copywriting). Zero revenue |
| February 2018 | Closet Tools launches. One Reddit post brings 200 signups within days |
| One month after launch | Paid version built with Stripe. First 10 paying customers |
| May 2020 | $18K/month |
| August 2020 | Doubles to $35K/month, paternity leave included |
| December 2020 | $38K/month, 1,500 customers (Indie Hackers appearance) |
| April 2023 | In the $30-40K MRR range (Indie Bites appearance) |
| Price | $30/month, unchanged since launch |
Three years of zero revenue was preparation, not failure
What gets overlooked in this timeline is the three years before Closet Tools. O’Connor’s day job was electrical engineering; his programming experience stopped at C for robotics. Web technology was self-taught from zero. He tried one indie project after another, failed to monetize them, and picked up web development, SEO, and copywriting along the way. He put $2,500, on a maxed-out credit card, into an SEO course. For a household carrying debt, that looks reckless, but given that Closet Tools’ acquisition would later run almost entirely on SEO, it turned out to be the highest-yield expense of the whole story. The motivation was concrete: the only lever for fixing a household budget where repayments ate more than half of income, while keeping his wife at home, was those two morning hours.
Closet Tools got off the ground quickly not because the product was brilliant, but because demand was confirmed before the product existed in earnest. When a single post in a Reddit reseller community brought 200 signups, the “should I build this” question was already answered. Monetization came a month later. The first cohort was 10 customers, a small certainty of $30 x 10, and from there the structure was simply to let search traffic accumulate.
The pitch never got more complicated than “this takes over work that eats hours of your day.” At $30 a month, about $1 a day, the trade against hours of manual labor explains itself. Some customers reportedly sell $50,000 a month on Poshmark using the tool. The customers are businesspeople and the subscription is a business expense: a B2C price point with what is effectively B2B economics, which is what supports a single price with no discounting.
$30, one plan, never raised
SaaS orthodoxy says: tier your plans, raise prices, push ARPU up. Closet Tools has not moved its single $30 price since launch. In theory that leaves money on the table. Under the constraint of solo operation it is also rational. With one plan there are no billing edge cases, no feature gating, no price-change announcements. The cost of operating the business is minimized in the pricing design itself.
Other cases that commit to “designed to be run by one person” include Healthchecks.io, a monitoring SaaS run by one person, and Pallyy, a social media tool grown solo to $74K a month. In each, refusing complexity in features and pricing is inseparable from refusing headcount.
In 2020, between May and August, a stretch that included paternity leave, revenue doubled from $18K to $35K. Sales growing while the founder steps away only happens with the combination of SEO (acquisition without selling) and an automation product (a low-support commodity). The structure of the business is visible in that one fact.
What didn’t work, and the structural risk
O’Connor’s three self-taught years are, read from the other side, a pile of indie projects that failed to monetize. Closet Tools was his first success, not his first attempt. Skip that and read this as “30 lines of script turned into $38K a month,” and you misjudge the reproducibility.
The structural risk is obvious: the entire business sits on top of a single platform. A change in Poshmark’s rules or its stance toward automation tools shakes the premise of the business itself. It is the same shape of risk as GMass’s $130K a month built on top of Gmail, the foundation belongs to someone else. The trajectory from $38K in late 2020 to “the $30-40K range” in 2023 also suggests growth has plateaued. A tool cut precisely to a niche inherits that niche’s ceiling as its own. O’Connor himself had, by 2023, started paid consulting sessions called “Rank to Sell,” teaching his SEO approach to other founders, which reads as adding a revenue pillar outside the single product.
What transfers, and what doesn’t
What travels is the sequence more than the product. Even two hours a day of side-project time is enough foundation for a solo SaaS if invested in the order skills, then validation, then operations, on a three-year clock. The niche choice travels too: a platform’s “tedious manual chore” is pre-validated, users are already paying for that chore in time, so an offer to buy the time back needs no explanation. So does the operating design: if you will run it alone, refusing complexity in pricing, plans, and support is itself a competitive advantage.
The limits are equally clear: the depth of platform dependence equals the depth of the chosen niche. Closet Tools will not outgrow Poshmark, and it shrinks at Poshmark’s discretion. Anyone attempting this pattern should read the platform’s terms and its tolerance for automation before writing any code.
Sources
- Founder 創業者Jordan O'Connor氏のIndie Hackersポッドキャスト#187(2020年12月、$38K/月・顧客1,500・立ち上げの経緯)
- Founder Indie Bitesポッドキャスト本人出演回(2023年4月、MRR $30〜40Kのレンジで推移との番組説明)
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

Launch Fast: Built in 48 Hours, $15K/Month in 30 Days — Inside the Non-Technical Founder’s Path to $450K/Month
SaaS
NoteForms: A Notion Form Connector Built in 3–4 Days Grows Into $37K/Month — 18 Months of Solo Support
SaaS
From optician to $28,000/month across three SaaS products: choosing only the battles you can win
SaaS
InteriorAI: An AI That Redesigns a Room From a Photo, at $40K a Month — The First Mass-Produced "AI × Existing Industry" Product
SaaSMost read
- 1
Peak Monthly Sales of ¥1 Million on minne. A Former Designer Turned Handmade Artist Explains the Craft of "Photos That Sell"
33 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
27 recent visits - 3
From 30 yen in revenue to 8 years later: how running 3 apps in parallel got an indie developer to 200,000 yen a month
22 recent visits - 4
Side-Business Blog "Tsuzuki Blog": From ¥42,000 to ¥1 Million a Month in One Year. Breaking Down the Published Monthly Data
15 recent visits - 5
¥50,000–70,000 a Month in Royalties From 24 Kindle Books: 16 Months of Real Data on "Volume-Production" Self-Publishing, ¥750,000 Cumulative
13 recent visits
Latest articles
- 2026-09-19
Gadgemaga: 594,562 Pageviews, ¥3,784,734 in a Month — The Ledger a Former Civil Servant Published Down to the Last Yen
- 2026-09-18
NinjaPear: After LinkedIn Sued His $10M ARR Company, the Founder Rebuilt in Two Weeks and Reached $15,000 a Month in Six Months
- 2026-09-18
Instatus: $48K MRR with Every Metric Public, After Dropping "Sup" and Repricing Upmarket
- 2026-09-17
SEOTesting: Ditching the Name Sold "2.5 Years' Worth" in 9 Months — Renaming and Rebuilding the Free Tool SanityCheck to $18K MRR and 330 Customers
- 2026-09-17
Hitsuji: Quit With No Website, Savings Down to ¥20,000, Then ¥1.7M a Month in Year One