TubeReads

I Built a $100K/Month Android App

While the entire developer world rushes to build iOS apps, one founder quietly scaled an Android-first calorie tracking app to over $100,000 in monthly revenue. Steve's unconventional bet went against every piece of conventional wisdom: he ignored iOS, focused exclusively on Android, and discovered that Google's advertising ecosystem could deliver users at one-fourth the cost with nearly identical conversion rates. His bootstrapped journey from less than $1,000 to a million-dollar run rate raises a provocative question: has the entire startup world been looking in the wrong direction?

Duración del vídeo: 24:10·Publicado 25 mar 2026·Idioma del vídeo: English
5–6 min de lectura·4,914 palabras habladasresumido a 1,134 palabras (4x)·

1

Puntos clave

1

Android user acquisition costs are approximately four times cheaper than iOS, yet conversion rates are only 20% lower — creating a massive arbitrage opportunity for capital-constrained founders.

2

Google's integrated advertising ecosystem allows Android developers to reach users across Search, YouTube, Display Network, and the Play Store with a single campaign setup, significantly simplifying paid growth.

3

Market saturation heavily favors Android opportunity: iOS app submissions have increased 5x in recent years while Android has only seen 2x growth, meaning less competition for attention and ad inventory.

4

Product simplicity drives conversion — Steve's app deliberately offers less complexity than competitors, resulting in higher engagement and subscription rates by removing friction rather than adding features.

5

Data-driven iteration beats best practices: every major decision from platform choice to ad spend to product changes should be driven by your own metrics, not industry conventional wisdom.

En resumen

By following data instead of hype, Steve proved that Android apps can generate serious revenue when you leverage Google's advertising network strategically — acquiring users at 25% of iOS costs while maintaining comparable conversion rates, a game-changing arbitrage opportunity for bootstrapped founders.


2

The Android Arbitrage Discovery

Steve found Android users cost 75% less to acquire with nearly identical conversion rates.

Steve and his co-founder started as bootstrapped founders with severe capital constraints. iOS advertising costs were prohibitive — CPMs ran approximately four times higher than Android. Rather than accept conventional wisdom that «iOS is where all the money is», they dug into the Revenue Cat State of Subscription Apps report for 2025. The data revealed a stunning insight: despite iOS users being four times more expensive to acquire, they only converted at roughly 20% better rates than Android users.

This created an obvious arbitrage opportunity. Steve launched on Android first, ran test campaigns on both platforms, and discovered «Android performed better every single time» when accounting for acquisition cost versus conversion rate. Even better, running Android campaigns created spillover effects into iOS through organic discovery and cross-platform visibility. The decision to double down on Android wasn't ideological — it was pure mathematics.

Today, 80% of Journalable's revenue and user base comes from Android. The app has scaled to just under one million downloads on the Play Store alone, with over 30,000 active subscribers generating $125,000 in monthly revenue. Steve's contrarian bet proved that platform selection should be driven by unit economics, not industry groupthink.


3

The Product: Radical Simplicity Wins

✍️
Text Input Tracking
Users type what they ate in natural language — «yogurt, granola, blueberries, almonds» — and AI instantly returns calorie counts and macro splits by ingredient with no database searching required.
📸
Photo Recognition
Take a picture of your plate and the app transcribes ingredients, estimates portion sizes, and calculates total calories and macros automatically, eliminating manual entry friction.
🏃
Exercise Logging
Track calories burned through natural language — «1 hour of vinyasa yoga» — with the same frictionless AI-powered approach used for food logging.
📊
Streak & Weight Tracking
Visual weekly view shows which days you've tracked, maintains daily streaks for motivation, and monitors weight loss progress over time without overwhelming users with data.

4

By The Numbers

Journalable's key metrics reveal the economics of a bootstrapped Android success story.

