1. Why so many coaches still live in spreadsheets
If you look behind the scenes of many successful coaching businesses, you’ll find:
- Google Sheets full of tabs and formulas.
- Notes files with sessions sketched out.
- Copy‑paste rituals every week to keep things moving.
It’s not because coaches love manual work. It’s because spreadsheets:
- Are flexible: you can write anything, in any format.
- Are visual: you can see a week or a whole block at a glance.
- Don’t fight you with rigid fields and dropdowns.
The downside is obvious:
- Version chaos (which tab is the latest?).
- No built‑in messaging, payments, or context.
- Zero help with retention or client engagement.
But until software feels as natural as a sheet — without the chaos — many coaches will stay where they are.
2. How modern coaches actually build programs
Talk to performance‑oriented coaches (functional, CrossFit, Hyrox, hybrid) and you’ll hear similar patterns in their workflow:
- They program in weeks and blocks, not in isolated sessions.
- They think in structures: strength + metcon, EMOMs, AMRAPs, intervals, tempo work.
- They juggle multiple tracks: performance, intermediate, foundations, maybe specialty tracks.
A typical mental flow looks like:
- Clarify the block goal (e.g. build engine, increase squat strength).
- Map 4–8 weeks with key sessions.
- Adjust based on feedback, testing weeks, and real‑life constraints.
Spreadsheets allow all of that because they:
- Don’t enforce a specific template.
- Let coaches scribble notes, add comments, and rearrange things quickly.
Any serious coaching platform has to start by respecting this reality instead of forcing coaches into simplistic “workout of the day” cards.
3. Where current software breaks the flow
Many fitness apps try to replace spreadsheets but end up slowing coaches down:
- Rigid session templates
Workouts are forced into predefined structures that don’t fit complex CrossFit‑ or Hyrox‑style sessions. You end up hacking the system with weird fields. - Day‑by‑day creation with no weekly overview
You can’t easily see or manipulate a full week, so programming becomes a tunnel instead of a board view. - Quantity fields that don’t match real life
The app only expects “reps” or “time”, but coaches need meters, kcal, rounds, or hybrid formats. - No place for free‑form thinking
Some parts of a session don’t fit “exercise + sets + reps”. Coaches need whiteboard‑like space for custom instructions or briefings.
“I’ll just go back to my spreadsheet and copy/paste into the app later.”
Which defeats the purpose of the tool.
4. Respecting the “spreadsheet brain”
Instead of trying to “educate” coaches into a new way of working, a better approach is:
“What if the product felt like a super‑powered spreadsheet, built specifically for coaching?”
At Jimmy, that’s how we think about the program builder:
start with the mental model that already works, then remove friction.
That means supporting:
- Weekly planning as the default view
So coaches can see Monday–Sunday in one glance, across tracks, just like they would in a sheet. - Drag‑and‑drop blocks
So moving a strength block from Tuesday to Thursday feels as easy as dragging a cell. - Flexible quantity inputs
So a coach can write “5 x 400m”, “10 min EMOM”, or “15 kcal” without fighting dropdown logic. - Free‑text “whiteboard” sections
So they can write complex notes, warm‑ups, EMOM descriptions, or cues exactly how they’d do it on a physical whiteboard.
When software respects the way coaches already think, adoption stops being a fight.
5. How Jimmy’s weekly program builder works
We designed Jimmy’s builder specifically around the weekly, block‑based mindset of modern coaches.
Weekly view inspired by the best tools
Instead of a vertical list of isolated sessions, Jimmy presents a week view where coaches can:
- See all sessions at once.
- Navigate across weeks and blocks.
- Compare load and density at a glance.
This is crucial for performance programming:
- You can see if two heavy sessions accidentally pile up.
- You can maintain a coherent progression over time.
- You can program deloads and tests more deliberately.
Drag‑and‑drop session blocks
Sessions are made of blocks that can be:
- Created, duplicated, and moved across days.
- Reordered inside the same session (e.g. warm‑up, strength, conditioning).
This mirrors the way coaches already manipulate rows in a spreadsheet — but with less risk of breaking a formula.
Flexible quantities and formats
Rather than forcing a single schema, the builder lets coaches:
- Choose how they express work (reps, meters, kcal, time).
- Describe EMOMs and intervals with “every X / for Y” logic.
- Combine structured and free‑form parts in the same session.
The idea is simple: if a coach can write it on a whiteboard, they can write it in Jimmy without hacking the system.
6. Blending structure and freedom
The real magic happens when you combine:
- Enough structure to make programming clear and scalable.
- Enough freedom that the tool doesn’t feel like a cage.
In Jimmy, that balance looks like:
- Structured blocks
For exercises with sets, reps, tempo, rest. - Free‑text sections
For complex parts (e.g. “For time: 21‑15‑9 thrusters & pull‑ups”, with full intent and coaching notes). - Saved patterns
Coaches can reuse frequent structures (e.g. a weekly progression template) instead of rebuilding from scratch. - Smart parsing (future)
We’re building toward a system where if a coach types a structured line, Jimmy can recognize it (e.g. EMOM, AMRAP) and turn it into a clean, structured display.
The goal is not to remove the coach’s brain from the process.
It’s to give their brain a better canvas.
7. Beyond programming: why this matters for clients too
At first glance, “weekly builder” and “drag‑and‑drop blocks” look like quality‑of‑life features for coaches only.
In reality, they strongly affect the client experience:
- More coherent weeks
When the coach can see and adjust the week easily, clients feel better flow and less random fatigue. - Clearer sessions
Structured parts + clear free‑text notes make workouts easier to understand and execute, especially remotely. - Faster adjustments
If a client is struggling, the coach can quickly tweak the week (not just today’s session) to keep them progressing — which is key for retention.
Programming tools aren’t neutral. They shape how easy it is to serve clients well at scale.
8. If you’re still in spreadsheets today
If you’re a coach who still lives in Google Sheets, that’s not a failure. It’s a sign that:
- You care about clarity.
- You need flexibility.
- You haven’t found software that respects your way of working.
A platform like Jimmy aims to give you:
- The comfort and freedom of your current spreadsheets.
- The power and structure of a real coaching system: better client experience, clearer data, community, and content all in one place.
We’re not asking you to abandon the way you think.
We’re building a tool that finally matches it — and then takes it one step further.