Personal Trainer Business HQ

Personal trainers and small coaching businesses

Track clients, session packages, training sessions and payments for a small trainer.

Fitness & wellnessFitness and beautypersonal trainingpackagessessionscoaching
Use this template
💪

Personal Trainer Business HQ

Run a training business from one page. Clients, their packages and payments are linked, every training session is a Session row, and your own sessions show under Mine. The Packages table shows what is selling and how many clients stay.

Dashboard

Package renewals

First session and assessment

No-shows and late cancellations

Packages and prices

What you sell, the price and how many clients are on each.

Packages and prices
PackageCategoryPrice (USD)BillingMinutesValid for (days)Includes
Single sessionSession$75Per visit601session, per visit
10-session packagePackage$690One-time60230package, one-time
Monthly coachingCoaching$320Monthly030coaching, monthly
Partner sessionSession$110Per visit601two people training together
Assessment and planAssessment$90One-time7580assessment, one-time
Online programCoaching$180Monthly030video check-ins and a written plan, no in-person time

Clients

Everyone you train, with their package, attendance and payments.

Clients
ClientTypeStatusPackagePhoneEmailJoined
Noor LowryIn-personActiveSingle session(503) 555-0144noor.lowry@inbox-mail.netSep 18, 2026
Silas TennantOnline coachingActive10-session package(503) 555-0181silas.tennant@inbox-mail.netAug 2, 2026
Kasia CastellanosCoupleActiveMonthly coaching(503) 555-0118kasia.castellanos@inbox-mail.netJun 16, 2026
Tobias KowalczykAthleteActivePartner session(503) 555-0155tobias.kowalczyk@inbox-mail.netApr 30, 2026
Greta RosenthalIn-personActiveAssessment and plan(503) 555-0192greta.rosenthal@inbox-mail.netMar 14, 2026
Percival ZielinskiOnline coachingActiveOnline program(503) 555-0129percival.zielinski@inbox-mail.netJan 26, 2026
Bronwyn HalvorsenCoupleActiveSingle session(503) 555-0166bronwyn.halvorsen@inbox-mail.netDec 10, 2025
Idris OyelaranAthleteActive10-session package(503) 555-0103idris.oyelaran@inbox-mail.netOct 24, 2025

6 more rows

Sessions

Training sessions on the calendar, with attendance and notes.

Sessions
SessionStatusClientPackageTrainerWhenKind
Single session - TennantCompletedSilas TennantSingle sessionMatteo BrenneckeOct 6, 2026Session
Assessment - RosenthalCompletedGreta RosenthalMonthly coachingSunita RajagopalOct 9, 2026Assessment
Check-in call - OyelaranCompletedIdris OyelaranAssessment and planMatteo BrenneckeOct 11, 2026Check-in call
Single session - NakamuraCompletedRosalind NakamuraSingle sessionSunita RajagopalOct 13, 2026Program review
Session - KellermanCompletedCormac KellermanMonthly coachingMatteo BrenneckeOct 15, 2026Session
Assessment - CastellanosNo-showKasia CastellanosAssessment and planSunita RajagopalOct 14, 2026Assessment
Single session - ZielinskiCancelledPercival ZielinskiSingle sessionMatteo BrenneckeOct 16, 2026Check-in call
Program review - YoshidaBookedPriyanka YoshidaMonthly coachingSunita RajagopalOct 17, 2026Program review

14 more rows

Payments

Charges, failed cards and refunds, tied to each client.

Payments
PaymentStatusClientAmount (USD)DueMethodMark paid
PAY-2210PaidKasia Castellanos$320Sep 18, 2026Card on file—
PAY-2211PaidIdris Oyelaran$690Sep 20, 2026Bank transfer—
PAY-2212PaidAmara Delacroix$75Oct 4, 2026Cash—
PAY-2213PaidTobias Kowalczyk$110Oct 8, 2026Check—
PAY-2214FailedPriyanka Yoshida$320Oct 15, 2026Card on file—
PAY-2215FailedCormac Kellerman$690Oct 17, 2026Bank transfer—
PAY-2216PendingGreta Rosenthal$90Oct 16, 2026Cash—
PAY-2217PendingHamza Galloway$110Oct 21, 2026Check—

4 more rows

What's inside

5 tables · 16 views · 1 form · 2 row actions · 1 agent

5 pages

  • Personal Trainer Business HQ
  • Dashboard
  • Package renewals
  • First session and assessment
  • No-shows and late cancellations

4 tables

  • Packages and prices2 views · 6 sample rows
  • Clients2 views · 14 sample rows
  • Sessions7 views · 22 sample rows
  • Payments5 views · 12 sample rows