Your whole studio.
One platform.
Bookings, payments, programs, food and check-ins. An app for your clients, one dashboard for you.
14 days free, no credit card.


One login
Five apps out.
One in.
Five logins, a stack of bills, and every client scattered across all of them. You piece Femke together before every session.
Today: Femke lives in five apps
- Booking appFemke · Sat 10:00LoginBill
- Payment linksDid she pay October?LoginFees
- Spreadsheetsfemke_program_v3_FINAL.xlsxLoginBill
- Nutrition appHer food log, if she shares itLoginBill
- WhatsApp groupHer knee question, buriedLogin
- logins
- 5
- bills & fees
- 4+
- places to check
- 5
Trainnode
- Booked Sat 10:00
- October paid
- Strength · week 3 of 8
- 1,540 kcal today
- “Knee feeling off?” · answered 08:12
- login
- 1
- subscription
- 1
- page per client
- 1
For coaches and owners
The dashboard that tells you what to do next.
Who needs a message, who wants a slot, who forgot to pay. Sorted before you start.Open it in the morning and the work is already sorted: who needs a message, who wants a slot, who forgot to pay.
Know who needs you before they quit
LuukNo workout in 9 daysSlipping
EvaMembership ends in 6 daysRenewal
DaanNew back squat PR · 100 kgCelebrate
Revenue you can see coming
A schedule that fills itself
- 07:00Small group strength6/8
- 12:15Mobility flow9/12
- 18:00HIIT2 waiting
Your whole coach team
David18 clients4.9 out of 5- Lotte13 clients4.8 out of 5
- Tom9 clients4.7 out of 5
Workout builder
Write the next workout from the last one.
Your client's history next to every exercise. Copy their loads and let the targets rise on their own.Your client's history sits next to every exercise: what they lifted, how hard it felt, which sets they missed. Copy their loads, let the targets rise on their own, assign.
Last time, on every exercise
Reps, weight and RPE right above the sets you write.Reps, weight and RPE from their last session, right above the sets you are writing.
Copy loads in one click
Start from what they actually lifted.Start from what they actually lifted. Notes and missed sets come along.
Raise automatically
Targets go up on their own, until the weight you set.+2.5 kg when every set hits its target. Next session's targets go up on their own, until the weight you set.
Momentum See who is slipping before check-in day.
Momentum turns each client’s week into one score: workouts, check-ins, weigh-ins and sleep, weighted the way you coach. Your clients see it in their app. You see who needs you.
Down 2 since yesterday. Sanne and Thijs are slipping; Iris and Mo are on a roll.
- You set the habits and what each one counts. Three workouts matter more than a weigh-in? Say so.
- Scored from what clients already log. Workouts, check-ins, metrics and Apple Health. Nothing extra to fill in.
- Your overview says who moved. Strong, Building or Low, and who dropped since yesterday.
Down 2 since yesterday. Sanne and Thijs are slipping; Iris and Mo are on a roll.
You, on your overview
Femke, in her app
Who it’s for
However you coach, it fits.

For coaches who train one client at a time
Every session builds on the last one.
History, bookings and payments live together, so you walk into every session knowing what to do.
- Last session on every exercise. Weights, reps, RPE and notes while you coach.
- Bookings and packs in one. Clients book your hours; packs turn into credits.
- Know each client. Injuries, goals and notes on one page.
For coaches who train one client at a time
Every session builds on the last one.
History, bookings and payments live together, so you walk into every session knowing what to do.
- Last session on every exerciseWeights, reps, RPE and notes while you coach.
- Bookings and packs in oneClients book your hours; packs turn into credits.
- Know each clientInjuries, goals and notes on one page.

For small group and semi-private training
Six clients, six programs, one coach.
Run semi-private sessions without a clipboard. Everyone trains their own workout and you follow all of them live.
- Up to six live sessions. Switch between clients with one tap.
- A rest timer each. See who is resting and who is up next.
- Their own targets. Every set lands in each client’s history.
For small group and semi-private training
Six clients, six programs, one coach.
Run semi-private sessions without a clipboard. Everyone trains their own workout and you follow all of them live.
- Up to six live sessionsSwitch between clients with one tap.
- A rest timer eachSee who is resting and who is up next.
- Their own targetsEvery set lands in each client’s history.

For group classes, circuits and bootcamps
Full classes, indoors or out.
Clients book a spot in the app, the waitlist fills cancellations, and credits come off on their own.
- Spots and a waitlist. Offer an open spot to the first in line.
- Packs and memberships. Credits are used up as they train.
- Late-cancel rules you set. No more chasing no-shows by hand.
For group classes, circuits and bootcamps
Full classes, indoors or out.
Clients book a spot in the app, the waitlist fills cancellations, and credits come off on their own.
- Spots and a waitlistOffer an open spot to the first in line.
- Packs and membershipsCredits are used up as they train.
- Late-cancel rules you setNo more chasing no-shows by hand.

