← Back to Blog

Build log

Not enough karma

Three weeks after launch: twenty downloads, six trials, zero revenue. The obvious reading of that is wrong — almost nobody has turned the app down, because almost nobody has seen it. I've never marketed it anywhere, and the honest reason is that I don't know how.

Three weeks ago I wrote that approval didn't feel like a finish line, it felt like day one — and that the app would be better in a month because people would finally be using it. So here's the accounting, with nothing rounded up. Twenty people have downloaded Gym Companion Coach. Six of them started a trial. The revenue is zero.

That's a small number, and I want to be careful about what it actually means, because the obvious reading is the wrong one. It isn't that a crowd looked at the app and walked away. Nobody has walked away. Almost nobody has looked. I haven't marketed this app — not once, not anywhere. As far as I can tell every Swedish download came from someone saying the name out loud to someone else: my kids' friends, and then their friends, and a few people at my gym.

And the reason isn't principle. I would love to tell you I was holding back on purpose, letting it settle, gathering honest feedback before turning up the volume — it would fit neatly with five posts about restraint. The truth is duller than that. I don't have enough karma to post on Reddit. I'm not on Facebook. The only account I actually have is a LinkedIn with modest connections that I've never once posted to, and which feels like the wrong room to walk into with a gym app. Paid ads at this size cost more than they could plausibly return. I finished the app and found a problem I don't know how to solve.

There's something faintly absurd in that, and I've been turning it over for a couple of weeks. Nearly every place that hands out attention charges an entry fee in exactly the currency I spent the last year not accumulating — karma, followers, a posting history, standing in a room I've never sat in. Reddit would like some proof that I've been a member of the internet. I've been in Xcode. Nobody mentions this part when they tell you to just ship it.

It also quietly inverts the thing I've been proudest of. Restraint served the product — every feature I left out made the app better, and I'd make those calls again. Restraint did nothing whatsoever for the launch. Every no I said was a no to something I would have had to build. Nobody warned me that I also had to say yes to being seen.

And then there's the part that genuinely surprised me. Not all twenty are Swedish. A few of them aren't in Europe at all — App Store Connect places them in Asia Pacific, in North America, and somewhere across Africa, the Middle East and India. I don't know these people. Nobody told them. They typed something into App Store search and found an app that has never been promoted by anyone, anywhere. It's a tiny number and I won't pretend otherwise, but it taught me something I didn't know: the floor for doing absolutely nothing is not zero.

Silence isn't rejection. It's not having been seen.

The zero deserves its own sentence, though. Nobody has paid me anything. Six people are somewhere inside a free trial and not one has come out the other side. Being found and being paid are two different problems, and three weeks in I've established that I'm bad at the first one and haven't honestly tested the second. I'd rather say that plainly than dress six trials up as traction.

So that's where it stands. The app is the best thing I've built, roughly nobody knows it's there, and the fix isn't another feature — which is inconvenient, because features are the part I'm good at. The next stretch is the job I haven't started. I don't have a plan yet, and I'd sooner write that down honestly today than turn up in a month with a triumphant post pretending I had one all along.

I'll write the next one when there's something worth reporting.

Gym Companion Coach is live on the App Store.

Download now