You see a leaderboard.
Your members see their week. Nobody stays up at night adding points. If we’ve done our job, that is the entire experience of all nine things above.
Something to help everyone else get theirs. It seemed like the easier option. It was not.
Some members, a few weeks, a leaderboard. That is the whole product, if you only ever look at it from the front.
Here is a partial list of what has to go right for that leaderboard to say the correct thing.
None of it should ever be your problem. It is very much ours.
Weeks, action items, points, teams, pricing, a sign-up page. We keep making this shorter. We’d like it shorter still.
One for iPhone, one for Android, both expected to show the same score at the same moment. Getting two phones to agree is harder than getting two coaches to agree.
It knows a team of 9 and a team of 14 can’t be fairly ranked on total points, and that 40 glasses of water logged at 11pm Sunday is not a week of hydration.
Photos, videos, journal entries and at least one cold plunge nobody saw coming, each attached to the right person and counted toward the right week.
A challenge week ends at midnight. Whose midnight? We have spent more time on that question than we’d like to admit.
Entry fees, early-bird pricing, free challenges, and the sign-up button someone will always press twice. It only counts once now.
Scan results that have to find the right member, even when they signed up with a work email and got scanned under their Gmail.
The welcome message before day one, Monday’s action items on Monday, reminders at an hour when people are awake. Dozens of small things that should happen on time, quietly, for every member.
Describe your challenge on a call and get a working draft. It’s pretty good at this. It is still learning that shoulders are not triceps.
Your members see their week. Nobody stays up at night adding points. If we’ve done our job, that is the entire experience of all nine things above.
Nearly everything above exists because a gym owner asked for it, or asked, politely, why it wasn’t working yet. We’re a small team, and we’re grateful to every one of them.
Internally we call ourselves Technology Athletes. The athlete part is still under review.