Skip to main content

Integrate Kisi with Glofox

Glofox, part of the ABC Fitness Solutions brand, is a software platform designed for gym and fitness studio owners to manage their business operations, including scheduling classes, managing memberships, processing payments, and tracking performance.

Our integration allows Glofox admins to synchronize user memberships and bookings with their Kisi location and check users into Glofox whenever a relevant door is unlocked at that location.

info

This is a Kisi-built integration, maintained and supported by Kisi.

Prerequisites

  • Kisi organization administrator rights
  • Glofox admin rights
  • Your Glofox Location ID

Please ask the admin of the gym account in Glofox to email Glofox.Support@abcfitness.com to request the Kisi integration, their Glofox Location ID, and to have their Location ID allowlisted.

Prerequisites for Glofox members to be imported into Kisi

To be imported into Kisi, Glofox members must:

  1. Have one of Glofox’s membership types assigned.
  2. Possess an active membership.

Set up the Glofox integration

info

Only one Glofox integration is allowed per organization. However, you can add multiple configurations within the integration to map several locations to groups.

  1. Sign in to Kisi.
  2. Open Settings and click on Integrations > Add Integration
  3. Define the name of your new Glofox integration.
  4. Open the Type dropdown and select Glofox Gym Management Software.
  5. Next, click Add Configuration and enter your Glofox Location ID (the Location ID for your Glofox setup).
  6. Select the Kisi Group to which users with active memberships will be imported.
  7. Select a Place to map with this Glofox location for check-in.
  8. Specificy Glofox Membership types to sync to the group.
  9. Enable Bookings Enabled if Credit Pack and Pay-As-You-Go users should also be imported.
  10. Enable the integration.
  11. Click Add.

Synchronizing Glofox active memberships with Kisi

Once the integration is set up, it will synchronize users with active memberships to Kisi and maintain consistency. New and terminated memberships will be updated in Kisi in real time, ensuring your data is always accurate.

Note: If the memberships list is empty, no membership access will be granted. This behavior differs from the previous implementation. During migration, integrations with empty membership lists were updated to include all appropriate memberships in Glofox. However, if a new membership is added in Glofox, it must be manually added to the integration configuration in Kisi.

Common questions

Why are my Glofox clients listed as users in Kisi before their membership is active, or after their membership has ended?

The Glofox integration includes all your Glofox clients as users within Kisi. When their membership is active, they are granted access through a Kisi Group. When their membership becomes inactive, they are removed from the group; however, their user account remains in Kisi for future use. Even though they have a user account in Kisi, they will not have access to any doors.

Why are my Glofox clients receiving emails about granted access even though they already have an active membership and haven’t updated it recently?

Currently, using the same email address for multiple users within the same Glofox branch is not supported. The most common cause of duplicate emails in Glofox is related to family memberships. To resolve this issue, please contact Glofox support and request an update to the duplicate emails in Glofox.

Understanding the integration logic

The User Info page in Kisi provides a tool to visualize and understand the rules behind access being granted or removed. It displays the data Kisi received from Glofox during the last synchronization.

  1. Open Settings and click on Integrations > Configure Integration.
  2. Navigate to the User Info tab.
  3. Enter the member’s email, select a branch in Glofox, and click Search.
  4. Review the provided information:
    • First, verify that there’s only one member in Glofox corresponding to the email.
    • Ensure that the membership status is ACTIVE.
    • Review the list of Groups included in this configuration and confirm if the member should have access to those groups.
tip

If you need to contact Kisi or Glofox support, please include a screenshot of this page in your support request.

Synchronizing Glofox bookings and credit packs with Kisi

info

To enable Credit Pack and Pay-As-You-Go (PAYG) user synchronization, please contact Kisi support.

Credit Pack and Pay-As-You-Go (PAYG) users will only be synced with Kisi if they have an active booking in Glofox, regardless of membership status or type. Access is granted solely for the booking duration and expires once the booking ends. After the booking period, users will no longer see shared access in the Kisi web dashboard and typically won’t have access outside their booking time.

Kisi scans for upcoming bookings, providing access starting one hour prior to their scheduled class and revoking it immediately afterward. Please note the 30-minute synchronization delay.

Example: If you purchase a booking in advance for 3:00 PM, access will be granted around 2:00 PM. However, if you make a booking within an hour before the class, access will be granted in the next sync. For example, if you book a class for 3:00 PM at 2:31 PM or later, access will be granted at 3:00 PM.

Additionally, bookings are time zone-sensitive, so always ensure you’re aware of the time zone when reviewing the data.

Check Kisi users in through Glofox

Glofox members will need to sign up with Kisi to unlock doors. When a user with access granted through the Glofox integration unlocks a door at a location, Kisi will check them in with Glofox at the location mapped to that place in the integration settings.