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.
A tool that cannot outgrow Poshmark
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 weight of the three years that came before the revenue.
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.
This risk comes from the same place as the strength of the niche choice. “Sharing” listings is a tedious chore users were already paying for in time, so demand needed no validation. In exchange, 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. The design for running it alone, $30 a month on a single plan, also works inside that ceiling.
If this one impressed you
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
Typebot: Stuck at $100 MRR for 8 Months, Then Open Source and a Brazilian Tailwind Took the Solo SaaS to $623K a Year
SaaS
From optician to $28,000/month across three SaaS products: choosing only the battles you can win
SaaSMost read
- 1
¥4.61 Million a Year, Five Years After Starting to Learn Programming. The Full Three-Year P&L and Playbook of an Indie Education App
36 recent visits - 2
Payout: A Class-Action App Vibe-Coded in 14 Days Reached $1,003,227 ARR in 9 Months. It Cost About $10 to Build, and a Partner With 10 Million Followers Grew It
32 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
27 recent visits - 4
Easy Folders: One Chrome Extension, $3,700 MRR and $42,000 Lifetime Revenue in 6 Months — a “Fill the Gap” Structure
23 recent visits - 5
Starter Story: The $91.7K/Month Startup Case-Study Media Acquired by HubSpot — Months After the Founder Tweeted "HubSpot Should Acquire Starter Story"
23 recent visits
Latest articles
- 2026-11-03
OpenChat Graph: 20 Months of AdSense Revenue Published in Full. A ¥20K Plateau, and the Month Pageviews Jumped 2.4x While Revenue Stood Still
- 2026-11-03
Soramame no Ie: ¥300-500K Monthly Revenue, Two Straight Years in the Red, and a Couple Who Went Full-Time Anyway at Their Kagawa Cat Café
- 2026-11-03
Kibunya: A Rescue-Cat Café With ¥500K Monthly Revenue and Nearly Zero Take-Home. How a Shop Drawing 500 Visitors a Month Closed in Year 9
- 2026-11-02
Terakoya College: A Rural Noto Tutoring School Fell From Nearly 30 Students to 5 After the Earthquake, Yet Kept ¥1.38M in Year-4 Profit
- 2026-11-02
Storemapper: raising $5 to $20 did not cost signups
Sources
- Founder 創業者Jordan O'Connor氏のIndie Hackersポッドキャスト#187(2020年12月、$38K/月・顧客1,500・立ち上げの経緯)
- Founder Indie Bitesポッドキャスト本人出演回(2023年4月、MRR $30〜40Kのレンジで推移との番組説明)