DEV Community

garry
garry

Posted on

Marketing a Mental Health App With Zero Budget

The Cold Reality

I launched Lunair with exactly $0 in marketing budget. No paid ads, no influencer deals, no PR agency. Just me, a shipped app, and the internet.

Six months later, the app has organic downloads that continue to grow. Here is what actually worked and what was a complete waste of time.

What Worked

Dev Community Content

Writing about the technical process of building Lunair brought more downloads than any other single strategy. Posts on Dev.to, Hacker News, and indie dev communities generated genuine interest because they provided value beyond "download my app."

The key was leading with the technical insight and letting the app be the context, not the pitch:

  • "How I built custom haptic patterns for a breathing app" works
  • "Check out my new breathing app" does not

Reddit (Carefully)

Reddit hates self-promotion and can smell it immediately. What works is genuine participation in relevant communities — r/SwiftUI, r/iOSProgramming, r/IndieGaming — where I shared specific technical solutions. My flair mentioned Lunair, and interested people clicked through.

I never posted "I made this app." I posted solutions to problems other devs were having, using my app as an example.

App Store Optimization

ASO was the highest-ROI activity by far. I spent two weeks researching keywords, rewriting my app description, and iterating on screenshots:

  • Title: Include your primary keyword naturally
  • Subtitle: Your second most important keyword phrase
  • Keywords field: All 100 characters, no spaces after commas, no duplicating words from the title
  • Screenshots: The first two screenshots decide everything; they need to communicate the core value in under 2 seconds

Twitter/X Indie Dev Community

The #IndieDev and #SwiftUI communities on Twitter are genuinely supportive. I posted build progress, design decisions, and small wins. The engagement was modest but highly targeted — people who follow these hashtags are either developers or tech-curious users.

Product Hunt Launch

Lunair's Product Hunt launch brought a spike of about 200 downloads in 48 hours. Not life-changing, but those early users provided invaluable feedback and several became repeat users who left reviews.

What Did Not Work

Cold Outreach to Press

I emailed 30 app review sites. Two responded. Zero published anything. Small indie apps without a hook beyond "it is well-made" do not get coverage. The effort-to-result ratio was terrible.

Social Media Ads (Small Test)

I ran a $50 test on Instagram. The CPM was reasonable but the conversion was near zero. Health app ads compete with massive companies spending millions. My $50 was invisible.

Feature Request Sites

Submitting to "app of the day" aggregator sites generated zero measurable impact. Most of these sites have minimal real traffic.

The Compounding Strategy

The real insight is that everything I did was compounding content. Dev articles stay indexed. Reddit answers stay searchable. ASO improvements work every single day. Unlike ads that stop working when you stop paying, content keeps generating returns.

Numbers I Will Share

  • Total marketing spend: $50 (the failed Instagram test)
  • Highest single-day downloads came from a Hacker News comment, not a post
  • ASO changes increased organic search traffic by roughly 40%
  • Average time from "discovers app" to "downloads" was under 24 hours — people who found Lunair through content were pre-qualified

Advice for Indie Devs

  1. Your development process is your marketing content
  2. Provide value first; mention your app second
  3. Invest heavily in ASO — it is the only "free" channel that scales
  4. Be patient. Organic growth is slow but durable
  5. Every user who finds you through content is worth ten from ads

Zero budget marketing is not free. You pay with time and consistency. But for indie devs, time is the one resource we actually have.

Top comments (0)