341 Downloads. $59 Revenue. 90 Days In.

Richard Andrews
Richard Andrews ·8 min read
XX LinkedInLinkedIn
X LinkedIn
Dark desk at night with iPhone showing App Store Connect dashboard with 341 downloads, leather notebook with Month 1 vs Day 90 numbers in columns, sticky note reading Day 90

Two months ago, every number from Habit Doom's first month on the App Store landed in a blog post. 97 downloads. $0 revenue. 90% onboarding completion. A retention problem.

This is the follow-up. Same rules: every number, no spin, no "we are seeing great traction" corporate speak. The headline App Store metrics (downloads, conversion rate, revenue, ratings) come from App Store Connect, which is the source of truth. The engagement data comes from PostHog and is windowed to the last 60 days (March 11 to May 11), because earlier weeks were polluted by my own test devices during launch. Any figures that would have been inflated by that early noise have been excluded.

Habit Doom is the same iOS app it was at month one. It locks distracting apps (Instagram, TikTok, YouTube) until you complete your daily habits. No timer-only nudge. No gentle reminder. A real lock at the operating system level, gated by real habit completion.

Here is what 90 days look like.

The Top-Line Numbers

Metric Month 1 (Mar 19) Day 90 (May 10) Change
First-time downloads 97 341 3.5x
Redownloads n/a 77 new
Conversion rate 7.94% 9.84% +1.9pp
Impressions 1,910 6,450 3.4x
Product page views 319 1,160 3.6x
App Store rating 0 ratings 5★ (17 ratings) new
Proceeds (after Apple cut) $0 $59 new
In-app purchases 0 14 new
Active subscription plans 0 7 new
Paid plans 0 4 new
Monthly recurring revenue $0 $4 new
341 first-time downloads90 days on the App Store, with zero paid marketing through April

Where Downloads Came From

The App Store funnel for the first 90 days, straight from Apple:

App Store Funnel, 90 Days App Store Funnel, 90 Days Source: App Store Connect, as of May 10, 2026 Impressions 6,450 Product Page Views 1,160 (18.0% of impressions) First-Time Downloads 341 (29.4% of page views, 9.84% daily avg) In-App Purchases 14 (4.1% of downloads) Conversion rate: 9.84% (up from 7.94% at month 1, +1.9 pp) App Store Search remains the dominant traffic source (90.6%+).

Three things stand out from this funnel:

  1. Impressions tripled (1,910 → 6,450). The blog footprint and AI-citation work are visibly broadening top-of-funnel reach.
  2. Conversion rate climbed nearly 2 percentage points (7.94% → 9.84%). The App Store listing iterations (subtitle, screenshots, copy passes) are paying off. Apple's category benchmark for productivity apps sits around 4-6%, so we are now solidly above that.
  3. The IAP step is the smallest cliff. 4.1% of downloads become a paying purchase, which roughly matches indie productivity app benchmarks. The bigger blocker is feeding more humans into the top of the funnel, not converting the ones who arrive.

The Revenue Reality Check

At month one, the answer to "how much revenue?" was zero. Three months in, the honest answer is small but real.

Month 1 vs Day 90: Apple-Verified Metrics Month 1 vs Day 90: Apple-Verified Metrics Month 1 (Mar 19) Day 90 (May 10) First-time downloads 97 341 (3.5x) Conversion rate (PV → DL) 7.94% 9.84% Proceeds (after Apple cut) $0 $59

The breakdown according to App Store Connect:

  • $59 in proceeds to date. This is after Apple's 30% cut, after refunds, after trial-period mechanics. The number that actually hits the bank.
  • 14 in-app purchases processed across all tiers.
  • 7 active subscription plans as of May 10.
  • 4 paid plans (the rest are inside the 14-day free trial window).
  • $4 monthly recurring revenue. Small enough to round to zero in a spreadsheet, large enough to confirm the payments rail works end-to-end.
  • Day 1 / Day 7 / Day 35 download-to-paid rates: 1.21% / 1.33% / 1.14%. Users who pay tend to pay early. Conversion does not meaningfully climb between day 7 and day 35.

The honest read: payment infrastructure works, the price ladder makes sense, but there is not enough top-of-funnel volume yet for revenue numbers to be impressive. $59 in three months is not a business. It is a signal that the rails are clean and ready to scale.

What the Engagement Data Says (Last 60 Days)

Headline metrics come from Apple, but the in-app behavioral signal lives in PostHog. The window below is March 11 to May 11, after the early test-device noise was excluded.

