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:
-
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. -
Make sure everything’s up to date:
Update both the WHOOP app and the Apple Health app to the latest versions. -
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. -
Trigger a sync:
Open the WHOOP app and refresh your data. Step info typically updates every ~10 minutes. -
Restart your phone:
Sometimes a quick reboot can solve sync issues. After restarting, reopen both WHOOP and Apple Health. -
Check background app refresh:
Go to Settings > General > Background App Refresh and make sure it’s turned on for both apps. -
Last resort: reinstall the WHOOP app:
If nothing else works, uninstall and reinstall WHOOP, then reconnect Apple Health and re-enable permissions.
@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.
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.
I will connect with the team to dig into this. Thank you for the level of detail here. Super helpful.
Are there any plans to have steps sync more often than just a single batch per day? It wouldn’t be so bad if the widget had an option to show steps from the WHOOP app, since it is obviously more up to date. Is that something that is in the works as well? A WHOOP widget that shows steps?
I have a similar issue. The batch update for steps accrued July 24, for example, syncs 20k steps at 1:30am on July 25. Apple health shows the steps having occurred between July 24 at 1:26am and July 25 at 2:30am. It correctly credits the steps to July 24. However another app that reads it reads the log date as the date they occurred and credits 20k steps to July 25.
Batch updating steps means I have to start wearing my Apple Watch again or edit my steps manually every day in apps that are reading the batch day as the logged day (which I’m not going to do).
@liv0 @Durkin
I’ve just identified a major issue for me with batch update.
Data is recorded from sleep start to sleep start (which is weird but seems correctly imported in Apple Health) but this batch data is recorded the day after.
My insurance company offers perks and discounts with step counts. Their apps reads Apple Health data daily and doesn’t allow for past data update. So when they read data, they only see non-Whoop steps count in the current day. The day after, past data update is prevented (probably to avoid hacking / cheating) so they never read Whoop data.
It would be much much better to have multiple updates daily if real-time is too complicated.
I’ve also noticed my steps are counted incorrectly. I track steps with a fitbit on my other wrist. The step counts are often different by more than 4,000 steps.
Hi Liv0, I was trying these steps outlined by you. at #3, I dont see any option to disconnect apple health in Whoop, its automatically connected. No option to disconnect or connect.
My actual problem statement is that my steps in Whoop is approx 38xx, but only 177 in Apple Health. Further other couple of step apps take data from Apple Health, which is reflecting erroneously as it is not reading from Whoop.
Just to add that this is not good enough and it is not only extremely annoying but leads to the types of issues highlighted here and on similar threads, ie steps are sometimes added to the wrong day. I am doing a steps challenge at the moment that only looks at Health app data and I am having to keep my phone on my person at all times, including while on a treadmill and am wondering what is even the point of wearing whoop during the day…
