For everyone asking how I got 150k organic downloads per month, here are the top 10 things that worked for me:
1. Pick niches with proven demand, but that aren’t hyper-saturated. If a niche is too crowded, ranking gets much harder. Being early in a growing niche can give you a great advantage for a very long time. I took advantage of this for several of my apps.
2. Don’t build for months. Ship an MVP fast, ideally in less than 3 weeks. Speed matters way more than perfection early on. But on the other hand, don’t build AI slop in 2 days without properly testing the app either.
3. Don’t obsess over one app. If it doesn’t work after multiple real attempts, move on and use what you learned on the next one.
4. Every new app should be faster to build and better than the last.
5. If you don’t do paid marketing, avoid hard paywalls. Hard paywalls can crush retention, and weak retention hurts ASO. My apps all use the freemium model, and a few of them are completely free.
6. Localize more than just the app title. Localize subtitles, keywords, screenshots, and ideally the app itself. AI makes this much faster now.
7. App Screenshots matter a lot. People won’t download an app with weak or ugly screenshots. Good presentation is part of the product.
8. Don’t build for a niche that doesn’t exist. The App Store is mature. In most cases, it’s smarter to go after proven demand than to try to invent demand from scratch.
9. Be patient. Give ASO time. Don’t change metadata and panic 3 days later. Let title, subtitle, and keyword updates sit long enough before judging them.
10. Retention matters more than people think. Getting downloads is one thing. Keeping users is what makes organic growth last and is to me the #1 ASO hack.
That’s basically the framework I still follow to this day.
Just crossed 150,000 organic downloads across my iOS apps in the last 30 days.
No paid marketing. Just building, iterating, and staying consistent.
Still hard to process. Very grateful and very humbled.