Weekly Active Users, Last 60 Days Weekly Active Users, Last 60 Days Source: PostHog. Window: Mar 11 to May 11. 0 40 80 120 38 103 49 Mar 8 Mar 29 Apr 19 May 10 *partial week ending May 11. Trend: 2.7x growth from week 1 to peak.

A few signals from the last 60 days worth highlighting:

  • Weekly active users grew from 38 to a peak of 103. A 2.7x climb in 9 weeks, entirely organic, no paid acquisition. The dip in mid-April reflects a small dip in app launches that recovered the week after.
  • 17.4 sessions per active user. People who use the app open it about 17 times across a single use period. The app is not a "download and forget" experience for retained users.
  • 9,368 in-app actions tracked. 8,669 app unlock events, plus 3,901 manual app locks (users choosing to lock distractions early) and 1,684 timer-expired locks (apps locking automatically when earned time ran out).
  • Manual lock ratio: 69.8%. That is the most behaviorally interesting number on this page. Users are voluntarily locking their distracting apps before their earned screen time runs out, more than two out of every three lock events. At month one this ratio was 55%. The behavior change strengthened over time rather than fading.
  • Onboarding completion: 80.7% (368 of 456 unique users who started the flow finished it). Well above the 60-70% benchmark for habit and productivity apps.
  • Screen Time permission grant rate: 76.9%. A better permission-UX prompt (5-second demo of locking before the system popup fires) materially improved this from the month-one rate of roughly 67%.
  • 739 habits created by 314 unique users in the window. Most popular habits: Read, Workout, Drink Water, Meditate, Go on a Walk. The same list as month one, in roughly the same order.

ChatGPT has started calling Habit Doom's mechanic "behaviorally sound" when asked about the category. Perplexity calls it "operant conditioning meets reward substitution." The 69.8% voluntary-lock ratio is the data point that supports both framings.

The 1.2 Percent Question

The Day-1 download-to-paid rate of 1.21% is the number that decides whether paid acquisition makes financial sense. The math:

  • If Apple Search Ads averages $3-5 cost per install in the US, and 1.21% of installs become paying users, the cost per paying user is $250-414.
  • If those paying users tilt toward Lifetime ($34.99) or Yearly ($19.99), the immediate payback is negative.
  • If they tilt toward Lifetime and stick around 24+ months, the unit economics tighten.

This is the central tension the next 90 days will resolve. Apple Search Ads launches this week at $20/day across four campaigns. Meta Ads in June at $20-30/day. The hypothesis being tested: paid acquisition reaches people who would never search "habit tracker" or "app blocker" on their own, but who self-select once they see the mechanic. If that hypothesis holds, the 1.21% rate climbs. If it does not, the 1.21% rate stays flat or drops, and the post-mortem starts.

What Changed Since Month 1

A non-exhaustive list of things that happened between March 19 and May 11:

  • All three IAPs are live and working. Monthly ($2.99/mo), Yearly ($19.99/yr with 14-day trial), and Lifetime ($34.99). The two-week App Store Connect bug saga is documented here.
  • 5-star App Store rating across 17 ratings, up from 0 reviews at month one.
  • 41 blog posts published, each engineered for a specific AI search surface (ChatGPT, Perplexity, Google AI Overview, Gemini).
  • Doomscroll Calculator shipped at habitdoom.com/doomscroll-calculator. A free interactive tool that translates daily screen time into 60 concrete lost activities (50 marathons unrun, 800 books unread, 12 novels unwritten), each cited to primary sources. Product Hunt #12 placement on May 4.
  • First press placement attempts. Editorial pitches sent to The Sweet Setup, Lifehacker, ADDitude, MacStories, 9to5Mac, Six Colors.
  • AI citations growing. Bing AI Performance dashboard shows citation rate up 5-8x from late-March baseline. ChatGPT and Perplexity both started flagging Habit Doom's "earn screen time through habits" mechanic as behaviorally distinct from incumbent app blockers.
  • Anti-cheat mode shipped, preventing the usual workarounds (deleting and reinstalling, settings hacks, restore-from-backup tricks).
  • Conversion rate improved 1.9 percentage points (7.94% to 9.84%), purely from App Store listing iterations.

What's Next

This week:

  1. Apple Search Ads launches. Four campaigns: Search Match (broad discovery, $5/day), Branded exact ($1-2/day), Category exact ($7/day), Competitor exact ($3-5/day). Total $20/day for a $140 first-week test. Geo: US, UK, Canada, Australia.
  2. Show HN submission for the Doomscroll Calculator. Tuesday or Wednesday 8 AM ET.
  3. New app build approved by Apple and live on the store, unlocking YouTube creator outreach.

