r/AppBusiness • u/CodeMiner07 • 5h ago
Growth I spent $85 on Meta Ads for my fitness app. Started with 5 ad sets, ended with 1 — here's the results.
Hey everyone!
I'm an indie developer building a workout tracking app for Android and iOS.
Recently, I decided to experiment with Meta ads to see whether a small advertising budget could actually bring in new users.
I spent around $85 (€73 / 316 PLN) targeting Android users in Poland.

Here are the results:
- 29,039 impressions
- 339 clicks
- ~72 app installs reported by Meta
- $1.18 average cost per install
- Best ad set: ~$0.80 per install
- Worst ad set: ~$5.90 per install
During the campaign, my registered user count grew from 132 to 200 (+51.5%).
But what makes me happier is that 8 new users are now actively working out with the app, logging roughly 1–2 workouts per week.
For a small indie project, that actually means a lot to me.
My biggest mistake: spreading the budget too thin
I started with 5 different ad sets, testing different creatives and audiences.
As the results came in, I gradually turned off the underperforming ones:
5 ad sets → 2 ad sets → 1 ad set.
The winner was an ad focused on workout plans rather than generic fitness messaging.
Its cost per install was roughly 7 times lower than the worst-performing ad.
But here's the part I wish I'd understood before spending the money.
The learning phase
I discovered that Meta generally needs around 50 optimization events per ad set per week to stabilize delivery.
Since I was optimizing for app installs, that meant roughly 50 installs per week for each ad set.
With just $85 spread across five ad sets, I wasn't even close.
In fact, my best-performing ad set generated only about 45 installs across the entire campaign.
According to the campaign report, none of my ad sets made it out of the learning phase.
Even after narrowing everything down to one ad set, my budget was still too small to generate enough weekly events.
I had focused so much on testing different creatives that I'd overlooked how little data each ad set was getting.
What I learned
- With a tiny budget, testing too many ad sets at once can be counterproductive.
- The message matters. An ad about workout plans dramatically outperformed my more generic ads, although targeting differences may have contributed too.
- Cheap installs don't automatically mean engaged users.
- The learning phase matters, but I'm still figuring out how much weight to give it when working with small budgets.
Was the campaign profitable? I can't say yet. The increase in registrations happened during the campaign, but I can't attribute every new account directly to the ads.
Still, seeing real people actually using something I built is incredibly motivating.
I'm curious: has anyone here managed to run successful app-install campaigns with budgets this small?
Would you focus on getting enough events to exit the learning phase, or simply optimize for the lowest cost per genuinely active user?
I'd love to hear your experiences.