Show me the money
Last month, forty-six people installed my bedtime-story app. Twenty-five listened to a story until the end. Thirteen reached the paywall. Zero tapped it. Every event fired, every screen rendered, the billing integration was perfect — and the app earned nothing.
I ship twelve apps on my own, on Android and iOS, plus the websites and pipelines that feed them. No team. One of them has over a million installs and used to pay for ninety percent of everything I earned; last month it was barely half, and that shift is most of this talk.
This is the field report, with my real dashboards: the ad format I refused for a year that turned out to be sixty percent of my revenue, the app where impressions fell forty-one percent and earnings rose fifty, the two mediation networks that took forty-five percent of my ad requests and returned two point six percent of the money, and the one text file whose typo removed thirty percent of my income overnight.
We go through AdMob formats and mediation, subscriptions with RevenueCat and the store pricing traps that cost me months, and the part most developers skip — store listings, the app website, and a bot that posts every day — because an ad unit with no users pays exactly zero.
The conclusion is the uncomfortable one: monetization made my apps better. You cannot get paid by users who never come back, so the money is what forced me to fix onboarding, startup time and retention. And when you are one person with twelve apps, revenue is the only honest signal for which one deserves your next hour.
