Write programs in minutes, then see every set your clients log
A workout builder for personal trainers with 1,700+ exercise videos. Clients follow your program in their app, log as they train, and you see what they lifted against what you set.





A spreadsheet can't tell you what they lifted.
You copy last month's Google Sheet, rename the tabs, export a PDF and send it on WhatsApp. Then the week goes quiet. You ask how training went and get a thumbs up. No weights, no reps, no idea if they trained at all, so next week's program is a guess.
- The same sheet, rebuilt againEvery new client means copying a spreadsheet, fixing the formulas and pasting exercise links in one by one.
- A name in a cell isn't a demoClients who aren't sure how an exercise should look skip it, swap it or do it their own way.
- No idea who's progressingWithout logged sets you can't tell who's getting stronger, who's stuck and who stopped training a fortnight ago.
Write it once and it's on their phone. Then see exactly what they did.
Write any session, block by block. Pick a block type to see it in the builder.
A workout builder that does the repetitive bits.
Tick several exercises and add them in one go, then edit sets, reps and rest in place. Copy a session to other days, duplicate a whole week and save any workout or block as a template.
- Add several exercises at once
- Duplicate days and whole weeks
- Save workouts and blocks as templates
- D1Pull
- D2Rest
- D3Push
- D4Rest
- D5RestD5Pull
- D6Legs
- D7Rest
- DeadliftHamstrings, Glutes, Lower back
- Lat pulldownLats, Biceps
- Face pullRear delts, Upper back
- Cable rowBack, Lats, Biceps
Every set they log, next to what you set.
Open a client's session to see reps, load and RPE for every set against your target, with volume compared with last time. Strength movers, PRs and plateaus sit on their Workouts page.
- Target and logged reps for each set
- Volume against their last session
- PRs and plateaus flagged for you
| Set | Target | Logged | Load |
|---|---|---|---|
| 1 | 6–8 | 8 | 100 kg |
| 2 | 6–8 | 8 | 100 kg |
| 3 | 6–8 | 7 | 105 kg |
Clients train from their phone, not a PDF.
Your client opens today's session, starts it and logs each set as they go. Exercises show their demo video, and a timer counts down the rest you set after each set.
- Demo videos inside the session
- A rest timer between sets
- New personal records celebrated as they happen
- 180 kg × 10
- 290 kg × 10
- 38–10 reps
Google Sheets and WhatsApp, compared with Kahunas.
How it works. Live in their app today.
- DeadliftSets3Reps6–8Load100Rest (s)1801Build the weekAdd sessions, pick exercises from the library and set the sets, reps, load and rest.
- Push Pull Basics4 weeks · 3 sessions a weekJTMRPSAssign planAssigned2Assign itAssign the program to one client or many. It shows up in their app straight away.
- DeadliftPB
Set Target Logged Load 1 6–8 8 100 kg 2 6–8 8 100 kg 3 6–8 7 105 kg 3Review their trainingSee every session they log, each set against your target, and their latest PRs.
Questions coaches ask. Answered.
Works well with
Programs clients follow, and proof they did
“Try Kahunas for 3 months, not just 14 days. If you're not satisfied for any reason, message us in the chat and I'll personally refund you the same day.”
Mark · Founder of Kahunas