Syncing TomTom GPS watch activities to Discovery Vitality

Edit 2016-04-01 – As far as I know, Discovery have disabled integration with MapMyFitness and Strava for all new TomTom watches since April 1st, 2016. Existing TomTom watch users that had MapMyFitness or Strava integrations added on their Vitality profile before 1 April will still have their workouts synced with Vitality. Apparently, TomTom is busy working on a integration which will allow TomTom watch users to sync their workouts directly with Vitality. There should be a announcement from Discovery as soon as this integration goes live.

If you are a member of Discovery Health medical aid and use its Vitality service, it is possible to link your TomTom GPS watch (TomTom Runner, Cardio or Multisport watches) so that your activities are uploaded automatically to the Living Vitality exercise tracker.


The Vitality workout tracker uses MapMyFitness, which is an activity tracking website similar to Strava or Endomondo, to log any workouts added to the Vitality site. This means that if we can export our TomTom activities to the correct MapMyFitness account, it will appear automatically in the Vitality workout tracker. Luckily for us, TomTom has added the ability to export to MapMyFitness from the MySports Connect software, allowing us to automate the upload of activities to Vitality as well.

Note – Vitality creates a MapMyFitness account for you using an auto-generated username and password. If you already had a MapMyFitness account before starting to use Vitality to log workouts, it is important to know that Vitality will not use your existing account, even if your usernames and passwords are the same for Vitality and MapMyFitness.

So, let’s get started…

Step 1 – Head over to the Living Vitality website, click the “Login” button and log in to your vitality account

Step 2 – From the top-right navigation menu, hover your mouse cursor over the “Vitality” heading which should open up a very large navigation menu. Look for the “Your Profile” link under the “Vitality Community” subheading. If you can’t find it, use your browser’s built in search function (Press Ctrl and F together which opens the search dialog – now type “Profile” and click search). Click on the “Your Profile” link.

Step 3 – Scroll down until you see the section titled “Change your MapMyFitness password”. Look for the “Username” field – there should be a username filled in – save this username somewhere safe. (If you do not see this information, please see *disclaimer at the bottom of this post). Change the password now so that it is set to something that you can remember – enter the new password and confirm password fields and press “Update”.

Step 4 – Next, we need to configure TomTom’s MySports Connect software to upload any new activities to MapMyFitness. To do this you need to make sure your software is up to date – usually when your PC is started up, it pops up a notification if your software is out of date – as long as you have updated the software recently, you’ll be good to go. Make sure your watch is connected to the PC and open the MySports Connect application.

Step 5 – On the main application window, select “Settings” and click on the “Upload & Export” tab. Click on the “Add” button. Select “MapMyFitness” from the export options and click “Add”. This will open a browser window that will open the MapMyFitness website. Log in using the username obtained in Step 3 and the new password you entered on the Vitality site. If you were already logged in, make sure the account you are logged into is the same as the one configured in Vitality. Next, the site will ask you to confirm if you want to connect the TomTom MySports software – go ahead and confirm – you should be all set.

Step 6 – Once you have logged at least one workout and the MySports Connect software has finished uploading and exporting your activity, log into the Vitality website again (see step 1) to see that the workouts are being synced correctly. In the Vitality navigation menu, look for the “Workout tracker” link under the “Gym and Fitness” subheading and click it. Now scroll down until you see the graph – it should show your activities plotted for the last week.

If you had any trouble setting up the automatic syncing, please drop me a comment below and I’ll see if I can help out.

*Disclaimerif you do not see a MapMyFitness username on the Vitality website, or the option to change your MapMyFitness does not appear on the site, it is possible that it only creates the MapMyFitness account once you log at least one workout (You will have to have set your MySports Connect software to export to .FIT or .GPX files before so that you have something to upload). Upload a single workout to the Vitality workout tracker and see if the MapMyFitness account details appear. If so, please drop me a comment so I can amend this guide.

*Disclaimer 2 – I do not work for Discovery Health and am not affiliated with them in any way.