Zwift has offered automatic weight syncing from FitBit and Withings/Nokia scales for years, but sometime around May 2020 something broke and Zwift accounts were no longer being automatically updated.
This has been an annoyance for me, because I purchased a Withings Body+ scale (get it Amazon here) a couple of years ago specifically for its Zwift integration. So I was happy when I finally saw some action on the Zwift forum topic addressing this bug!
Based on official replies in that forum topic, Zwift fixed the issue for FitBit users in early January 2021 – but they’re still working on a fix for Nokia since it’s a separate problem.
The good news is, since it’s working for FitBit, Withings users have a simple workaround to start getting their weight automatically updating again! In very simple terms, what you can do is set up a free FitBit account, then connect it to your Withings account so your scale sends data to FitBit. Lastly, connect that new FitBit account to Zwift. Viola!
The data flows like this:
Here’s the step-by-step process, if you’re using a web browser to do the setup. (Presumably this can also be done from a mobile phone using a browser and the FitBit/Withings Health Mate/Zwift Companion apps, but I didn’t document that process below).
Step 1: Create Fitbit Account
Creating a new FitBit account is free and fairly painless. Just visit accounts.fitbit.com/signup and walk through the steps.
You’ll need to do all the normal account setup stuff: verify your email, enter age and weight, etc.
Step 2: Connect Fitbit Account to Withings Account
Next, let’s get your new FitBit account talking to your existing Withings account. (If you don’t already have a Withings account… well, that would be odd, since it would mean you never really used your smart scale’s capabilities. That said, you can set up an account at account.withings.com – you’ll need to connect your scale to that account as well.)
Visit fitbit.com/weight/withings to connect your new FitBit account to your existing Withings account. You should get a series of screens like this:
You will be asked if you want to import historic readings… you can do this, or skip it. It doesn’t really matter for Zwift, since Zwift just stores your most recent weight reading.
Step 3: Connect Zwift Account to New Fitbit account
So now your weight data is being sent to your new FitBit account. We just need Zwift to start talking to the FitBit account! Easily done.
Visit your my.zwift.com connections page (my.zwift.com/profile/connections) and click the FitBit logo to connect your FitBit account. You’ll see a confirmation screen like this (I selected “allow all” – some users report that just checking “weight” didn’t do the trick):
That’s it! Weight should now be syncing from your Withings > FitBit > Zwift automagically.
Once Zwift fixes their Withings connection things should continue operating properly even with this little hack in place.
Questions or Comments?
I wish Zwift would integrate with my Garmin scales.
I support this 100%
Same. I have a Garmin scale and was surprised from the beginning that I couldn’t link to Zwift. It’s complicated enough to adjust weight in Zwift that I haven’t bothered with it in several months.
I wonder how easy or difficult this would be for Zwift. They already do some linking with Garmin Connect, but I suppose extracting weight data from Garmin Connect would be more complicated than simply sending files of rides for Garmin to process.
You can set up an auto sync from Garmin scales -> Zwift. Create a free Fitbit account, then use https://www.fitnesssyncer.com/ to send Garmin weight to Fitbit. Then use the Fitbit -> Zwift connection per this article. Little bit of faff to set up once, but worth it.
Good tip, I saw that they had fixed fitbit syncing but had not got round to trying this out yet.
Hah I posted this on reddit a few days ago, happy you guys went out to formalize how this can be done 🙂
And here I am updating my weight maybe once a month because I can buy racing equipment for many hundreds of euros but I do not own a scale 😂
Crazy how little attention Zwifts gets for the basics… Including things that automatically improve the racing experience for everyone. Syncing my weight everyday is effectively a bio passport for weight doping in Zwift, and it’s taken them a year to get around bro partially fixing it.
Stay far far away from Withings scales. I had two and both lasted less than two years. The first one they gave me 50% discount but the second, which was a Body Cardio (that costs USD 150), they gave me 20%. Sorry but I don’t think it’s fair to spend 100 bucks every two years to have a scale.
Thanks! Works for EufyLife as well. I never would have thought of this connection…
Mine is more than 4 years…working OK…
I am still on my old Withings scale form before the became Nokia and then back again. Still happy with it and integrating it to zwift again not trough fitbit. But is it pretty bad from Zwifts side that something they broke 9 month ago is not fixed. How hard can it be ….
That sucks – I’ve had a good experience with mine (knocks on wood!).
The workaround sounds right and thank you for that, but sharing my weight with just another service just to acomplish a direct sync sounds wrong out of the box. Also I have no association with Fitbit. Why should they have my weight? Zwift should do their homework NOW.
I’d love to see the end of weight doping but unfortunately getting weighed in the bathroom means nothing.
Just put one hand on the towel rail to lose 3kg, or push off the sink for a quick 8kg loss.
Zwift need a ‘road show’ that tours around.
You book a slot, pay £10 and get a verified weight plus a Zwift tshirt/water bottle/stickers/phonecase/whatever.
Weights are valid for 12months, and mandatory in Cat A & B.
I’m fed up of getting toasted by guys who supposedly weigh 65-70kg.
I am 5’5″ and weigh between 60 and 56 kg. Short people are a thing whether you believe it or not and our weight scales with our height.
Nice work-around. One correction needed (at least I needed it). Select “allow all” when in Zwift and linking to FitBit. I tried to just allow weight, and it didn’t work. I disconnected, selected “allow all”, and weight zipped right into Zwift correctly
Thanks, I’ll note that above!
I also noticed that my weight isn’t syncing after the initial sync. Does it sync automatically now you have selected allow all?
I’ll just wait for the Withings fix. I think Withings bought back from Nokia, so Nokia is not part of the picture any more I think.
This works with any scale that connects to the fitbit app. Works with my Renpho scale
Does this round up? I weighed 73.6 this morning and zwift is showing 74, so not sure if the sync has worked or it is rounding up!!
Given that this has been going on since at least July, I am giving away my Withings scale and deleting the app. They admit it is their issue, but obviously have no plans to fix it. If I have to create a fitbit account to get this to work, I would rather just buy a fitbit scale … at least they got theirs working.
I tired this work around today on two different computers, iPad and iPhone. The “Start Withings Connection Wizard” link is dead. Looking at the page code, it seems that link has been changed to loop you back to the same page.
Fitbit scale ordered.
The problem lies with Zwift, if you can believe it.
Their standard reply is as follows:
“I’ve checked with our team and they’re working on a fix.
While there isn’t a work-around for this issue as of yet, the fix will come from our end and all you should have to do is keep your Zwift app up to date.”
Thanks for this fix. It’s been driving me crazy that my weight wasn’t updating even though the scale was linked. I have another problem though. I wonder how prevalent it is. On my Withings scale I can manipulate my weight by shifting my weight forwards or backwards. The difference is a couple of kilos or three. I wonder if anyone else has that problem (or luxury)?
I have a new withings Body Cardio. It doesn’t do that to me but i’m not swaying back and forth. Be still while weighing.
Has this now stopped working for anyone else? I’ve just checked Zwift Power and my weight has been unchanged since 1/27.
Hi Nathan – I think my new withings synced when I first got the scale a couple weeks ago, as my weight changed on Zwift Power, but it didn’t sync yesterday when I weighed
February 9, 2022.
Has Zwift got this fixed yet? I bought Withings Body Cardio Scale a couple weeks ago and it doesn’t appear my scale weight is syncing. It’s definitely not on Zwift companion app because my weight there is the same I typed in manually when i first joined. Zwift power looked like it may have updated once but it didn’t yesterday when I weighed in early AM before my PM race.
Thank you Eric for all the helpfull posts you do. Great job!!!!! MAO
I have been using this method for a while without any issues but I just noticed today that my weight is no longer syncing to Zwift. A brief search of forums shows a few others having this problem. Anyone know if there is a fix yet?
Noticed the same, I looking at my weight log it stopped working at 24th of October and is still broken.