Monthly Revenue (28-day period)
$125,000
With monthly recurring revenue around $80,000, putting the app on track for just under $1 million ARR
Active Subscribers
30,000+
With approximately 40,000 total subscribers across monthly and annual plans
Android Downloads
Nearly 1,000,000
On Google Play Store alone, representing 80% of total user base and revenue
Total Ad Spend
Just under $500,000
Lifetime Google Ads investment with nearly identical revenue attribution, running at approximately break-even ROAS
Revenue from Android
80%
Compared to only 20% from iOS, despite both platforms having similar conversion rates
Weight Loss Achievement
45 kilos (100 lbs)
Steve's personal journey from 125kg to 80kg, providing firsthand product insight

5

The Six-Step Google Ads Playbook

Steve's systematic approach to scaling Android apps through Google's advertising ecosystem.

1

Set Up Attribution & Measurement Track and send all key events — installs, paywall hits, trial starts, purchases, and transaction values — to Google Ads so the algorithm can optimize delivery based on real conversion data.

2

Launch Install Campaigns Start with basic install campaigns using 10 pieces of copy (5 headlines, 5 descriptions) and up to 20 images and 20 videos. Use stock assets if needed — just feed the algorithm data to establish a baseline.

3

Optimize Assets Iteratively Start with low-cost campaigns at $10-15 per day, then systematically test creative with big swings — completely different messaging and visuals, not minor tweaks. Update Play Store assets as they feed directly into Google App Campaigns.

4

Launch Target CPA Campaigns Once assets perform well, switch to TCPA (target cost per acquisition) campaigns. Budget rule: allocate 10x your target CPA daily so Google's algorithm gets enough conversion events (minimum 10 per day) to optimize effectively.

5

Scale Budgets with Performance As conversion rates improve through product optimization — better paywalls, pricing tests, onboarding flows — proportionally increase ad budgets. The flywheel accelerates as unit economics improve.

6

Obsess Over Product Conversion Continuously optimize subscription conversion rates through A/B testing paywalls, pricing models, and user experience. Higher conversion rates enable more aggressive ad spend while maintaining profitability.


6

The Untapped Android Opportunity

Market dynamics heavily favor Android as iOS becomes saturated with vibe-coded apps.

💡

The Untapped Android Opportunity

iOS app submissions have exploded 5x in recent years due to AI-powered development tools lowering barriers to entry, while Android has only seen 2x growth. This creates asymmetric opportunity: successful iOS concepts often lack direct Android equivalents, and niche problem sets that were previously uneconomical to solve are now viable targets. The real edge comes from solving very specific overlapping problems that no existing app addresses — then finding the users who face those exact issues.


7

Steve's Biggest Regret

Not documenting the journey from day one remains his primary missed opportunity.

One thing which I would definitely do differently is that I would start creating content. I would start documenting my journey and get good at making content. After living off of social media for almost a decade, I've kind of fallen behind almost everyone in the world when it comes to this and it is a skill we're missing in the business. Having some documentation of the journey and seeing how much I've grown over time and maybe even publicly sharing some of that is something I wish I'd done earlier and I'm planning on starting now.

Steve


8

Personas

Steve
Co-founder, Journalable
guest
Pat Walls
Host, Starter Story
host

Glosario
CPMCost per thousand impressions — the price advertisers pay for 1,000 ad views, typically 4x higher on iOS than Android.
TCPA / Target CPATarget Cost Per Acquisition — a Google Ads bidding strategy where you set the average amount you want to pay for each conversion (like a subscription).
ROASReturn On Ad Spend — revenue generated divided by ad spend; Steve runs at approximately 100% ROAS (break-even) to maximize volume while bootstrapped.
ASOApp Store Optimization — the process of improving an app's visibility in app store search results through optimized titles, descriptions, screenshots, and keywords.
Vibe CodingUsing AI coding assistants to rapidly build apps with minimal traditional programming knowledge, significantly lowering barriers to app development.

Aviso legal: Este es un resumen generado por IA de un vídeo de YouTube con fines educativos y de referencia. No constituye asesoramiento de inversión, financiero o legal. Verifique siempre la información con las fuentes originales antes de tomar decisiones. TubeReads no está afiliado con el creador de contenido.