Talknotes: 17 Built, 1 Hit — the Breakdown Behind an AI Voice-Notes App at $9,000/Month and 900 Paying Users
Talknotes, which turns voice memos into text using AI, was built in 3-4 days and launched for under $10 in upfront cost. It now has 5,000 users, over 900 of them paying, for about $9,000/month. The turning point was abandoning SEO and building a loop that recycled annual prepayments straight into ad spend.
Dollar figures below are paired with rough yen equivalents at roughly 1 USD = 150 JPY.
17 built, 1 hit
Talknotes is an app that uses AI to turn recorded voice memos into blog posts or bullet-point lists. It was built by Nicolas Jeanne (known as Nico), based in Bangkok, then 26 years old. No employees.
Launch was August 2023. Core feature development took 3-4 days, and upfront cost was under $10 (about ¥1,500), just the OpenAI API usage fee. Current user count is 5,000, with over 900 paying. Total monthly revenue is around $9,000 (about ¥1.35M), broken down into roughly $4,000 in MRR plus the rest as amortized annual contracts.
What’s notable is the number of failures behind this one hit. In his first year, he shipped 17 products, and one succeeded. Counting further back, he’s racked up 30 failures over seven years. “If it’s not working, ship fast and move to the next one” is how he puts it.
The path to launch
| Time | Event | Figures |
|---|---|---|
| 2022 | Loses income after a business fails; holes up in a hotel room and self-teaches programming for 2 months | — |
| Aug 2023 | Talknotes launches. Core feature built in 3-4 days | Upfront cost under $10 |
| Week 1 post-launch | Announced on product directories and Twitter | Over 1,000 free users / 7 annual contracts |
| 2 months post-launch | Product of the Day on Product Hunt | Hits $1,000 MRR |
| At $3,000 MRR | Receives an acquisition offer | Offer of $150,000 |
| Now | 5,000 users | Over 900 paying / roughly $9,000/month total |
For reference, he’d previously sold a different app for $65,000 (about ¥9.75M). The $150,000 (about ¥22.5M) offer for Talknotes came in at just $3,000 MRR.
What it actually sells
Voice-to-text transcription itself is no longer rare. What Talknotes sells is the step after that. The formatting. It takes what you spoke and reshapes it into a blog-post format, a bullet list, or a purpose-specific format. It fully takes over the editing step that sits between “record it” and “get usable text.”
The pricing design changed over time. Initially, annual lump-sum payment was the core offer, with an on-ramp from a limited free version. A monthly subscription was added later. What matters here is that the annual plan carried a steep discount, the reasoning behind that comes below.
The technical stack is unpretentious: originally vanilla JavaScript, HTML, and CSS, recently migrated to Nuxt. Coding uses Cursor, ChatGPT, and Copilot. Analytics run on Plausible and Simple Analytics, email on Bento, payments on Stripe, hosting on Heroku, a standard indie-dev setup.
The decisive call: feeding annual prepayments straight into ads
What set Talknotes’ trajectory was the choice of acquisition channel, and the cash-flow design that supported it.
Most indie developers head to SEO first. Nico tried it too. The result: only 3 sales came from blog posts. Free-traffic tools performed no better. He pivoted from there and shifted fully toward paid advertising, Facebook, Instagram, Google, Twitter, LinkedIn, Bing, essentially every platform he could run ads on. Customer acquisition cost (CAC) came out to about $50 (about ¥7,500).
The question was whether a solo developer could sustain the cash flow to keep buying ads. What made it work was the steep discount on the annual plan. Each annual signup brought in 12 months of cash upfront. He fed that prepaid cash straight back into ad spend, not waiting for monthly profit to accumulate, but funding next month’s ad budget with this month’s annual signups. As long as an annual plan’s per-unit value exceeded the $50 CAC, the loop kept running on its own.
In numbers: monthly growth rate around 10%, churn under 10%. Today’s 900+ paying customers is the result of running this loop continuously. Recall that in week one post-launch, only 7 of 1,000+ free users converted to an annual contract. That context underscores the weight of his decision not to chase free-user counts.
Why this loop keeps turning
Three conditions mesh together here.
First, the product’s value is instantly obvious. Ads give you a short window to explain. A product that can be summed up in one line (“just talk, and it becomes text”) is what makes a $50 CAC viable at all. Flip it around: run the same tactic with a product that needs a longer explanation, and CAC would blow up immediately.
Second, the annual discount stands in for financing. Running ads without external capital means using customer prepayments as the funding source instead. A discount technically erodes lifetime value, but it makes sense once you view it as the cost of buying growth speed. There’s a clear tradeoff here, and he’s choosing speed with eyes open.
Third, churn is low. Sub-10% monthly churn shows that customers acquired via ads are actually sticking around. If customers acquired via paid CAC left immediately, this loop would collapse on its first cycle. Acquisition and product retention aren’t separable questions here.
As a side product, he also built a “Facebook ads guide for SaaS,” earning $25,000 (about ¥3.75M) on presale alone, turning his own ad-running experience into a secondary product.
What didn’t work, and the risks he’s carrying
SEO clearly failed. Blog posts produced only 3 sales. None of the tools aimed at capturing free traffic paid off either. For a freshly launched solo product, the months-to-years timeline for search rankings to mature likely wasn’t a realistic fit.
Even so, he currently lists SEO again as a “priority going forward.” The reason is obvious: revenue is almost 100% dependent on paid advertising. A single event (rising ad platform costs, an account suspension, a change in review standards) could halt new acquisition entirely. Bringing down CAC and building out a channel outside of paid ads are the next challenges he names himself.
Another risk is competitive density. Voice input combined with AI summarization has a low barrier to entry, and could easily be absorbed into an OS-native feature. The $150,000 offer at just $3,000 MRR is both a signal of outside valuation and evidence of just how liquid a market a business at this scale sits in.
The personal cost is also on record. He says the stress of building the business gave him gray hair. There’s nothing flat about what sits behind these numbers.
What can be copied, what can’t
What’s transplantable is concrete: shipping core functionality in days to test it against the market. The decision to cut losses quickly once free traffic proves not to work. And the cash cycle of feeding annual prepayments into ad spend. For a capital-constrained individual, these three offer realistic options to consider.
But the preconditions need to be looked at directly too. He’d previously sold an app for $65,000, and already had both the capital and the know-how to experiment with running ads. Attempting to launch across six ad platforms and optimize them from a true zero start would be far harder. Also worth remembering: this is 1 hit out of 17 attempts. What appears in this article is the one that landed, the time and money spent on the other 16 don’t show up in these numbers.
And the biggest factor that can’t be replicated is timing. August 2023 was a moment when small apps embedding generative AI were still perceived as “new,” able to draw attention on Product Hunt. Launching the same product today wouldn’t get the same initial velocity. What can actually be extracted from Talknotes’ numbers isn’t the reason it won. It’s the structure of the loop that won.
Related reading
Sources
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

¥2.5 Million a Month From a Chat-Analysis App: 85% of Traffic From TikTok, 37.5% CVR — an Indie Design "Reverse-Engineered From the Distribution Channel"
Mobile app
Apple froze his account, revenue dropped 75% — the comeback: 30 apps mass-produced into $60,000/month
Mobile app
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
Mobile app
Five years on one app, then 30 apps in ten months. The portfolio pivot that reached $22,000/month
Mobile appMost 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