How to Set Up Your Heart Rate Monitor and Join a Group Fitness Team

Whether you’re a coach setting up a new class or an athlete joining one, getting started only takes a few minutes. Follow this guide to join your gym and configure your heart rate monitor correctly.


For Coaches: Create a Join Code

To allow members to join your Group Fitness team without manually approving each request:

  1. Log in to the SELFLOOPS website.
  2. Open Edit team
  3. Enter a Join code
  4. Enable Auto join (without approval) if you want members using the code to be automatically added to your team.
  5. Save your changes.

When Auto join is enabled, members simply enter the Join code in the SELFLOOPS Spark app and immediately become part of your team.


For Athletes: Join Your Gym

  1. Install the SELFLOOPS Spark app on your iPhone or Android phone.
  2. Sign in or create your account.
  3. Select Join Team.
  4. Enter the Join code provided by your coach.
  5. If Auto Join is enabled, you’ll immediately become a member of the team.

Once you’ve joined the team, it’s time to add your heart rate monitor.


Add Your Heart Rate Monitor

From the SELFLOOPS Spark app, tap Add Device and select your device type.


Chest Strap or Arm Band (ANT+)

Choose Chest strap / arm band.

Simply enter the ANT+ Device ID printed on the heart rate monitor.

Most ANT+ heart rate monitors have the ANT+ ID printed directly on the sensor.

Garmin Heart Rate Monitors

Some newer Garmin heart rate monitors do not print the ANT+ ID on the device.

How to find the ANT+ ID of your Garmin Heart Rate Monitor
https://support.selfloops.com/?epkb_post_type_1=how-to-find-the-ant-id-of-your-garmin-heart-rate-monitor


Polar Heart Rate Monitor

Choose Polar HR monitor.

Enter the Polar ID printed on the sensor.

Before using your Polar monitor with SELFLOOPS, make sure ANT+ is disabled inside the Polar Beat app.

Instructions are available here:

Polar and ANT+
https://support.selfloops.com/?epkb_post_type_1=polar-and-ant


Myzone Belt

Choose MyZone belt.

Simply enter the Myzone Belt ID printed on the device.

No additional configuration is required.


Garmin Watch

Choose Garmin watch.

There are two ways to broadcast heart rate:

Option 1 (Recommended)

Install the SELFLOOPS Garmin Connect IQ app from the Garmin Connect IQ Store.

Download it from here

https://apps.garmin.cn/it-IT/apps/f8307bc2-b3ed-4f1a-a87f-2518a1e32fcf

Our app displays the ANT+ ID that you need to enter in SELFLOOPS Spark.

Option 2

Enable Garmin’s built-in Broadcast Heart Rate feature.

A detailed guide is available here:

https://www.dcrainmaker.com/2020/04/garmin-wearable-broadcasting.html


Apple Watch

Choose Apple Watch.

No device ID is required.

Simply install the SELFLOOPS Spark app on your iPhone. The Apple Watch companion app is installed automatically.

Trouble shooting here

https://support.selfloops.com/?epkb_post_type_1=using-the-spark-apple-watch-app-with-selfloops-group-fitness


Wear OS Smartwatch

Choose Wear OS watch.

No device ID is required.

Install the SELFLOOPS Spark app on your Android phone and the SELFLOOPS Spark for Wear OS app from Google Play.

Once paired, your watch will automatically transmit heart rate during your workout.


Whoop and Other Bluetooth Wearables

This option also works with devices such as:

  • Whoop
  • Fitbit
  • Other Bluetooth heart rate wearables not included in the cases above.

Choose Whoop or Other Bluetooth wearable.

Then:

  1. Enable Blueotooth heart rate broadcasting, if required
  2. Pair your wearable with the SELFLOOPS Spark smartphone app.
  3. Select Group Fitness as your activity.
  4. Spark will broadcast your heart rate and automatically send it to the Group Fitness session.

Ready to Train!

Once your device has been configured, simply join your Group Fitness session and your heart rate will appear automatically on the studio screen.

