YOGO offers full integration with Urban Sports Club, allowing you to easily synchronize classes between your YOGO schedule and Urban Sports Club
To activate the integration between YOGO and Urban Sports Club (USC), you must already have an active partnership with USC and have agreed with them on which locations (branches) will be integrated into YOGO, as well as which classes and services will be included. Additionally, your studio must already be live on the USC app/website.
- Get in touch with USC support team and ask them to start the integration process with YOGO. Request that they provide you with two identifiers: the Provider UUID and the Location ID.
-
Provider UUID: this is the unique identifier for your studio as a brand or organization, regardless of how many venues you have.
-
Location ID: this identifies a specific studio location.
Example 1: If "Happy Yoga" has only one location, you will receive one Provider UUID and one Location ID — each with a different number.
Example 2: If "Happy Yoga" has two locations, one in Lisbon and one in Porto, you will have one Provider UUID (representing the brand/organization), and two Location IDs — one for Lisbon and one for Porto.Important: To activate the integration in two or more locations, you must have the same number of active branches in YOGO.
-
-
Once USC’s support team sends you the identifiers and confirms they’re ready to start the integration with YOGO, contact YOGO’s customer support and share all the identifiers with us. Within a maximum of 3 business days, YOGO will complete the integration and activate it.
-
Once it's active, log in to YOGO Admin and go to Settings -> Urban Sports Club to link your class types in YOGO to the event categories from Urban Sports Club.
IMPORTANT: Event categories are labels used by Urban Sports Club to group the different class types you’ve created into general activity categories. For example, if you offer a class called “Hatha Yoga” at your studio, the corresponding event category in USC will likely be just “Yoga”. Similarly, a class named “Mat Pilates” would most likely be assigned to the “Pilates” category.
To ensure correct matching, you should confirm this with USC support or check your contract with them — these mappings are usually specified there. In YOGO, you’ll need to link the class types you’ve created to the corresponding USC event categories.
If you have more than one location on Urban Sports Club and more than one active branch on YOGO, you can integrate multiple locations. Simply scroll down on the same page and you’ll see the option to map each branch accordingly.
Now you're ready to make your courses available for Urban Sports Club
- You can do this for individual courses by editing the respective course in the schedule in YOGO Admin:
- Or you can go to Schedule -> Edit Multiple Classes, where you can easily set this up for multiple courses at once.
- Search for the relevant classes (using a filter, for example, for a specific day of the week or class type).
- Select all classes (by clicking the checkbox next to "Date"), or only a few classes (by clicking individually next to the dates).
- Set new USC settings for the selected classes:
⚠️ IMPORTANT ⚠️: Once the integration between USC and YOGO is active, you must always use YOGO to manage the number of available spots for USC members in each class — never the USC Partner Portal.
Also, keep in mind that if you create a new class type, it must be created directly in YOGO, not in USC, as YOGO only integrates with class types created within the YOGO system.
You should continue using the USC Partner Portal to check in students, as YOGO’s check-in module is not integrated with USC. The integration is one-way — YOGO receives information from USC but does not send any data back. This limitation exists due to data protection restrictions for USC members.