The Complete Guide to Strength Tracking on Garmin
Garmin watches are built for endurance sports. Here is how Rack fills the strength gap with native ConnectIQ integration, real-time BLE sync, and exercise-level heart rate data.
Garmin dominates endurance sports. Runners, cyclists, and triathletes get world-class tracking out of the box: pace zones, VO2 max estimates, training load, recovery time, suggested workouts. The ecosystem is deep, polished, and backed by decades of GPS engineering.
But walk into a weight room wearing a Fenix 7 or a Forerunner 265, and the experience changes. Garmin’s native Strength activity type is, at best, a timer with optional rep counting. No exercise-level heart rate data. No progressive overload tracking. No PR verification. No real-time sync to your phone. You finish a session, and Connect shows you total duration and an estimated calorie burn. For a $900 watch, that’s not enough.
This guide explains the gap, why it exists, and how Rack fills it using Garmin’s own Connect IQ platform to turn your watch into a legitimate strength training tool.
The Garmin Strength Gap
Garmin’s approach to strength training hasn’t changed meaningfully in years. The native Strength activity type lets you start a timer, manually log sets, and optionally use the accelerometer to count reps. When the workout ends, your data flows into Garmin Connect as a single activity blob: total time, estimated calories, and maybe a list of exercises if you bothered to label them mid-set.
Here is what’s missing from the native experience:
- No exercise-level heart rate data. Garmin records a continuous HR stream, but there’s no way to see which zone you were in during your bench press versus your barbell rows. The data exists on the sensor but isn’t attributed to specific exercises.
- No progressive overload tracking. There’s no built-in system to compare this week’s squat volume against last week’s. No trend lines. No tonnage calculations. You’re responsible for remembering or manually charting your progression.
- No PR verification. When you hit a personal record, Garmin doesn’t detect it, celebrate it, or record it as a milestone. Your best lifts are buried in activity summaries alongside warmup sets.
- Post-session sync only. Data flows from watch to Connect after the workout ends. There’s no real-time communication with your phone during the session. You can’t see your workout progress on a larger screen while training.
- No recovery intelligence. Garmin estimates overall recovery time after activities, but it doesn’t understand which muscle groups you trained or how that affects tomorrow’s session planning. A heavy leg day and a light arm day look the same to the algorithm.
This gap isn’t a hardware limitation. The sensors, processor, and Bluetooth radio on your Garmin are more than capable. It’s a priority decision: Garmin invests its development resources in endurance sports because that’s where most of their customers are. Strength training is an afterthought.
How Connect IQ Changes Everything
Connect IQ is Garmin’s app platform. It’s the same system that powers custom watch faces, data fields, and third-party apps on your device. CIQ apps are written in Monkey C, Garmin’s proprietary language, and they run natively on the watch with full access to sensors, Bluetooth, and the display.
This is the key insight: you don’t need Garmin to improve their strength mode. A Connect IQ app can build an entirely different experience on top of the same hardware. The app has access to the heart rate sensor, the accelerometer, the BLE radio, and the screen. It can create a custom workout interface, communicate with a companion iOS app in real time, and store data locally on the watch when the connection drops.
Rack built a native Monkey C application that runs directly on your Garmin watch. It’s not a data field or a watch face. It’s a full application with its own UI, its own data pipeline, and its own communication protocol. When you launch Rack on your watch, it takes over the screen and becomes your workout interface.
The CIQ app communicates with the Rack iOS app over BLE. Every set you log, every heart rate reading, every timestamp flows between the devices in real time. Your phone becomes the command center while your watch becomes the input device. This two-device architecture is what makes Rack fundamentally different from using Garmin’s native mode.
Real-Time BLE Sync
Bluetooth Low Energy is the communication layer between your Garmin and your iPhone. When you start a workout in Rack, the watch and phone establish a persistent BLE connection. From that point forward, data flows bidirectionally in real time.
When you complete a set on the watch, the data packet travels to your phone immediately: exercise name, reps, weight, rest time since last set, and the heart rate zone at set completion. Your phone receives this in under a second. The workout log on your phone updates live. If you hit a PR, both devices know instantly.
The reverse direction matters too. If you add a set on your phone (maybe your training partner is logging for you), that data syncs to the watch so both devices always show the same workout state. You can seamlessly switch between watch input and phone input mid-session without losing context.
This is fundamentally different from the Garmin Connect sync model, where data sits on the watch until the activity ends and then uploads as a finished blob. Real-time sync means your phone can run analytics, detect PRs, calculate volume, and display recovery data while you’re still training. The feedback loop is immediate, not delayed.
And when BLE drops, which it does in crowded gyms, concrete basements, and any environment with interference, Rack’s DataBuffer system takes over. The watch continues recording sets locally and replays them in order when the connection restores. You never lose data.
Exercise-Level Heart Rate Data
Your Garmin watch records heart rate continuously. That data has always been there. The problem is attribution: traditional workout logging doesn’t connect specific HR readings to specific exercises.
Rack changes this by tagging each set with the heart rate zone at the moment of set completion. When you finish your fourth set of heavy squats, Rack records not just the reps and weight but also that you were in HR zone 4 at that point. When you move to leg extensions and the intensity drops, Rack captures that you’re in zone 2-3 for those sets.
Over time, this per-set HR data reveals patterns that session-level averages hide:
- Compound lifts push harder. Squats, deadlifts, and barbell rows consistently register zone 4-5 at set completion. Isolation work like curls and lateral raises stays in zone 2-3. This isn’t surprising, but seeing the data makes it concrete.
- Rest periods show recovery capacity. If your HR doesn’t drop below zone 3 during your two-minute rest, you’re accumulating cardiovascular fatigue faster than you’re recovering. Over weeks, you can see whether your conditioning is improving.
- Training intensity varies by day. On high-readiness days, the same weight and reps might keep you in zone 3. On low-readiness days, that same effort pushes you into zone 4-5. The HR data provides an objective measure of how hard your body is actually working, independent of what the barbell says.
None of this requires special hardware. Your Garmin’s optical sensor is already recording the data. Rack just captures it at the right moments and attributes it to the right exercises.
Compatible Garmin Models
Rack’s CIQ app requires Connect IQ 3.2 or later. This covers a wide range of Garmin devices, including most watches released in the last four years. Here are the major product lines that work with Rack:
- Fenix series: Fenix 6, 6S, 6X, Fenix 7, 7S, 7X, Fenix 8, and all variants (Pro, Solar, Sapphire). The Fenix line offers the best combination of screen size, battery life, and build quality for gym use.
- Forerunner series: Forerunner 245, 255, 265, 955, 965. The 265 and 965 are standouts with AMOLED displays that make reading set data easy in any lighting.
- Venu series: Venu 2, 2 Plus, 3, 3S. Bright AMOLED touchscreens and a fitness-forward design. Great for lifters who want a watch that doesn’t scream “outdoor adventure.”
- Enduro and Ultra: Enduro 2, Enduro 3. Massive battery life for athletes who train multiple times per day or want weeks between charges.
- Premium lines: epix, MARQ, tactix, Descent. All support CIQ 3.2+ and work identically with Rack.
If your watch runs Connect IQ 3.2 or later, it works with Rack. The CIQ app is the same across all models. The only differences are screen size (larger screens display more data per screen) and sensor generation (newer Elevate sensors have slightly better wrist HR accuracy during lifting).
Getting Started
Setting up Rack on your Garmin takes about five minutes. Here’s the process:
- Download Rack from the App Store. Create an account and complete the initial setup. The app will ask about your training experience to customize the interface.
- Install the CIQ companion app. Open the Connect IQ Store on your phone (or search for Rack in the Garmin Connect app). Install the Rack CIQ app on your watch. This takes about 30 seconds to transfer.
- Pair your devices. Launch Rack on your phone and open the companion app on your watch. The BLE pairing happens automatically. Once connected, you’ll see a green indicator on both devices confirming the link.
- Start your first workout. Select or create a routine on your phone, then hit start. Your watch lights up with the first exercise. Log your sets from either device. Every rep, every weight, every rest period syncs instantly.
- Review your session. When you finish, Rack shows you the complete picture: volume per muscle group, total tonnage, PRs hit, heart rate zones per exercise, and estimated recovery needs. All of this data feeds into your long-term training history.
After the first session, you’ll understand why the native Garmin strength mode feels incomplete. Real-time sync, exercise-level data, and progressive overload tracking aren’t luxury features. They’re what strength training on a smartwatch should have always been.
Your Garmin already has the hardware. Rack gives it the software to match.