Home > Integrations > Track Sign-ups with Google Analytics

Track Sign-ups with Google Analytics

Connect Google Analytics to Your Member Portal

Google Analytics gives you real visibility into how prospects and members interact with your GymMaster Member Portal - and how they found you in the first place, whether that’s Google Ads, social campaigns, or organic search.

Once connected, GymMaster automatically sends key sign-up and enquiry events to your Google Analytics account so you can:

  • Track conversions from enquiries through to completed memberships
  • See which campaigns are driving real sign-ups
  • Optimise your marketing spend with confidence
  • Understand where prospects drop off during the sign-up journey

Events We Send Automatically

As soon as the integration is active, the following events will be sent from your Member Portal:

  • generate_lead - When a prospect submits an enquiry
  • add_to_cart - When a membership is selected during sign-up or purchase
  • begin_checkout - When sign-up details are submitted
  • add_payment_info - When payment information is entered
  • purchase - When sign-up is completed, including purchase details

This gives you a clean funnel view from first interaction through to completed membership.


How to Connect Google Analytics

Getting set up only takes a few minutes.

Step 1 - Create a Web Data Stream in Google Analytics

In your Google Analytics account:

  1. Navigate to Data Streams
  2. Click Add stream
  3. Select Web
  4. In the Website URL field, enter:
    USERNAME.gymmasteronline.com
    Replace USERNAME with your GymMaster username

For more detail on setting up Data Streams, see Google’s guide here:
https://support.google.com/analytics/answer/9539598?hl=en

Step 2 - Copy Your Measurement ID

Once your Web Data Stream is created, locate your Measurement ID.

It will begin with either; G- or AW-. Copy this value.

Step 3 - Add the ID to GymMaster

In GymMaster:

  1. Go to Settings > Integrations > Analytics
  2. Enter your Measurement ID into the Google Analytics ID field
  3. Save your changes

That’s it - events will now start flowing through.

Step 4 - Confirm It’s Working

To check events are being received correctly, use Google Tag Assistant:
https://tagassistant.google.com/


Using Google Tag Manager Instead

If you prefer more flexibility, you can connect GymMaster to Google Tag Manager instead.

Google Tag Manager allows you to manage Google Analytics and other tracking tags from one central place.

To set this up:

  1. Follow Google’s installation guide:
    https://support.google.com/tagmanager/answer/6103696#install
  2. Copy your Container ID
  3. In GymMaster, go to Settings > Integrations > Analytics
  4. Enter the Container ID into the Google Tag Manager ID field

From there, you can connect Google Analytics and other tag providers inside Tag Manager.


If you’re running ads or investing in marketing, this integration gives you the visibility to see what’s actually driving memberships - not just clicks. And that means smarter decisions, better ROI, and more confident growth.