Guides · 6 min read

How to Track Session Packages as a Coach

Ten session blocks, monthly retainers, prepaid lesson cards. The simple system for knowing exactly how many sessions a client has left, without the spreadsheet that breaks every quarter.

Start free for 30 days

No card required. One simple monthly price after your trial.

Why packages are the most leaked money in a solo practice

Per session billing is easy. The session happens, the money lands, the next one books. Packages are different. The money lands once. The sessions burn down over weeks. Nobody is watching the meter, and the meter is where the leaks happen.

Almost every coach who sells packages has done at least one of the following. Run two free sessions because they lost count. Argued with a client about whether session nine was the eighth or the ninth. Refunded a half block because the records did not match. Forgotten to invoice the next block until three sessions in. None of that is a character flaw. It is just what happens when you try to track a moving number in your head.

The fix is small and boring. One number per client, updated after every session, visible before the next one starts.

What you need to know at a glance

  • Sessions in the block

    How many sessions the client paid for. Ten, six, four, twelve. Set it the moment the block is sold, not when you remember.

  • Sessions used

    Counted up after each completed session. Cancellations inside the window count, no-shows count. Reschedules do not. Decide once, apply consistently.

  • Sessions remaining

    The number you actually look at. If the client asks "how many do I have left," this is the one. Make it impossible to lose track of.

  • Expiry, if there is one

    A block with no expiry quietly becomes a free pass. Three or six months from the date of purchase is the common honest window.

Where package tracking starts to slip

  • Tracking it in their head

    Works for one block, breaks for ten. By the third client your memory is averaging instead of counting.

  • A spreadsheet that nobody updates after a session

    The spreadsheet is fine. The problem is that the update has to happen in the car park, on a phone, between sessions. If it requires a laptop, it does not happen.

  • Booking software that sells packages but does not show the balance

    Selling a ten pack is easy. Showing the balance to the client and the coach every time a session books is the hard, important part.

  • No nudge at the end of the block

    The most common leak. Session ten gets coached, the next session books, the next block does not get invoiced for a fortnight. By then the conversation is awkward.

The moment that matters: session nine

In a ten block, the only moment that pays for the whole system is session nine. That is the one where the next block should already be in the conversation.

A good practice has a small ritual at session nine. At the end of the session, you mention that this was the second to last in the block, you ask if they want to lock in the next ten, and you send the invoice that night. No pressure, no awkwardness, because you are not asking from a deficit. You are asking from a clear count.

If your system shows you "session 9 of 10" automatically when the lesson opens, you cannot forget. If it does not, you will, two thirds of the time, because you are busy actually coaching.

How Another Session does it

You set the block once on the client profile. Ten sessions, three months, the price you charge. Every time a session is logged, the count moves. The client profile shows "3 left" in the same place every time. When the second to last session opens, a small nudge suggests sending the next block. The invoice is one tap.

The point is not the feature. The point is that you stop holding the number in your head, and the leaks stop. The most expensive thing a solo coach can do is forget to invoice a block, twice, in a busy quarter. The cheapest thing they can do is let the software hold the number for them.

Frequently asked questions.

What is the best way to track session packages as a coach?

One number per client, updated after every session, visible before the next one starts. Sessions in the block, sessions used, sessions remaining, expiry. Anything more is overhead. Anything less is a leak.

Should lesson packages have an expiry date?

Yes, three or six months from purchase is the common honest window. A block with no expiry quietly turns into a free pass and creates awkward conversations a year later.

Do cancellations count against a session package?

Most coaches count cancellations inside the cancellation window and no shows as used sessions, and treat genuine reschedules as not used. The important thing is to decide once and apply it the same way to every client.

When should I invoice the next block of sessions?

At the second to last session of the current block. The client is still in coaching mode, the relationship is warm, and there is no awkward gap. Waiting until after the last session is the most common reason coaches lose blocks.

Is there software for tracking coaching session packages?

Another Session tracks each client’s package automatically. You set the block once, it counts down with every session logged, and it nudges you at the second to last session to send the next invoice. You stop holding the number in your head. The wider piece on client management for solo coaches shows how packages sit alongside the rest of the work.

Run your coaching, calmly

One calm place for clients, sessions, notes and payments. 30 days free, no card needed.

Start free for 30 days

No card required. One simple monthly price after your trial.