For online and hybrid coaches
Coach clients you don’t see every week.
They train on their own in the app. You see every set, check-in and meal, and answer from anywhere.
- One app for them. Workouts, bookings and chat.
- Form videos with feedback. Reply on the exact set they filmed.
- Check-ins, food and momentum. See who is slipping before they go quiet.
For online and hybrid coaches
Coach clients you don’t see every week.
They train on their own in the app. You see every set, check-in and meal, and answer from anywhere.
- One app for themWorkouts, bookings and chat.
- Form videos with feedbackReply on the exact set they filmed.
- Check-ins, food and momentumSee who is slipping before they go quiet.
0:14
For studio owners
Your whole studio in numbers, without a spreadsheet.
Revenue, bookings, coaches and clients, for the whole studio or one coach. See what slips before it costs you.
- Revenue and what’s unpaid. Memberships, packs and shop in one number.
- Every coach at a glance. Sessions, bookings and clients per coach.
- Who needs attention. Clients gone quiet, blocks ending, requests waiting.
For studio owners
Your whole studio in numbers, without a spreadsheet.
Revenue, bookings, coaches and clients, for the whole studio or one coach. See what slips before it costs you.
- Revenue and what’s unpaidMemberships, packs and shop in one number.
- Every coach at a glanceSessions, bookings and clients per coach.
- Who needs attentionClients gone quiet, blocks ending, requests waiting.
In every plan
And the rest of the studio, in the same place.
Booking, payments and the client app on one side. Tracking, progress and nutrition on the other. No add-ons, no second tool.
- Booking & AvailabilityPaint each coach's hours; clients book in the app.
- Memberships & PaymentsRecurring billing through your own Mollie. A flat fee per payment.
- Session Packs & ShopPacks turn into booking credits. Products with stock and pickup.
- Client appWorkouts, check-ins, booking and chat in one app for clients.
- Session TrackingCoach live or let clients train solo. Every set in one place.
- Progress TrackingStrength, volume and PRs per exercise, flagged for you.
- Client Check-insQuestions on a schedule; your overview lists who to check in with.
- Nutrition CoachingFood logged by barcode or label, read against the macro plan.
- MomentumWeekly habits in one score. See who is slipping early.

Built in a working PT studio, by a coach who still coaches.
I was coaching 25 clients across spreadsheets, chat apps and email, and kept worrying I’d miss someone. So we built Trainnode inside our own studio, and I use it every day.
Trainnode is new. That means you talk to the person who built it, and I set up your studio with you.
David Meijer —co-founder, coach at Omnia Personal Training · Instagram @coachdavidmeijer
- active clients at Omnia
- 250+
- workouts logged in the app since February
- 5,300+
Switching takes an hour.
Export your clients and workouts from your current app or spreadsheet and upload the files. Trainnode matches the columns for you, even when the headers are messy, and turns your workout sheets into real workouts. Run both side by side for a week if you like, then switch.
Small Studio
A team that coaches together
€125a month
5 coaches · 50 clients · then +€0.50 a client, +€5 a coach
Large Gym
A full studio floor
€200a month
20 coaches · 250 clients · then +€0.50 a client, +€5 a coach
Starting up a new business? We’ve got your back.
Reach out for our special introduction price.
Every plan includes everything
Coaching
- Workout builderPrograms, templates, supersets
- Live trackingEvery set as they log it
- Progressive overloadNext-session targets, raised automatically
- ProgressBests, estimated 1RM, progress photos
- Body metricsWeight, tape and Apple Health
- Check-insSleep, energy and stress, weekly
- MessagesChat next to the workout
- Client profilesNotes, injuries and goals
Running the studio
- MembershipsDirect debit, pauses, cancellations
- PT session bookingEach coach’s hours, clients book themselves
- Session packsCredits used up as they train
- ShopSupplements, stock, pickups
- Your studio’s lookYour logo and colours inside the client app
- Every coach at a glanceSessions and clients per coach
- StatisticsRevenue and bookings per coach
- ImportClients and workouts, from any spreadsheet
Taking payments costs €0.15–€0.25 per payment, never a percentage of what you charge. Mollie’s own fee comes on top. 14 days free, no card, cancel anytime. Fees by method
What owners ask David first.
Can I try it with my own clients before paying?
Yes. 14 days, every feature, no card, and room for your whole team: up to 20 coaches and 250 clients. Invite your real coaches and clients and run your real PT sessions in it, because a demo studio tells you nothing. Keep going when the trial ends, or walk away.
Is there a contract, or can I cancel month to month?
Month to month, no minimum term. Cancel whenever you like and the month you’ve paid for runs out. There is no fee for leaving.
We use a booking tool, a payment tool and a coaching app. Can one thing really replace all three?
That is the point of it. Clients book PT sessions, pay by iDEAL, direct debit or card through Mollie, and train from the same app. You see all three on one client page, and Trainnode reads them together, which is how it notices when someone slips.
Can we run the old system and Trainnode side by side for a while?
Yes. Import your clients and memberships, keep the old tools running, and move coaches over one at a time if you prefer. Run both for a week or two, then switch the old ones off.
Most of my clients only train with me. What is there for them to log?
The dashboard alone works great. You plan and log the PT sessions, handle bookings and payments, and Trainnode still notices who is coming in less than usual. The app is there for the clients who want it: they see their plan, their bests and their progress, and book their next session themselves.
I program in spreadsheets and know them by heart. Why change?
Bring them in: workouts, templates and your exercise list import from Excel. Then the parts a sheet can’t do. The client sees the plan on their phone and logs each set, and you see last time next to the targets while you coach. Your sheet never told you she stopped after set two.
Can I bring in my own exercise library and videos?
Yes. Start from the shared library and add the movements you coach, with instructions, muscle groups and a demo video or YouTube link, which clients can open from the exercise during their workout. Exercises coaches add wait for an admin to approve, so the library stays tidy.
Not ready for a call?
Leave your email. We’ll reach out.
Tell us where to find you and David gets back to you himself.
David Meijer
Co-founder, coach at Omnia
We only use it to get in touch. Rather pick a time yourself? Book 30 minutes
