- SmartStack: AI, Self-Hosting & Smart Finance/
- Posts/
- I Failed at Apps for Years. Now I'm at 39k Downloads: Here's Everything I Learned About Marketing Them/
I Failed at Apps for Years. Now I'm at 39k Downloads: Here's Everything I Learned About Marketing Them
Table of Contents
Building apps is easy. Getting anyone to care is brutal. I know because I spent years shouting into the void with projects no one wanted. Now? I’ve racked up 39k downloads—and I still can’t believe it. Here’s the painful, chaotic, occasionally lucky path I took to figuring out app marketing. Hopefully, this saves you from at least some of my mistakes.
Good Ideas Lose to Good Timing #
First app I launched? A to-do list. Yeah, laugh it up. In my defense, this was 2014, and I was cocky enough to think mine will be different. Spoiler: it was not. Got 123 downloads total, and that was mostly friends I guilt-tripped. The lesson I should have learned then: even a solid app will go nowhere if you’re late to a saturated market. Competing against Notion, Todoist, and Apple’s built-in stuff is suicide. Fast-forward to my first modest win: a widget-based app at the peak of iOS 16’s custom home screen hype. I didn’t care about widgets, but I did care that everyone else did. Sometimes timing matters more than passion. Harsh, but real.
Marketing? Start Before You Code #
I remember reading a comment on r/sideproject that really hit me: “If no one wants your problem solved, the tech doesn’t matter.” And yeah, guilty. I’d been building for me instead of for them. So for the app that finally got traction, I flipped it. Started by haunting Reddit threads, niche Facebook groups, and Product Hunt comments. Not promoting—just lurking. Watching people complain about stupidly specific problems no one seemed to be solving. Once I had two or three recurring themes, I didn’t even open VS Code. I wrote a one-page doc: who exactly would use this, why, and where I could reach them. The answers weren’t abstract like “entrepreneurs” or “busy parents.” I wrote stuff like “freelance designers pissed off at Sketch plugins.” If you can’t picture the person, you’re screwed.
ASO > Social Media (Yes, Even Now) #
Everyone says TikTok and Instagram are “free exposure,” but let me give you the unfiltered truth: most indie devs suck at content. Myself included. My early attempts at app promo? I got nine views on a TikTok, two of which were me checking the damn page. Instead, learn App Store Optimization (ASO). Seriously. It’s less sexy but infinitely more useful. I spent an entire weekend reading crap like how to write keyword-optimized titles, picking categories strategically, and testing which screenshots converted better. Example: For the widget app, I changed my subtitle from “Customize Your Home Screen” (generic and obvious) to “Aesthetic Widgets for iOS” after running some simple Google search tests. Downloads jumped 13% in a week. Bonus: ASO works forever. I haven’t touched that app’s metadata in six months, and it’s still pulling ~500 organic installs a week.
Screenshots Sell More Than Features #
This one hurts. The amount of time I’ve wasted adding features nobody cared about? It’s embarrassing. Dark mode? Calendar integration? Fresh icon packs? Yeah, people barely noticed. What they do notice? Your screenshots in the App Store. Those tiny previews are your whole pitch. Once I started treating them like marketing banners instead of product documentation, the difference was night and day. Some tips that worked for me:
- Use BIG text. No tiny bullet points. Think “billboard, not resume.”
- Show the end result, not the process. I tested one screenshot with “Customize Your Home Screen Easily” vs. just showing an insanely slick home screen layout. The layout crushed it.
- Tools matter: Canva works, but buying a premium template saved me HOURS.
Communities Are Goldmines (If You Do It Right) #
You’ve heard this before: “Post on Reddit, join Slack groups, send tweets.” Good advice, terrible execution. When I first posted about an app on r/sideproject, it got downvoted to hell. Why? Because I was only showing up to promote. It’s obvious, and no one likes you. Once I started commenting regularly on other people’s stuff (like, actually trying to help), people cared when I finally shared a link. One more thing: avoid spamming. Instead of dumping a link and bouncing, I offered free promo codes directly in comments. Result? That post brought in ~2,000 installs. People love feeling like they “discovered” something.
Final Thoughts: Iterate Like You Mean It #
Whatever you launch, it’s going to suck. Accept it and move on. For every app that worked, I’ve had two that crashed and burned. But iterating—fast—was the difference between 1-star reviews and a cult following. Example: One review said my app’s onboarding was “awkward.” Instead of sulking, I fixed it that day. Two weeks later, that reviewer updated to 4 stars. Yes, stars matter. Going from zero to 39k downloads is not a straight line. But if you’re smart about timing, treat your App Store listing like a marketing funnel, and actually talk to users, it’s doable. Now get building. And maybe skip the to-do apps.