How to add paid appointment types to a Product (main, add-on and session packs)


In this article we will cover adding paid appointment types to a Product that you can sell. As you know, Products can be created as Main, Add-on, or Session Pack. We cover Session Packs in more detail here.


If you take away appointments, Main and Add-on Products differ in the following ways:

Main Products

Add-on Products

  • Main Products are the core services you want to offer your clients. For example, a membership to your club or studio, a personal training package, a basic strength training program etc. 
  • Clients can only have one Main Product active in their account at any given time.
  • Main products allow a business to use the Membership Controls feature. No Membership control with Add-ons.
  • Add-ons are products or services you can use to allow clients to mix and match your service offerings and increase revenue.
  • Think of add-ons as services that will compliment your main service/product. Add-on nutrition coaching, mobility workouts etc. 
  • Clients can have an unlimited amount of Add-on Products sold to them at any given time.


So when choosing wether or not you want to use Main or Add-on Products, keep the above information in mind. In the examples below, we're going to create a Main and Add-on Product that includes paid appointments.



Example of a MAIN Product


  • Note that the entire package is $500 per month with a bundle of services (listed in the Description). 
  • This product also happens to include two in person personal training sessions. However, they are set to expire every month (which is when the product renews). This will encourage clients to use up their two sessions every month instead of letting them accumulate. You can decide whether or not you want the appointments to expire or not.
  • If you plan on selling a bundle, Main Products is a great way to do it. 



Example of an ADD-ON Product


  • Add-on Products with sessions are great if you want clients to be able to self-purchase sessions as needed. 
  • Perhaps your Main Program or service does not include personal training to keep pricing more affordable. However, you want clients to have the option to purchase personal training sessions if they wish to. 
  • Main or Add-on Products also come in handy because they can queued up for the future. They can have a start or end date and a duration. Session Packs do not (see below). 



Example of a Session Pack Product


  • More details about creating Session Packs here. 
  • There is no start or end date, therefore there is also no duration to this product. 
  • This product cannot be added as an upcoming product. Once it’s paid for by the client, it’s marked as Paid (not Active) and the session credits are ready to use right away. 
  • The Product can be paid for as a one time upfront purchase (no recurring option). 
  • The trainer can add up to 10 pricing options for one session pack product. The client can then choose which pricing option they want to go with. 
    • For example: If you're selling a pack of 1 hour personal training sessions, you can give your clients the option to buy 5 sessions for $1500 ($100 per session) or 10 sessions for $900 ($90 per session which means you're giving a 10% discount to clients that are committing to more sessions upfront). 



Not sure which Product Type to choose? 

Main Product

Add-on Product

Session Pack Product

  • You want to sell a BUNDLE of services in one simple package.
  • You want to implement the Membership Control feature to auto-deactivate clients once their product has expired.  
  • You want automation tied to the product. 
  • You want to sell PT sessions as an extra option but want to be able to select a start date in the future as well as tie automation to the purchase. 
  • Similar to Main products, however, please note, no Membership Control is available. 
  • You just want to quickly sell some PT sessions. 
  • You want to offer a variety of pricing options for the same sessions (pack of 5 vs pack of 10 or 20). 










This article was last updated on

Have more questions? Submit a request


Article is closed for comments.