Extentions for aggregator bookings

Activate the MyClubs API

Connect your Eversports Manager with MyClubs to automate scheduling, bookings, and customer data management.

Connect your Eversports Manager with MyClubs to automate scheduling, bookings, and customer data management.

1. Activate the MyClubs Extension

To get started: 

  • Navigate to the Market menu (bottom left in your Eversports Manager)
  • Select myClubs API and click Learn more
  • Follow the activation steps.
  • You will receive a confirmation email with further information. 

Bildschirmfoto 2024-11-06 um 10.34.41


2. Enable Activities for MyClubs

You can choose which activities (classes or trainings) are available on MyClubs: 

  1. Go to the relevant activity settings
     
  2. Open the Rules tab.

  3. Under Aggregator bookings, select "Allow bookings from aggregators" to enable the activity for MyClubs. 

  4. Optionally, you can limit the number of spots available for bookings from aggregators.

Important: You cannot rename individual appointments using the quick edit function in the activity overview, because this can disrupt the API synchronisation. If you need to rename an activity, make the change in the activity settings, which will apply to all appointments.


3. Inform MyClubs Support

After your first activities are enabled:

  • Contact MyClubs Support to finalise the setup.

  • MyClubs will link your Eversports Manager to your MyClubs account.

To do this, you need to send two IDs from your system:

  • Navigate to Settings > Aggregators.

image-png-Jan-23-2025-09-14-35-4522-AM-1
  • Copy the Venue UUID and Company UUID

  • Send both to MyClubs support


4. How the API Works

Once your MyClubs API connection is complete, the following processes are automated:

Synchronize activities

All classes or trainings marked as available for aggregators are automatically synced with MyClubs - no need to manage your schedule twice.

Bookings & Cancellations Sync

When a MyClubs customer books or cancels via the MyClubs API:

  • The booking and cancellation is transferred directly into your Eversports Manager.
  • These appear in the same activity list as your regular bookings.
  • The product "MyClubs" is automatically assigned and cannot be deleted manually from the activity. 

Customer Creation via the API

  • When someones books via MyClubs:
    • A customer profile is created in your Eversports Manager 
    • The aggregator ID is saved in the profile to match all future bookings from the same user.

  • If a customer already exists in your system:
    • You can manually add the MyClubs:
      1. Go to the customer profile
      2. In the Details tab, find Customer IDs from aggregators.
      3. Click the three dots and enter the MyClubs ID.

This ensures future bookings are assigned to the existing profile instead of creating duplicates.

 


5. What to Do If You Offer Classes With Different Booking and Payout Conditions

If your studio wants to apply different booking rules and separate earning structures for certain activity types (e.g. Reformer vs. Mat Pilates), a separate Eversports Manager and therefore contract with Eversports is required.
This ensures that each setup is clearly defined and can be managed correctly in coordination with myClubs.
 ✅ What does that mean for you?
If you’d like to offer specific formats with different cancellation rules, payout rates, or booking limits, please contact us and our responsible team will prepare a second agreement tailored to those conditions.