This month:

  • Higgsfield and ElevenLabs UGC pipeline standup
  • DaVinci Resolve setup for ad-ready creatives
  • Meta Pixel + App Events SDK pre-flight on habitdoom.com

June:

  • Meta Ads launch, $20-30/day starting budget
  • 30-day Apple Search Ads retrospective

The strategic pivot is locked in: performance marketing becomes the primary acquisition lever. Reddit organic is paused after a platform-filter event in early May. Blog and AI-citation work continues passively in the background. The first 90 days established the rails: a working product, a verified payment flow, a 5-star rating, and a conversion rate above category benchmark. The next 90 days will measure whether $20-50/day in paid spend can break through the organic ceiling.

The Honest Version

341 first-time downloads in 90 days is still small. 14 in-app purchases is still small. $59 in proceeds is genuinely tiny.

But the trajectory is real, and so are the structural improvements underneath it:

  • From 97 to 341 first-time downloads is 3.5x. Driven almost entirely by organic search and listing strength, not marketing spend.
  • Conversion rate improved from 7.94% to 9.84%. This is the highest-leverage internal metric on the page. Each percentage point compounds as impressions grow.
  • 5 stars across 17 ratings. Small sample, but the trajectory is up rather than down.
  • The payment flow works. $4 MRR is symbolic, not material, but it confirms the entire monetization rail is sound and ready to scale.

What did not change is also the point. The App Store rating, the conversion rate, the structural shape of the funnel all say the same thing. The product works. The mechanic works. The bottleneck is not the loop. It is the size of the funnel feeding into the loop.

Performance marketing is the test of whether paid acquisition can reach more of the right people without dropping the quality signals that make those people stay. That test starts this week.

Next milestone update in another 90 days. Numbers will be higher, or this post will explain exactly why they are not.

Habit Doom is free on the App Store. If you read this far, you might as well be download number 342.

Frequently Asked Questions

Habit Doom hit 341 first-time downloads in its first 90 days on the App Store (Feb 15 to May 10, 2026), up from 97 in month one. That is 3.5x growth in 60 days. With 77 redownloads on top, total downloads are 418. 90.6% of month-one downloads came from organic App Store Search; paid acquisition only starts this week.
Across 90 days, Habit Doom generated $59 in actual proceeds (after Apple's 30% cut) across 14 in-app purchases as reported by App Store Connect. Active subscription plans: 7. Paid plans: 4. Monthly recurring revenue: $4. The numbers are small because (a) paid acquisition has not started, and (b) most yearly subscribers are still inside the 14-day free trial period.
Yes. First-time downloads grew 3.5x from 97 in month one to 341 by day 90. Product page conversion rate improved from 7.94% to 9.84%. App Store rating climbed from 0 reviews to 5 stars across 17 ratings. Day-1, 7, and 35 download-to-paid rates are 1.21%, 1.33%, and 1.14% respectively, indicating users who pay tend to pay early.
9.84% daily average product page view to download conversion rate as of May 10, 2026, up from 7.94% at month one. 6,450 App Store impressions in the period drove 1,160 product page views, which converted to 341 first-time downloads.
5 stars across 17 ratings as of May 11, 2026. The app had zero ratings at the end of month one.
Yes. Habit Doom is free to download and use. Core features including habit tracking, app blocking, custom alarms, and streaks work without paying. Premium features are available for $2.99/month, $19.99/year (with a 14-day free trial), or $34.99 for lifetime access. No ads. Download it from the App Store.
69.8% of all lock events tracked over the last 60 days were manual, meaning users voluntarily chose to lock their distracting apps before their earned screen time ran out. At month one this ratio was 55%. The behavior change strengthened over time rather than fading. Source: PostHog, March 11 to May 11, 2026.
Trailing 60-day PostHog data (March 11 to May 11, 2026): 17.4 sessions per active user, 80.7% onboarding completion rate, 76.9% Screen Time permission grant rate, 739 habits created by 314 unique users. Weekly active users grew 2.7x from 38 in early March to a peak of 103 in mid-April.

Keep Reading

Try Habit Doom

Lock your distracting apps. Complete your habits. Earn your screen time. It takes 30 seconds to set up.

AppleDownload Free
Habit DoomNo sign-in required
AppleDownload Free