If you experience any issues, contact your coach or visit the SELFLOOPS Support Center for additional troubleshooting guides.

How to Find the ANT+ ID of Your Garmin Heart Rate Monitor

If you use a Garmin chest strap with our Group Fitness app or with your coach’s class setup, you may be asked for your sensor’s ANT+ ID — the unique number that identifies your heart rate monitor so the system always picks up your signal and not your neighbor’s.

There’s just one catch: Garmin doesn’t print this number anywhere on the strap. Don’t worry — finding it takes less than a minute. Here are the easiest ways, starting with the simplest.

Method 1: Read It from Your Phone (Bluetooth Name)

If you have a modern dual-protocol Garmin strap — HRM-Dual, HRM-Pro, HRM-Pro Plus, HRM-Fit, HRM 200, or HRM 600 — the ANT+ ID is hidden in plain sight: it’s part of the Bluetooth name your strap broadcasts.

  1. Put the strap on. Garmin monitors only transmit when they detect skin contact. (Tip: touching both snap contacts with damp fingers also wakes it up.)
  2. On your phone, open Settings → Bluetooth. Your phone automatically scans for nearby sensors — no extra app needed. On iPhone, look under “Other Devices”; on Android, tap “Pair new device” if the list doesn’t appear right away.
  3. Look for a device named something like HRM-Dual:1234567 or HRM-Pro:9876543. There’s no need to tap or pair it — just read the name.
  4. The number after the colon is your ANT+ ID. Write it down — it never changes for the life of the strap.

If you’re in a busy gym and see several straps, yours will be the one with the strongest signal, since it’s on your chest. Step a few meters away from other people to be sure.

Method 2: Check Your Garmin Watch or Edge Computer

Already paired your strap with a Garmin watch or bike computer? The ID is stored right there:

  1. On your device, go to Settings → Sensors & Accessories.
  2. Select your heart rate monitor from the list.
  3. Open the sensor details or “About” page — the number shown as the Sensor ID is your ANT+ ID.

Menu names vary slightly between models, but the path is always through the sensors menu.

Method 3: Ask at the Front Desk (Older Straps)

Have an older ANT+-only strap, like the classic HRM3 or an early HRM-Run? These don’t broadcast Bluetooth, so the phone trick won’t work. In that case, your gym or coach can discover your sensor directly through the Group Fitness app.

To make this quick and unambiguous, wear the strap and stand close to the receiver while others keep their distance — your sensor will show up, and the staff can read the ID and link it to your profile on the spot.

Still stuck? Contact our support team and we’ll help you get set up.

Join Classes After They’ve Started — Now Possible with QR Codes!

We’ve made it even easier for clients to join your SELFLOOPS Group Fitness sessions — even after they’ve started!

With the new QR Code Join feature, participants can now connect to an ongoing session in just a few seconds using the SELFLOOPS Spark app.


🔍 How It Works

  1. Update the Spark app to the latest version (available for Android and iOS).
  2. Sign up for the class as usual.
  3. If the session has already started, open the Spark app, tap the QR code scanner (located on the main screen under the Cosmic Level section), and scan the QR code displayed by the gym.
  4. That’s it — the client is instantly added to the live session!

If the Spark app is not installed, clients can simply scan the QR code with their smartphone camera. They’ll be automatically redirected to the App Store or Google Play to download it.


⚠️ Important Notes

  • For gyms using the Class System: Clients must sign up for the class before scanning the QR code.
  • For clients using Apple Watch or Wear OS devices: They must sign up first on the SELFLOOPS website or Spark app before starting the workout on their watch.
  • Each client must have a connected sensor (heart rate monitor or other compatible device) associated with their SELFLOOPS account.

👟 For Coaches

To enable the QR Code Join feature in your sessions:

  1. Update the Group Fitness app to the latest version.
  2. In the app’s Settings, make sure the Device Name is set.
  3. Retrieve your unique QR code by logging into the SELFLOOPS website and navigating to: Organizations → Group Fitness Devices.
  4. You can print the QR code or display it on a screen during class so clients can scan it at any time to join an ongoing session.

