Client management for the independent coach

Every client's sessions, payments and history in one place — including the ones who'll never download an app — so nothing about a client slips between a spreadsheet and a chat thread.

When everything about a client is scattered across a spreadsheet tab, a WhatsApp thread, and a note on your phone, something always slips — a payment, a balance, the injury they mentioned in January. Seshman puts the whole client in one place.

Every client, one screen

Tap a client and you see all of them at once: their prepaid balance, session history, outstanding payments, your messages, your notes, their goals, their plan, and the consultation form they filled in. No hunting across apps.

App clients and offline clients

Not everyone wants another app — and you shouldn’t have to leave those clients out.

  • Invite app clients by @handle, email, share link or QR code; they accept and land straight on their sessions.
  • Add offline (“ghost”) clients yourself — track their sessions and payments, and share invoices by message when there’s no email.
  • When an offline client is ready to join, an invite link turns their account into a real one in place — all their history, packages and payment records come with it. Nothing to migrate.

Intake, the way you actually onboard

Build your own intake form from a catalogue of fields — goals, health, injuries, emergency contact — and have clients complete it before the first session, with consent captured where it matters. It’s onboarding that fits how you work, not a generic form.

Notes and goals that stick

Private notes for you, shared notes for the client, autosaved to each session. Set goals and track them against real numbers — clients can add their own — and send a recap by email after a session: your notes, their goals, and what’s left.

Your waiver, signed

Add your waiver or terms and conditions once. New clients sign them as they join, and the signed version is kept — so you’re never chasing a form.

The people you train, in one place

A client’s balance, sessions, payments, intake, notes and goals on one screen, ready between sessions on your phone. Everything about the people you train, and only that.


See how it fits with session-pack tracking and getting paid, or browse everything Seshman does.

·01 — 30 days free · No card required

Every session,
accounted for.

Free for your clients, always. For you, a 30-day free trial with everything unlocked — then one plan, sized by your book. See pricing.

Card payments via Stripe · Cancel anytime · iPhone and Android