WHOOP Integration: Setup and Troubleshooting
Connect your WHOOP to CoachRx to sync recovery, strain, sleep, and HRV data directly to your coach's dashboard. This article covers how to connect the integration, what data syncs, and how to fix common issues.
What data syncs from WHOOP
Once connected, CoachRx pulls the following WHOOP metrics into your client profile each day:
Recovery Score (%)
Day Strain
Sleep Performance and total sleep duration
Resting Heart Rate (RHR)
Heart Rate Variability (HRV)
Respiratory Rate
Coaches see these metrics on the client Dashboard and on the Daily RX alongside workout results.
How to connect WHOOP
Open the CoachRx mobile app and sign in.
Tap the menu icon, then tap Settings.
Tap Integrations.
Find WHOOP in the list and tap Connect.
You'll be redirected to WHOOP's login page. Enter your WHOOP credentials.
Authorize CoachRx to access your WHOOP data.
You'll be returned to CoachRx. The integration will show as Connected.
Your first data sync happens within 15 minutes of connecting. Going forward, WHOOP data refreshes automatically throughout the day.
Troubleshooting sync issues
If your WHOOP data isn't appearing in CoachRx, work through these steps in order:
1. Confirm the integration is still connected
Go to Settings > Integrations in the CoachRx app. If WHOOP shows as Disconnected, tap Connect and re-authorize.
2. Force a manual sync
Open the WHOOP app first, let it fully sync with your strap, then open CoachRx. CoachRx pulls from WHOOP's servers, so your WHOOP app needs fresh data before we can pull it.
3. Check your time zone
Ensure your device time zone matches your WHOOP profile time zone. Mismatched time zones can cause data to appear on the wrong day.
4. Disconnect and reconnect
If data still isn't syncing, disconnect WHOOP in Settings > Integrations, wait 60 seconds, then reconnect. This forces a fresh authorization token.
Still stuck?
If WHOOP data still isn't syncing after trying all of the above, message our support team with:
Your CoachRx email address
The date range you're missing data for
A screenshot of your WHOOP app showing the data exists there