With this update, late arrivals or new participants can join smoothly — no interruptions, no restarts.

A seamless experience for both coaches and clients.

👉 Update your apps today and start using the new QR Code Join feature!

Using the Spark Apple Watch App with SELFLOOPS Group Fitness

The Spark Apple Watch app is included with the SELFLOOPS Spark app for iPhone. To use it with the Group Fitness application, simply select the Group Fitness activity within the Spark app.

Troubleshooting

Timer Not Starting on the Spark Apple Watch App

If the timer does not start, this usually indicates a permissions issue preventing the app from accessing the Apple Watch heart rate sensor. To resolve this:

1. Check permissions in the Spark iPhone app:

• Open the SELFLOOPS Spark app on your iPhone.

• Go to Settings > Health.

• Ensure all permissions are enabled.

2. Alternatively, enable permissions via the Health app:

• Open the Health app on your iPhone.

• Tap your profile icon (top right corner).

• Select Apps & Services.

• Choose Spark and enable all permissions.

Apple Watch Internet Connection Requirement

For Group Fitness sessions, the Spark Apple Watch app must have an active internet connection.

• If the app is broadcasting heart rate data correctly, you will see a green dot next to the time on your watch.

• If you do not see yourself in the Group Fitness session, check the following:

• Ensure your coach has added you to the system.

• Verify that the coach has synchronized the participant list in the Group Fitness app.

The SELFLOOPS Cosmic Levels

Our celestial-themed level system is designed to keep you motivated and engaged in your fitness journey. Here’s how it works:

  • Levels and Progression: Starting from Meteorite, you advance through 28 levels like Comet, Galaxy, and Singularity. Reach higher levels by earning monthly points.
  • Monthly Target: Aim for 300 points monthly reflecting WHO recommendations (150 minutes of moderate or 75 minutes of vigorous exercise per week). Points are the SELFLOOPS Training Load score.
  • Missed Workouts: If you’re unable to workout due to illness or other reasons, contact our support team for assistance.
  • Level Drop: Not meeting the monthly target can lead to a downgrade to a lower level. On your first failure to achieve the monthly target, you will be reset to the beginning of your current level. If you fail for a second consecutive time, you will be demoted by one level. Additionally, if you were recently promoted to a new level and fail to meet the monthly target in the following month, you will be reverted to your previous level. Once you reach level 7 you will not be downgraded below that level.

SELFLOOPS Cosmic Levels

L0 -> Not Ranked

L1 -> Meteorite consecutive months 1

L2 -> Comet consecutive months 3

L3 -> Meteor consecutive months 6

L4 -> Moon consecutive months 12 (1 year)

L5 -> Planetoid consecutive months 24 (2 years)

L6 -> Venus consecutive months 36 (3 years)

L7 -> Mars consecutive months 48 (4 years)

L8 -> Mercury consecutive months 60 (5 years)

L9 -> Sun consecutive months 72 (6 years)

L10 -> Jupiter consecutive months 84 (7 years)

L11 -> Saturn consecutive months 96 (8 years)

L12 -> Uranus consecutive months 108 (9 years)

L13 -> Pluto consecutive months 120 (10 years)

L14 -> Neptune consecutive months 132 (11 years)

L15 -> Nebula consecutive months 144 (12 years)

L16 ->Star consecutive months 156 (13 years)

L17 -> Galaxy consecutive months 168 (14 years)

L18 -> Supercluster consecutive months 180 (15 years)

L19 -> Constellation consecutive months 192 (16 years)

L20 -> Black Hole consecutive months 204 (17 years)

L21 -> Quasar consecutive months 216 (18 years)

L22 -> Pulsar consecutive months 228 (19 years)

L23 -> Supernova consecutive months 240 (20 years)

L24 -> Cosmos consecutive months 252 (21 years)

L25 -> Universe consecutive months 264 (22 years)

L26 -> Multiverse consecutive months 276 (23 years)

L27 ->Event Horizon consecutive months 288 (24 years)

L28- >Singularity consecutive months 300 (25 years)

