LogMySession LogMySession
Sign in Start free →

For personal trainers

Stop counting sessions in your head.

LogMySession keeps track of every session, package, payment and renewal, so you don’t have to.

Start free →

2 months free · No credit card · Nothing to install

Clients
All6 Unpaid2 Complete1
P
Priya Nair
Trained 2 days ago
Trained today
Logged 6:42 pm
Sessions left
43 of 12
Log session
A
Arjun Mehta
16 days since last session
Sessions left
1 of 12
Payment dueLog session
M
Meera Iyer
Trained yesterday
Sessions left
8 of 12
Log session
Your client list, with sessions left and payment status on every row.

Three things you shouldn’t have to remember.

  1. When did they last train?

    You scroll back through WhatsApp to check.

    MMeera IyerTrained yesterday
    AArjun Mehta16 days since last session

    Every client’s row says when they last trained.

  2. How many sessions do they have left?

    You count ticks in a notebook.

    P Priya NairPackage 3 Sessions left 4 of 12

    Every row shows the sessions left in that client’s package.

  3. Who still owes me?

    You match UPI alerts to names from memory.

    All6Unpaid2
    AArjun MehtaPayment due

    Unpaid clients carry a Payment due flag, and one filter lists them all.

LogMySession remembers all three. Logging a session updates the first two. Marking a payment as received takes care of the third.

How it works

You log the session. We keep count.

  1. Log a sessionTap Log session on the client’s row. Your client can also log it from their phone.
  2. The package counts downYou always see how many sessions are left.
  3. You mark who has paidA client can tell you they’ve paid. You confirm it when the money arrives.
  4. Your client sees it tooThey sign in and see the same sessions and package you do.
  5. Renewals show up earlyThe app flags a package that’s nearly finished, so you can plan the next one.

Packages

Always know how many sessions each client has left.

A client buys 12 sessions and you log 8, so LogMySession shows 4 left. No spreadsheet, no counting in your head.

12 sessions bought
8 logged4 left
See renewals coming. When a package is nearly finished, the app flags it early enough for you to talk to the client about the next one.
A full history. Every session is saved with its date and who logged it.
Package 3 Active
8 of 12 used · 4 left
Thu 14 AugYou
Tue 12 AugClient
Sat 9 AugYou
Started 21 Jul · 12 sessionsPaid
Package endingArjun has 1 session left Message Arjun
A package with every session listed, and the app flagging one that’s nearly finished.

Payments

Who still owes you?

Clients pay you the way they always have: UPI, cash or bank transfer. LogMySession doesn’t handle the money. It keeps track of who has paid for which package.

You confirm every payment. A client can tell you they’ve paid, but only you can mark the money as received.
Unpaid packages don’t disappear. If a client starts a new package before paying for the last one, the old one stays on record as unpaid.
Clients
All6 Unpaid2
M
Meera Iyer
Says they’ve paid for Package 2
Did the money arrive?
ReceivedNot received
A
Arjun Mehta
16 days since last session
Sessions left
1 of 12
Payment dueLog session
The Unpaid filter, with one client waiting for you to confirm their payment.

For you and your client

You and your client see the same record.

Your client can check how many sessions they have left without messaging you, and nobody has to argue about whether a session happened.

Your view
P
Priya Nair
Trained 2 days ago
Sessions left
4 of 12
Log session
Same record
Priya’s view
P
Hello, Priya!
Your session tracker
Sessions Workouts Body
8
Ready for your session?
4 sessions left · last on 12 Aug 2026
Log today’s session
Package 3
Tue 12 AugYou
Sat 9 AugTrainer
Nothing to install. You send a link on WhatsApp, and your client signs in from their phone’s browser.
Either of you can log a session. It shows up on the same list, marked with who logged it.
You stay in charge. Only you set up packages and confirm payments.

From trainers using it

“Earlier I used to count sessions and remind clients about packages myself. Now it’s all in one place, including client progress tracking.”

CBCharan BVGym fitness trainer

“Easy to use and very helpful for managing client data. It makes my work more efficient and keeps client information secure.”

DRDeepak RawatPersonal yoga trainer

“I have been using LogMySession and I’m really enjoying it. It has been very useful for tracking my clients’ workouts and progress.”

MIMuhammed ImranPersonal trainer

Pricing

Start free.

2 months free

After that, it’s one plan with everything included, at Founding Trainer prices.

Monthly₹499/month
Yearly₹4,500/year₹375 a month · save 25%
Start free →

No credit card required. We’ll email you a setup link.

Everything included
  • Unlimited clients & sessions
  • Package & payment tracking
  • A flag when a package is nearly finished
  • A free login for every client
  • WhatsApp invite links for new clients
  • Export all your data to CSV
  • Workout & body tracking, for fitness and sports coaches

Also included

