GymMaster integrates with a wide range of external platforms and services to extend your club’s capabilities, automate workflows, and improve the member experience. Integrations allow systems such as your member portal, access control, messaging, marketing, and analytics tools to connect directly with GymMaster, enabling data to flow smoothly between platforms.
To set up an integration, navigate to the Integrations section in GymMaster, select the service you want to connect, and follow the prompts to link accounts or configure settings.
Some integration documentation is technical and intended for users with relevant experience. You may need assistance from a technical specialist during setup. GymMaster staff can answer questions, but we do not complete integrations on your behalf.
Below is a list of some service providers that can integrate with GymMaster. More integration options are available than what are listed here.
If you already use a service you would like to connect, contact us to check whether an integration is available or if one can be created.
Website integration
The Member Portal API allows users to interact with the GymMaster ecosystem externally from your own website, enabling custom, tailored integrations.
To see what is possible with this API, refer to the summary table at the top of the API documentation.
Member Portal Online Integration:
Allows selected Member Portal pages to be embedded directly into your own website.
The documentation outlines which areas can be embedded and provides the required code.
Note: There is an updated, simplified option available—see Asset File Manager > Member Portal Embedded Module.
Door access
This API is only required if you are not using standard GymMaster hardware or a standard access setup.
When using third-party hardware such as external door readers, the GateKeeper API integrates those readers with GymMaster’s access control system to manage door entry.
GateKeeper API Documentation:
A technical guide explaining how to set up the API.
We recommend this integration be completed by someone with programming experience.
Door Reader Settings:
The link takes you to Settings > Doors and Readers, where you manage access-related hardware for your club.
Here you can link readers, doors, and entry points to memberships and visit permissions, ensuring members can enter only when authorized.
Trigger third-party action
Webhooks allow GymMaster to send selected events to an external platform paid for or hosted by you, triggering immediate actions without the need for manual input.
Events can include member check-ins, new member creation, updates to member details, and more.
Webhook Manager:
Lists all available webhook events and requires target URLs to complete the integration.
GymMaster / Member Portal visual adjustments, email template images
The Asset File Manager stores images and files used by GymMaster and the Member Portal. It also controls visual customisation and embedded portal features.
This is where you personalise branding, manage shared assets, and configure embedded Member Portal pages for use on your website.
GymMaster CSS:
Upload a CSS file to apply styling changes to GymMaster, such as adjusting colours or replacing the GymMaster logo with your club branding.
These changes apply to all staff users.
Member Portal CSS:
Upload a CSS file to apply advanced styling changes to the Member Portal.
For simple colour changes, the Member Portal Style Editor is recommended.
Member Portal Style Editor:
A quick and easy way to adjust the Member Portal colour scheme to match your brand.
You can set colours for backgrounds, buttons and text.
Changes made here do not apply to the Member App, which uses its own colour settings.
Member Portal Embedded Module:
Allows selected Member Portal pages to be embedded directly into your website, including member portal login, new member sign up, class schedule, bookings, shop and contact page.
Portal Buttons:
Edit the text and structure of the Member Portal menus.
Each menu contains sub-options that can be renamed, reordered, added, enabled, or disabled to suit your club, while core functionality remains unchanged.
Changes here do not apply to the Member App, which has its own navigation design.
Email Template Images:
A central location to store and manage images used in email templates.
Images are uploaded and managed here, then selected during email creation.
Track promotions
Analytics integrations allow you to track marketing performance, and campaign effectiveness using third-party analytics platforms and social media pixels.
Analytics pixels are small pieces of code that trigger tracking actions when a page is visited from a specific source. For example, if you advertise on Facebook, you can place a pixel on your Member Portal to track how many visitors arrive via your ads. Results are viewed in the relevant analytics platform, such as Meta Business Suite.
GymMaster supports integration with Google Tag Manager, Google Analytics, Facebook (including Instagram), and TikTok.
Manage Analytics Integration:
Access setup guides and instructions for configuring analytics and marketing pixels.
Emails
Connecting Mailchimp to GymMaster allows you to send automated welcome emails, create newsletters, and track engagement such as opens and clicks, all using synced member data.
Go to Mailchimp Setup:
Access the setup guide for Mailchimp. Select Help Text in the top right for full instructions.
SMS
Twilio integrates GymMaster with SMS messaging, sending messages from your club’s recognised phone number for improved trust and deliverability.
This allows you to send class reminders, booking confirmations, and marketing messages directly from GymMaster while meeting regional bulk SMS requirements.
Get Started:
Access the setup guide for Twilio. Select Help Article in the top right for full instructions.
SMS
MessageMedia is an SMS platform compatible with GymMaster, providing reliable delivery of member communications.
This integration allows you to send reminders, schedule updates, facility notices, and bulk SMS communications.
Get Started
Sign up for MessageMedia and configure the integration to connect with GymMaster.
Note: Clubs use either Twilio or MessageMedia for SMS messaging. SMS delivery is handled by these providers rather than directly by GymMaster.
Virtual sessions
Zoom integrates with GymMaster to support livestreamed classes, virtual events, and remote consultations.
Meetings and class sessions are created automatically and shared with attendees, making it easy to run online fitness classes, workshops, or one-on-one virtual training sessions.
Get Started
Access the setup guide for integrating Zoom with GymMaster.
Trigger third-party responses
Zapier connects GymMaster with thousands of other apps, allowing you to automate workflows and sync data without coding.
Examples include adding new members to Mailchimp, updating Google Sheets with class bookings, or sending notifications to Slack when payments are received.
Get Started
Refer to the available guides for connecting GymMaster to Zapier.
Note: Some links currently point to blog content—these may be consolidated into the Knowledge Base for consistency.
Prospect conversion
GymSales is a lead management system that integrates with GymMaster to convert prospects into active members.
When a lead is ready to join, their details are pushed into GymMaster to create a member profile, reducing manual entry and keeping sales and membership data aligned.
Get Started
An API key is provided by GymMaster and entered into the GymSales platform to complete the integration.
Casual classes
Integrating with ClassPass allows ClassPass users to book selected casual classes at your club through the ClassPass app.
Bookings made via ClassPass appear in GymMaster alongside your regular classes. ClassPass users are treated as casual attendees and only have access to classes you make available for casual bookings.
This integration can help promote your classes to a wider audience and attract new members.
Get Started
Review the setup guide and enable the ClassPass connection.
Email content
GymMaster’s AI integration helps you generate custom email content quickly and efficiently when using a paid OpenAI account.
Once configured, a Generate AI button appears during email creation.
You can enter a short description of the desired message, and the AI will generate the content automatically.
Get Started
Access the setup guide to configure AI integration.