ClassPass

Once you're set up, ClassPass members will be able to book into your GymMaster classes directly through the ClassPass app.

How does it work?

When a member books into one of your eligible classes via ClassPass, they’re automatically created as a profile in GymMaster and booked into your class schedule — right alongside your regular members. You’ll see a small icon on their profile showing they came through ClassPass, so you’ll always know who’s who.

To keep things tidy and avoid double ups, ClassPass members won’t be imported with an email address or phone number. This helps prevent duplicate notifications going out from both GymMaster and ClassPass. If a cancellation happens, the member will be notified via ClassPass — not GymMaster.

How Member Access Works

ClassPass bookings don’t automatically come with access permissions — so if your facility uses locked doors or access control, make sure your team is aware:

  • Members added via ClassPass won’t be able to get through secure doors by default

  • Your facility must be staffed to manually grant access if needed

  • If you'd like to offer door access, you can manually set this up with a key fob, Bluetooth, or another method — just like you would with a casual member

Important Notes on Booking Sync

There’s no data sent back to ClassPass from GymMaster, which means:

  • ClassPass won’t know if a member has checked in at your facility

  • All cancellations must be handled via ClassPass:

    • Members cancel through their ClassPass app

    • Staff should use the ClassPass staff dashboard

    • If a member cancels their booking directly through GymMaster, ClassPass won’t be notified

 

Getting Setup

The integration can be setup in GymMaster by heading to Settings > Integrations > ClassPass

Once there, use the [Enable Connection] button to generate a Partner ID. If you have more than one club in GymMaster, choose which of these clubs should be integrated with ClassPass.

Lastly, share your Partner ID and your Venue ID with the team at ClassPass.


 

Have casual bookings been enabled?

Casual bookings need to be allowed for the ClassPass integration to function, allowing for Casuals & Prospects to book online

This can be enabled via Settings > Member Portal > Bookings > Enable non-members to book online


 

Which classes can be booked?

Class availability is determined by your Class and Member Portal booking configurations in GymMaster. Basically, if a booking is available to "walk-ins", it will be shown on the ClassPass app.
Essentially, this means you must have the following option ticked.

Setting a Fixed Price has no effect on ClassPass members, as payments will always be sorted on ClassPass' end. Bookings originating from ClassPass will always be made in GymMaster at $0.

 

Booking restrictions with ClassPass

GymMaster allows for multiple booking restrictions, but not all of these can transferred to ClassPass.

Age

ClassPass has no options for age-restrictions for the bookings. ClassPass is an 18+ service, but no other restrictions.
If you have any senior classes (65+) or specific age ranges (18-24), these cannot be enforced automatically. You should state any age restrictions clearly in the class name to avoid confusion.
 

Terms of Service / Waivers

ClassPass has their own advice for these, but usually you just need to put in the class description to show up 20 minutes early to their first session to sign any required Terms of Service / Waivers.
You can record these under their profile in GymMaster, so after the first session they can come in as normal.
 

Max Book Ahead

ClassPass's maximum book ahead period is 2 weeks, so the members can never book too far in advance. If you set your limit in GymMaster lower (say 3 days) ClassPass will enforce that limit. Setting it higher (3 weeks) with have no effect in the ClassPass app.

 

How do I set up new class types?

If your new class has the same credit price as your Baseline price in ClassPass, there's nothing special you need to do. Just set up the new Class Type in GymMaster, and start scheduling them in. Please note it may take up to 24 hours for the new classes to appear in ClassPass.

If your new class has a different credit price, the new setup can take about a week. You will need to take the follow steps:

  1. Set up the new class type in GymMaster.
  2. Book the first class at least 3 weeks from today.
  3. Contact ClassPass, and give them the class name and time for the first booking.
  4. Agree on a credit price with ClassPass and sign the forms.

Once that is done, you can go back and start scheduling the classes as normal. The placeholder class made in step 2. can also be freely deleted.


The GymMaster Class descriptions are automatically exported to ClassPass, but the images are not. Since GymMaster app/portal has a different recommended aspect ratio/size for images we don't export images to ClassPass. We recommend uploading images directly via your ClassPass dashboard to get the best control over what users will see in their app.