#30 - Personal Trainer dashboard
Stop Building Workout Apps
The best ideas aren’t born in brainstorming sessions. They’re found in the wild, disguised as angry rants and cries for help. They live in the comment sections where people are practically begging for someone to take their money.
Case in point: a fitness coach in the Airtable subreddit, watching his business die by spreadsheet.
He’s juggling 40 clients and 4 trainers. His entire operation—renewals, payments, trainer commissions, the lifeblood of his business—is crammed into a “giant Google Sheet that is starting to fall apart.”
It’s the classic story. The scrappy system that got you from zero to one is now the anchor dragging you to the bottom.
He thinks he’s asking for software advice. But he’s really asking a much bigger question: “How do I stop my business from imploding without a five-figure check for custom code?”
This isn’t one person’s problem. This is the problem for thousands of small service businesses.
The Gold Was in the Comments
The replies were a flashing neon sign.
Yes, a dozen people confirmed Airtable could work. But that wasn’t the signal. The signal was hidden in the specifics.
First, you see this gem:
Airtable can definitely handle this use case… but the long term success depends on how well the base is structured… Where people run into issues is trying to recreate a spreadsheet inside Airtable instead of treating it more like a lightweight database.
This is it. The fear isn’t just about picking the wrong tool. The real fear is being handed a blank canvas and building a more expensive, more complicated spreadsheet. The problem isn’t the tool; it’s the lack of a system.
And then the sharks started circling.
Hi! I helped an online fitness coaching company transition from spreadsheets to Airtable. I’ve created an automated platform… feel free to reach out!
This person isn’t just giving advice. They’re selling a pickaxe during a gold rush. When you see multiple consultants pop into a thread offering to build the exact same thing, you’re not looking at an idea anymore.
You’re looking at a market.
Build the Boring Back Office
Forget workout planners and meal trackers. That market is a bloodbath. TrueCoach, Trainerize, Mindbody—it’s a graveyard of well-funded startups. Competing there as a solo founder is suicide.
So you don’t.
You build the one thing all of them suck at: the unsexy, indispensable operational dashboard. The boring plumbing that actually makes the business run.
Your tool answers three brutally simple questions:
1. Who are my active clients and when do their contracts die?
2. Which trainer gets paid for which client?
3. Did we get paid on time?
That’s it. You aren’t fighting Trainerize on features. You are fighting Google Sheets on sanity. You are the logical first step a business takes when it’s ready to stop playing games and act like a real company.
The No-Fluff Playbook
This is where the idea gets real.
The Only Four Features That Matter
If you can’t build this in a month, you’re overthinking it.
A Kill List: A simple list of clients with their name, trainer, start date, and renewal date. Their status is either Active, Churned, or Payment Failed. This is the heart of the machine.
Stripe Hookup: This is non-negotiable. Connect to Stripe. When a payment fails, the status flips red. When a subscription is canceled, you know instantly. This single feature is what makes you better than a spreadsheet.
Pay Your People: Link a client to a trainer. Set a simple commission percentage. Show a dashboard: “Trainer Bob earned $X this month.” Don’t you dare add tiers or complex rules.
The Dashboard: One screen. Total active clients. Renewals this week. Payments failed this month. It’s the “are we on fire?” check.
No workout builder. No client login. Just the guts.
Your Real Job Isn’t Coding
The hardest part of this isn’t building the app. It’s earning trust.
You’re asking a frantic business owner to move the brain of their company from a tool they hate but understand to your brand-new thing. They are terrified you will lose their data or screw up their payroll.
Your entire job is to make this feel safe.
Forget about marketing features. You need to market “white-glove onboarding.” For the first 50 customers, you should offer to personally import their messy spreadsheets for them. Yes, it’s unscalable. That’s why it will work.
The “Don’t Even Think About It” Price
How much is one missed client renewal worth? $200? $500?
Your tool prevents that. If it saves just one client a year, it’s paid for itself ten times over. The price must feel like a rounding error.
One plan. $49/month. For the whole business. Up to 5 trainers. It’s cheaper than a virtual assistant for two hours. It’s an instant yes.
Don’t Write a Single Line of Code Yet
Building is the easy part. Proving you’re not an idiot is the hard part.
Step 0: Become a Mercenary Remember those consultants in the Reddit thread? Be one.But instead of a custom job, build a killer, standardized Airtable template that does everything the MVP would. Add pre-built automations. Make it slick.
Now, go find 10 fitness coaches on Instagram and offer to install your “Coaching Ops System” for a one-time fee of $499.
This is the ultimate test. If you can’t get people to pay you to manually set up the solution, they will never pay for software that does the same thing. You’ll also get your first beta testers and brutal, honest feedback.
Then, and only then: 1. Build a landing page. One page. Describe the spreadsheet pain. Show the dream of the automated dashboard. Add a “Join the Waitlist” button. Run $100 in Reddit ads targeting fitness subreddits. See if anyone bites. 2. Talk to five coaches.Offer them a $25 coffee gift card for 30 minutes. Ask them one question: “What do you hate most about running your business?” Shut up and listen.


