If you arrange to meet clients privately or in small groups, use session packs to make selling, tracking and delivering your time simple.

Session pack fundamentals

At the most basic level, a session pack is a container of time with a price. You can create as many packs as you want with any time/price combinations to suit your needs. In this respect session packs are like a miniature contract/invoice. They set the terms of how much service you are delivering for how much money. Every pack you create is given a unique reference number.


Every session pack has a location linked to it. This indicates where you plan to meet your clients. The location linked to a pack becomes the default for sessions contained in the pack, however it is possible to move individual sessions to different locations if needed.


Every session pack must have at least one client, however Striive lets you add up to four clients to a pack for group training. The important thing to note is that the clients added to a pack will need to be attending all session added to the pack. You cannot add multiple clients to a session pack and then plan individual sessions within the same pack.

If multiple clients are added to a pack, you can set a different price for each of them. They will not see each others pricing and their payments will be tracked and logged separately.


Sessions are added to session packs to deliver your services. You can add as many session as you want until the total pack time has been exhausted. These session can all be the same length, or a combination of different lengths as shown above.

Sessions can be arranged up-front or one at a time to suit how you prefer to work. The sessions in every pack are numbered, and the amount of time remaining (not planned) in each pack will be tracked for you automatically.

Creating session packs

There are two different ways session packs can be created:

  1. Setting up a package manually
  2. Creating a package and selling it to a client