Garmin + WHOOP

Watch sessions. Band recovery. One call.

Garmin knows the workout. WHOOP knows the night. DataFrame joins them so Home can ask whether today's hard session still fits - without two dashboards and without double-counting the same ride.

Connect Garmin and WHOOP in Settings - one primary watch plus the band

DataFrame Home after Garmin and WHOOP sync

Garmin keeps the session

GPS, pace, power, and plan vs done stay on the watch activity

WHOOP keeps the night

Recovery, sleep, and strain win when WHOOP has that day

No double count

The same workout does not land twice

One Home

Today's plan next to last night - then quality and weeks

What each source owns

NeedGarminWHOOP
GPS, pace, power, FIT chartsSource of truthWorkout exists, without watch-native FIT depth
Structured workout and plan vs doneYes - plus plan push to the watchNo plan push
Overnight recovery for HomeUsed when WHOOP has no data for that dayPreferred when that night exists
Sleep extrasGarmin sleep when it is the sourceBreath rate, consistency, efficiency, hours versus needed
Strain vs daily stressGarmin daily stress stays separateWHOOP strain as a 0-21 score
Same workout logged twiceWatch activity staysWHOOP copy is not the activity you open

How the join works

Two devices, one athlete record

You still train in Garmin Connect and recover in WHOOP. After you link both in Settings and sync, DataFrame builds one week: watch sessions for quality, WHOOP nights for the morning call.

  • Link Garmin as the primary watch, then connect WHOOP alongside it
  • Sync pulls Garmin activities and WHOOP workouts, sleep, recovery, and strain
  • When both logged the same workout, you open the Garmin or Polar activity
Connect WHOOP
Activity list after Garmin and WHOOP sync

The morning call

WHOOP night next to a Garmin session

That is the useful part. Recovery prefers WHOOP when the night exists, so Home can say keep, shorten, or easier against the session you already planned on Garmin - not a second app you have to reconcile by eye.

  • Overnight recovery prefers WHOOP, otherwise Garmin wellness
  • Recovery nights show which source the sleep and recovery came from
  • Strain stays a WHOOP 0-21 score, not mixed with Garmin daily stress
How recovery works
Recovery view that can show WHOOP nights

After you train

Quality still comes from the watch file

Interval compare, plan vs done, bricks, and hybrid sports read the Garmin (or Polar) activity. WHOOP does not replace that file. It supplies the night so the quality work is judged in context.

  • Hard-block compare on matching Garmin sessions
  • Week compare for load, heart rate, sleep, and Form
  • Share an activity, a day, or a week from the same dashboard
Quality sessions
Quality-block compare on a watch session

Start in this order

1

Sign in with Google

No password, no card.

2

Connect Garmin and WHOOP

Settings: Garmin as the watch, WHOOP alongside. Polar can be the watch instead.

3

Sync, then open Home

Last night and today's session land in one place.

Common questions

Do I need both Garmin and WHOOP?

No. Each works on its own. Together they are stronger: watch depth plus WHOOP nights. Polar can be the primary watch instead of Garmin.

Which recovery score does Home use?

Overnight recovery prefers WHOOP when it has data for the day. Otherwise it uses Garmin wellness.

Will the same ride appear twice?

No. When both logged the same workout, the Garmin or Polar activity stays as the session you open.

Can I push the week to WHOOP?

No. Plan push is Garmin-only. Calendar planning stays in DataFrame.

vs WHOOP

See your training clearly by tonight.

Get started free