This system is designed for long-term engagement, encouraging you to stay active and reach new heights over the years.

You can track your level on the SELFLOOPS Spark app.

Embark on your celestial fitness journey with SELFLOOPS and discover how far you can soar!

Media Content on the Group Fitness service

Playing a video during a group fitness session is possible. The video runs alongside the live data, but only one screen is visible at a time. You can choose to display either the live data or the video. The video starts playing when you begin the session, and during the session, you can easily switch between the screens.

To utilize this feature, first, activate the Media Content option in the app’s Settings. In the Media Content section of the group fitness app, select the desired video to play. On the main screen of the group fitness app, you can toggle between screens using the button located at the top of the screen.

Make sure to add the videos to the website. To do this, select the video library option from the training plans menu on the website. The player supports videos in the HLS video format. If you use services like Vimeo, you can export the video URL in HLS format and add it to the video library. When adding the video, select the generic type in the website.

How is calorie consumption calculated in the SELFLOOPS apps?

If you are not in a lab, caloric expenditure incurred during your physical endeavors are calculated using formulas. Different applications and devices use their own methods to estimate the calories burned during an activity.

If the device you use calculates the calories burned, we will use the values provided. Otherwise, we will calculate the calories burned using the following approach.

Caloric Estimations from Power Data

With power data, we use the following formula

kcal = kJ / 4.186 / .22

  • Kilojoules (kJ) emanate from measurements derived from the trainer or power meter.
  • 4.186 kJ = 1 kcal = 1 Calorie
    Standard assumption of human mechanical efficiency = 22%

Caloric Estimations from Heart Rate Data

When power data is not available, heart rate data is used as alternative for caloric expenditure assessment. We use the following formula to estimate calories burned (from *Keytel et al. (2005)):

Man kcal = ((-55.0969 + (0.6309 x HR) + (0.1988 x W) + (0.2017 x A))/4.184) x 60 x T
Woman kcal = ((-20.4022 + (0.4472 x HR) – (0.1263 x W) + (0.074 x A))/4.184) x 60 x T

HR = average heart rate (in beats/minute)
W = Weight (in KG)
A = Age (in years)
T = Exercise duration time (in hours)

*Keytel, L. R., Goedecke, J. H., Noakes, T. D., Hiiloskorpi, H., Laukkanen, R., van der Merwe, L., & Lambert, E. V. (2005). Prediction of energy expenditure from heart rate monitoring during submaximal exercise. Journal of Sports Sciences, 23(3), 289–297.

Apple Watch for Group Fitness

The Apple Watch can be used to join a Group Fitness session as a heart rate monitors.

These are the steps to add the Apple Watch to your Group Fitness sessions

1) Your clients need to install the Selfloops Spark app from the App store and grant the Health options. The Selfloops Spark iPhone app includes the Apple Watch app

2) Assign an Apple Watch sensor to your client in the Equipments section in the website

3) Synchronize your clients on your device (iPad, Apple TV, Android)

4) Press START on the app

5)Your clients can start the Group Fitness workout on their Apple Watch

Polar and ANT+

The new Polar heart rate monitors support the ANT+ standard in addition to Bluetooth.

In particular, the new Polar H10, the Polar OH1 and Polar Verity sense support by default ANT+. If you have an old Polar H10 and OH1, you can update their firmware using the Polar Beat application. Please refer to Polar website and support for further information about this.

To use Polar ANT+/Bluetooth heart rate monitors with the SELFLOOPS Group Fitness applications you need to enable either Bluetooth or ANT+. If you do not do it, you will see two device numbers on the screen (one for Bluetooth, one for ANT+).

To enable Bluetooth or ANT+, use the Polar Beat app and pair the heart rate monitor in the Settings of the Polar Beat app.

Enable “Visibility” if you want to use Bluetooth.

Enable ANT+ to enable ANT+ broadcasting.

The same steps apply to the H10. The H10 has some additional options.

For Bluetooth, enable only the “Visibility” option.

To use ANT+, just enable the ANT+ option.