A personal trainer reached out because his business had outgrown the way he was running it. He was coaching three types of clients (private in-person, online remote, and small groups) and keeping track of all of it in a mix of tools that didn’t talk to each other. Workouts in one place. Client notes in another. Session counts in his head.
He’s a one-man operation. Coach, admin, marketer, scheduler. He wanted one workspace that could hold the whole business, plus give each client a proper place to check their program and progress.
What was broken
The workflow he showed me wasn’t chaotic, it was just fragmented. Every new client meant rebuilding the same program structure from scratch. Three service types meant three slightly different ways of tracking the same information. Business-side stuff like invoices, contracts, maintenance schedules, content ideas, and goals was mostly living in his head or scattered across notes apps.
He also had a specific training framework he used called “The Quest”, built around phases, monthly objectives, weekly goals, strength logs, and a resource assessment. Great system. But setting it up for each new client by hand was hours of work.
Here’s what I built and why
I split the workspace into two sides from the start: Internal (everything he uses to run the business) and External (what clients see). Same Notion workspace, clean separation. That single decision shaped everything downstream.
A Dashboard that opens to what matters today. Not a homepage with links to click, an actual live surface pulling from every database: upcoming projects, to-do list, active clients, key results and objectives, maintenance calendar, content ideas, contracts, events. He opens Notion in the morning and sees the day.
A Clients CRM segmented by service type. Three groups for Private, Remote, and Small Group clients, with separate views for 4-session, 8-session, and 12-session packages. Each client card links to their portal, their attendance log, and their active Quest. No more mental math on who’s on which package.
The Quest as a duplicable template. This was the piece I spent the most time on. I rebuilt his Quest framework as a single Notion template: phases, objectives, monthly and weekly goals, strength log, resource assessment covering obstacles, strengths, inspiration, and support. Every new client’s Quest is a one-click duplication now. The structure stays consistent across clients, so he can view all active Quests side by side or zoom into one.
Client portals with real functionality. Each client gets a bio card, an attendance tracker that doubles as a session purchase log, a document repository for waivers and doctor’s notes, a resources section for embedded files, and a workout log grouped into Warm-up, Workout, and Cooldown with week-by-week tracking. I built it as a portal he can share with a single link. Clients don’t need a Notion account, they just open it.
An Action Zone for task triage. Inspired by how he actually works. Tasks come in from client work, projects, and content ideas. The Action Zone sorts them into contextual views: Inbox for unprocessed, Due Now, Due Soon, Mobile tasks (things he can do from his phone between sessions), Laptop tasks (focused work), and Completed. He’s never hunting for what to do next.
The result
One workspace holds the business now. Onboarding a new client is a template duplication instead of a rebuild. Every client has a portal they can log into for their program and attendance. The internal side tracks finances, contracts, and maintenance in the same place he plans content and projects.
The biggest shift is cognitive. He’s not holding the business in his head anymore. The Dashboard holds it for him.
What I learned
The solo operator problem isn’t that they need more tools. It’s that they need one system that respects how many hats they’re wearing. For this build, the internal/external split was the decision that made everything else work. Once you separate what the business needs from what the client sees, you can design each side properly instead of compromising both. The Quest template also reinforced something I’ve seen across every coaching business I’ve built for: the highest-leverage thing you can do in Notion is turn a repeated setup into a one-click duplication.

