The all-in-one gym platform

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.

Thursday 23 October · Studio Kade
Morning, Femke
TodayWeek 3
Lower A · Squat focus
Back Squat, Romanian Deadlift, Split Squat +2 · about 55 min
Start workout
This week2 of 4 done
MTWTFSS2123242526
Momentum72%
For you
Weekly check-in
From David
Your dashboard · todayThu 23 Oct
Femke started Lower A
Back squat · set 3 of 4
07:15
Femke booked PT
Sat 25 Oct, 10:00 with David
08:02
Femke sent her check-in
Week 6 · 3 photos to read
12:30
Unlimited renewed · 09:00
€18,420+€89
October so far
She trains, books, pays and checks in. You see it as it happens. Nothing to copy over, nobody to chase.
250+ clients at Omnia train on it

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

Femke
Everything on one page
  • 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.

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

€18,420+8% vs Sept
€15,870Memberships€2,550PT packs

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.

Training block
Lower A · Squat focus
4 exercises · 13 sets · predicted 38 min
ABarbell back squat4×6–8
Femke, last time8 × 70 · 8 × 70 · 7 × 70RPE 8
SetRepskg16–87026–872.5
Raise automatically
+2.5 kg when every set hits its target, until 90 kg.
C1Split squat3×10
C2Pallof press3×12
In Femke's appBack squat 72.5 kg × 6–8Coach +2.5 kg
  • Last time, on every exercise

    Reps, weight and RPE right above the sets you write.

  • Copy loads in one click

    Start from what they actually lifted.

  • Raise automatically

    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.

Momentum
18 clients · avg 74

Down 2 since yesterday. Sanne and Thijs are slipping; Iris and Mo are on a roll.

Slipping
Sanne48 · Low−6
Thijs63 · Building−4
Rising
Iris86 · Strong+5
Mo79 · Building+3
9 Strong7 Building2 Low
  1. You set the habits and what each one counts. Three workouts matter more than a weigh-in? Say so.
  2. Scored from what clients already log. Workouts, check-ins, metrics and Apple Health. Nothing extra to fill in.
  3. Your overview says who moved. Strong, Building or Low, and who dropped since yesterday.
See how Momentum works

Who it’s for

However you coach, it fits.

Femke, last timeBack squat · 8 × 70 kg · RPE 8

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.

In every plan

And the rest of the studio, in the same place.

No add-ons, no second tool.

David Meijer, coach and co-founder of Trainnode
Coach and co-founderOmnia Personal Training, Amsterdam

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.

Starter

Coaching on your own

€65a month

1 coach · 20 clients

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.

Ask David about it

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