A few more things you’ll use.

  • Workout loggingSets, reps and routines, with progress for every lift.
  • Body measurementsWeight, body fat and tape measurements, tracked over time.
  • Backdate a sessionForgot to log one? Add it later with the right date.
  • Full client historyEvery package and session, kept even after a new package starts.
  • Invite by WhatsAppSend a new client their login link straight from the app.
  • CSV exportAll your client and session data, whenever you want it.

Workout logging and body measurements are for fitness and sports coaches.

Who it’s for

Built for personal trainers.

It also works for yoga teachers, swimming and tennis coaches, dance and martial arts instructors, tutors, and anyone else who sells sessions in packages.

Questions trainers ask

How do I get started?

Tap Start free and tell us your name and email. We’ll email you a setup link. Then pick a password, add your first client and log their first session.

Do my clients need to download an app?

No. You send them an invite link on WhatsApp, or however you already message them, and they set a password. It works in the browser on any phone, so there’s nothing to install.

Do my clients have to log their own sessions?

No. You can log every session yourself with one tap. Letting clients log their own sessions is optional.

Can I add clients I already have?

Yes. Add them, then backdate the sessions they’ve already done so their count is right from the start.

I’m not very techy. Is it complicated?

If you can send a WhatsApp message, you can use LogMySession. Adding a client is one short form, and logging a session is one tap.

What does it cost?

Your first two months are free, with no credit card. After that it’s ₹499 a month, or ₹4,500 a year, with everything included.

Is my client data private?

Your clients’ data is yours. Each trainer sees only their own clients, and each client sees only their own record. We never sell it or share it.

Spend less time tracking sessions.More time training clients.

Start free → Sign in

2 months free · No credit card

LogMySession Session tracking for personal trainers.
Trainer sign in Client sign in hello@logmysession.com

LogMySession

Who are you signing in as?

New trainer? Start free

← Back to home

Client sign in

Sign in to log your sessions

Forgot password?

Not a client? Trainer sign in

Choose your trainer

Pick whose sessions you want to view or log

Sign out

Loading your invite…

R
Hello, Ritesh
Your session tracker

Session History

No sessions yet

Weight

All measurements

MeasurementLatestChange
No measurements yet

Weight history

Show more
DateValueChange
Nothing logged yet

Trainer sign in

Sign in to access your dashboard

First time? Set up your account

Forgot password?

Not a trainer? Client sign in

C
Hello, Trainer
Your trainer dashboard
Sign out

Add Client

How clients log sessions

A client who has signed in can log their own sessions from their phone. They don't have to, and you can still log for them any time. Either way they get to see how many sessions they have left, look back at what they've done, and tell you when they've paid, so you're not the only one keeping count.

Send someone their login link from the Clients tab, or from Needs you on Home when it says a client hasn't been invited.

Show the QR code

A shortcut, not a substitute. A client who is already signed in can scan this to log today's session while they're standing in front of you. Scanning without an account just asks them to sign in first, so it replaces nothing.

Preferences

Enable Client Bonus Incentives
Turn this on to reward clients with bonus sessions when they complete their package ahead of schedule.
Industry
What kind of coaching you do. Health & fitness industries unlock body and workout tracking for your clients.
Health & Fitness Features
Body Tracking
Clients get a Body tab for weigh-ins and tape measurements — waist, chest, arms — with a progress chart for each. You can record measurements for them too.
Workout Tracking
Clients get a Workouts tab to log exercises with sets, reps and weights. You can also log workouts for them.
Flag a client as inactive after
How long without a session before Needs Attention mentions them. A twice-a-week client is quiet at 7 days; a fortnightly one isn’t.
Export Session Data
Download a CSV with every client's packages and logged sessions.
Send Feedback
Something broken, or something you wish it did? Tell us — it goes straight to the team.
← Back
For personal trainers & coaches

Start free for 2 months.

Tell us your name and email, and we’ll send you a setup link. No credit card, nothing to install.

✓No credit card
✓First 2 months free
✓Nothing to install

Already have an account? Sign in

Clients
All6 Unpaid2
P
Priya Nair
Trained 2 days ago
Sessions left
4 of 12
Log session
A
Arjun Mehta
16 days since last session
Sessions left
1 of 12
Payment dueLog session

You're on the list

We'll email a setup link.

1
Check your inboxYour setup link arrives from logmysession.com
2
Pick a passwordStraight from the link in that email
3
Add your first clientSend them a login link so they can log their own sessions
← Back to home

Set Up Your Account

Create a password for your trainer account

Already have an account? Sign in

Set new password

Choose a new password for your account

Set Up Admin Account

Create a password for your admin account

Already have an account? Sign in

Admin Login

Sign in to manage trainers

First time? Set up your account

Forgot password?

Manage Trainers

Sign out
Add Trainer

You'll get an invite link to share — they set their own email and password.

Activity Feed

Loading…

Feedback

Loading…

Trainer Signups

Loading…

Renewal Requests

Loading…
Session logged!
✕
A new version is available.