Steps sync issue

I am new to Whoop and have set up all the settings correctly. I integrated Whoop with Apple Health, but the steps are not syncing in real-time. They only sync at night, and I see the data the next morning.

Hey! If your steps aren’t syncing from WHOOP to Apple Health, here are a few things that might help:

  1. Double-check permissions:
    Open the Health app on your iPhone, tap your profile pic in the top right > Apps > WHOOP. Make sure Steps are turned on so WHOOP can write that data.

  2. Make sure everything’s up to date:
    Update both the WHOOP app and the Apple Health app to the latest versions.

  3. Reconnect the integration:
    In the WHOOP app, head to More > App Settings > Integrations > Apple Health.
    Tap Connect (or disconnect and reconnect if it’s already linked). When prompted, allow all permissions.

  4. Trigger a sync:
    Open the WHOOP app and refresh your data. Step info typically updates every ~10 minutes.

  5. Restart your phone:
    Sometimes a quick reboot can solve sync issues. After restarting, reopen both WHOOP and Apple Health.

  6. Check background app refresh:
    Go to Settings > General > Background App Refresh and make sure it’s turned on for both apps.

  7. Last resort: reinstall the WHOOP app:
    If nothing else works, uninstall and reinstall WHOOP, then reconnect Apple Health and re-enable permissions.

1 Like

@SureshKing We currently upload to Apple Health Kit in batch at end of day, but are always considering ways to make it more real-time.

My recommendation is to look at Steps in your WHOOP app! You can see it on the “My Dashboard” section on the “Home” tab. That is always updated in live time.

1 Like

Thank you Durkin! I hope a new update will fix it up soon. And also the steps count are way more estimated(I also wear Apple Watch). I hope it will be fixed too.

Thanks for the info. But to be honest, the batch update is problematic — it even assigns steps to the wrong day. I’ve seen multiple cases where WHOOP performs a batch update for two days at once, assigning the total to a single day, which results in inflated step counts.

I had to deactivate WHOOP step syncing with Apple Health because it was messing up my data.

Please take a look at the attached screenshot. In this example:

  • 9,703 steps were added to June 8, but the batch details show these steps were actually counted from June 8 to June 9.
  • 15,580 steps were also added to June 8, but were actually counted from June 7 to June 8.

(And this is just one of many similar cases.)

WHOOP should never count steps across two different days in a single entry — as shown in my image. This makes no sense and is highly inaccurate.

Please make sure that the batch sync assigns steps to the correct day — the day they were actually counted.

In my opinion, a real-time sync would make much more sense. It might have a small impact on battery life, but accurate health data is far more important.