Change imported activities from 'Other' to 'Walking

I have imported all my FiBit activities to Garmin, that's OK.
They are all set to 'other', and I want to change them all to 'walking'

I saw and read that bulk change them all was not possible so I was hoping that I could do it easy, but it doesn't look like it's possible.
From an activity, when i click the drop down on 'Other', i can only see the sports listed under 'other'

There is no way to select 'walking' from there.
I can only edit that activity, click on 'other' on the upper left', and select walking from there


Is there an easier way to change hundreds of activities to walking ?

Erwin

  • I made a script you can run from your browser to do this.

    EDIT: updated script so it now confirms changes/deletions to activities. Make sure you get the latest script from the link below

    Setup

    [must be done every time you want to run the script]

    1) Open connect.garmin.com in a browser and log in to Garmin Connect

    2a) In the Connect tab, open the developer tools:

    Windows: CTRL-SHIFT-I

    Mac: CMD-OPTION-I

    2b) In the developer tools, switch to the console tab

    2c) If you are using Chrome, type the following line and press ENTER/RETURN:

    allow pasting

    [this only needs to be typed once]

    3a) Open a new browser tab

    3b) Open [https://pastebin.com/raw/HS9juQBj]

    [this is the script for changing activities]

    4) Select all the text and copy it to your clipboard

    Windows: CTRL-A, CTRL-C

    Mac : CMD-A, CMD-C

    5a) Switch back to the developer tools for the Connect tab

    5b) Paste the code you copied in step 5)

    Windows: CTRL-V, ENTER/RETURN

    Mac: CMD-V, ENTER/RETURN

  • Running the script

    Make sure you are using the latest script linked above.

    6) You have a few options for changing activities. 

    Show all activities (type the following text into the developer tools console):

    connectActivities("show")

    Change all activities to "walking":

    connectActivities("change-type", { newType: "walking" })

    Change all "other" activities to "walking":

    connectActivities("change-type", { type: "other", newType: "walking" })

    --

    Show all activities before Aug 5, 2025:

    connectActivities("show", { before: "2025-08-05" })

    Change all activities before Aug 5, 2025 to "walking":

    connectActivities("change-type", { newType: "walking", before: "2025-08-05" })

    --

    To see all activity types for use with "change-type" (e.g. "running", "speed_walking"):

    connectActivities("show-types")

    To see more options for filtering by date and device:

    connectActivities("help")

    --

    Canceling the script

    NOTE: If you need to cancel the script while it's changing activities:

    - close the tab that you originally launched the dev tools from, not just the dev tools itself.

    or

    - type the following line in the console (you need the latest script for this feature):

    cancel()

    --

    See the following thread for more information about filtering by device ID and/or date.

    https://forums.garmin.com/apps-software/mobile-apps-web/f/garmin-connect-web/165851/can-i-delete-just-the-activities-from-a-single-garmin-device-from-my-garmin-connect-account/901884

    I'm gonna guess that because you imported your activities from fitbit, the device ID for the imported activities will probably be 0 (just like manual activities).