This article will guide you through understanding, setting up, and managing the ClassPass integration in ClubReady. ClassPass is a subscription-based service that allows members to book classes at a variety of locations without signing up for a specific club membership.
Content:
- Before You Begin
- What is ClassPass?
- Preliminary Steps
- How to Set Up the ClassPass Integration
- Viewing ClassPass Clients
- Frequently Asked Questions
Before You Begin
Make sure you have the following before getting started:
-
Permissions required:
- Club Setup — Can Access Setup
- Club Setup — Can Access Integrations Setup
- ClassPass functionality may not be enabled by default at your club. Contact ClubReady Support at support@clubready.com for more information or to have this feature turned on.
- Please review the following important details about how ClassPass works within ClubReady before proceeding:
- ClassPass bookings cannot be cancelled via ClubReady and must be cancelled through ClassPass directly. The only exception is when an entire class is cancelled, which will cancel all associated bookings. As a result, the Cancel and Rebook buttons have been removed from the booking details window.
- ClassPass credits cannot be sold in ClubReady. They are created automatically when a booking is made and removed if the booking or class is cancelled.
- Upon booking, the ClassPass system performs an existing member check in ClubReady. If no match is found, a new lead will be created and assigned the lead type configured during setup.
What is ClassPass?
ClassPass is a SaaS company that offers members access to an expansive list of classes across multiple locations for a monthly rate. Members can book classes at a variety of clubs without signing up for a specific membership. All ClassPass bookings are made through the ClassPass application.
Preliminary Steps
Before configuring the integration in ClubReady, complete the following steps in order:
- Contact ClassPass to sign up and establish your club's account.
- Contact ClubReady Support to have the ClassPass functionality enabled for your site.
- Complete the ClassPass integration setup in ClubReady following the steps below.
- Contact ClassPass to complete the API connection. Be sure to provide them with your Store ID and Organization ID (Chain ID).
How to Set Up the ClassPass Integration
1. Access the Integrations Setup: Navigate to Setup > General > Integrations.
2. Add the Integration: Click the green + to add the ClassPass integration to your club. Once added, click on the ClassPass Integration to configure it.

3. Configure the Integration Settings: Complete the following settings:
- Enable — Check this box to make the integration active and available at your club.
- Include Service Bookings — Check this box if you want your service-based offerings to be available for booking through ClassPass.
- Select Membership Type and Referral Type — Select the default lead type and referral type from the dropdowns. These will be assigned to any new leads created in ClubReady through ClassPass bookings.
Note: If you do not currently have a ClassPass-specific lead type or referral type, it is recommended to create one before completing this step. Having a dedicated ClassPass lead and referral type enables improved tracking of ClassPass-generated leads.
-
Select Classes — Select the classes you want to make available through ClassPass. For a class to appear in the list, the following settings must be configured correctly:
- Disabled? — The class must not be set as disabled.
- Available for Scheduling — The class must be configured as available for scheduling.
- Attendees Must Book A Place In Class? — This must be set to Yes.
- Select Services — Select the services you want to make available through ClassPass. The same class configuration requirements above apply to services as well.

Viewing ClassPass Clients
Staff can identify which clients have made a booking through ClassPass from several locations:
- Bookings > Day List > All tab
- Bookings > Day List > Classes tab
- Class Details — View ClassPass bookings within the class details screen.
- Booking Details — View ClassPass information within an individual booking's details.

Frequently Asked Questions
Q: Is there a way to merge a ClassPass account with a member account?
A: Yes, however the merge must be initiated from the ClassPass account. You will need to merge the non-ClassPass (or non-XPass) account into the ClassPass account, not the other way around.
Q: When looking at a member profile in ClubReady, how can I tell if it is a ClassPass account?
A: It is recommended that studios create a dedicated lead type named "ClassPass" and assign it to all leads generated through the integration. This makes it easy to identify ClassPass accounts when viewing a member's profile or filtering your prospect and member lists.
Q: Who do I contact when I need ClassPass support?
A: For ClassPass-specific support, reach out directly to ClassPass at classpass.com/contact. You can log in for personalized support or fill out their contact form for their team to follow up with you. For issues related to the ClubReady side of the integration, contact ClubReady Support at support@clubready.com.