# Announcing Activity Sync with Hammerhead Devices! 🎉🎉🎉🎉🎉🎉🎉🎉

**URL:** <https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686>\
**Category:** Announcements\
**Created:** [April 18, 2024, 4:47pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686 "2024-04-18T16:47:41Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![SeanHurley](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/seanhurley/32/55555_2.png) [@SeanHurley](https://www.trainerroad.com/forum/u/SeanHurley)\
**Post date:** [April 18, 2024, 4:47pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/1 "2024-04-18T16:47:41Z")

</div>

Today we’re launching one of our most commonly requested features—Activity Sync with Hammerhead devices!

## **Activity Sync with Hammerhead**

Activity sync with Hammerhead allows you to complete TrainerRoad outside workouts on your Hammerhead devices. It also allows you to import activities completed on these devices directly to TrainerRoad!

### Getting Started

Activity Sync with Hammerhead is initiated from the Hammerhead dashboard. Head to your dashboard and click into the [Accounts section](https://dashboard.hammerhead.io/accounts). Scroll to TrainerRoad and click “Connect”.

You’ll be prompted to enter your TrainerRoad account and password, and asked for permission to push and pull data. Click “Allow” and your connection will be all set!

 ![The Accounts section of the Hammerhead Dashboard](https://global.discourse-cdn.com/trainerroad/original/3X/c/9/c91ae95ffdc1209737b71fd78cc6cbc624335147.jpeg)

### Pushing TrainerRoad Outside Workouts to Hammerhead Devices

Once your account is connected, any TrainerRoad workouts set to “Outside” will be pushed to your Hammerhead device.

 ![Setting a TrainerRoad workout to Outside](https://global.discourse-cdn.com/trainerroad/original/3X/e/e/ee9dcaa678fa8dd264877e2699584ee3ad45fb22.png)

For scheduled workouts, toggle your workout to “Outside” from the TrainerRoad app or from TrainerRoad on the web. The workout will automatically be pushed to Hammerhead 3 days in advance of when it’s scheduled on your calendar. When viewed on the web during this time you’ll see “Ready to be Pulled for Hammerhead”.

To manually sync unscheduled workouts without adding them to your calendar, click into the workout on TrainerRoad on the web (this feature isn’t available on the apps). Click “Outside” to switch the workout to the outside version, and then click the “Push” button to push the workout to your device.

 ![Pushing a workout to Hammerhead](https://global.discourse-cdn.com/trainerroad/original/3X/e/d/ed05d4b8d3d2c04d93f1e97bf85b9aba64ed2073.png)

### Pulling and Completing TrainerRoad Outside Workouts on Your Hammerhead Device

Once you’ve set up Activity Sync with Hammerhead, your Hammerhead device will automatically pull any scheduled or manually pushed outside workouts the next time it connects to the internet.

When you’re ready to train, head to the Workouts app on your device and open the workout you’d like to complete. Click “Follow Workout” to load the workout, and click the play button to begin.

 ![A TrainerRoad workout on a Hammerhead device](https://global.discourse-cdn.com/trainerroad/original/3X/e/0/e0852ce4196674eb3d3c4a0231136d4355812ce8.jpeg)

For detailed instructions on how to complete an outside workout on a Hammerhead Karoo device, learn more at our article [here](https://support.trainerroad.com/hc/en-us/articles/24971251521435-How-to-Complete-an-Outside-Workout-on-Hammerhead).  
For advice on setting up a custom workout screen on your Hammerhead Device, check out our help center article[here](https://support.trainerroad.com/hc/en-us/articles/24931258722203-Creating-a-Custom-Display-on-Hammerhead-for-Outside-Workouts).

### Importing Completed Activites From Hammerhead

Any cycling activities completed on your Hammerhead device after you connect your account with TrainerRoad will automatically appear on your TrainerRoad calendar, once your Hammerhead device connects to WiFi.

 ![Imported from Hammerhead](https://global.discourse-cdn.com/trainerroad/original/3X/8/4/84044e4df49db17942fc95e998cf220c38e47369.png)

Past cycling activities completed before connecting your account can also be manually synced to TrainerRoad. From the dashboard, select the activity you’d like to sync, then choose “Sync to…” and select TrainerRoad.

To sync directly from your Hammerhead device, make sure the device is connected to WiFi. Go to the Rides app and open the completed activity. Scroll down to the upload section, select the TrainerRoad TR logo, and click the checkmark to confirm.

### Disconnecting Your Hammerhead and TrainerRoad Accounts

You can disconnect Activity Sync with Hammerhead from your TrainerRoad account or from your Hammerhead dashboard. Previously synced activities won’t be deleted, but no new activities will be pushed or pulled.

To disconnect via your TrainerRoad account, Log in to [Trainerroad.com](http://Trainerroad.com) on the web and head to your Account Profile. Select “Activity Sync” from the menu on the left-hand side of the screen, and scroll to Hammerhead. Click “Disconnect” and then confirm your choice in the popup that appears.

 ![Disconnecting Hammerhead from TrainerRoad](https://global.discourse-cdn.com/trainerroad/original/3X/c/8/c8573a9215720e2f8c69f9583024057f6a3b2c57.png)

To disconnect via the Hammerhead dashboard, go to [dashboard.hammerhead.io](http://dashboard.hammerhead.io) and click “Accounts” in the left-hand menu. Scroll to the TrainerRoad item and click “Disconnect”.

To reconnect your accounts after disconnecting, redo the original authorization process from the Hammerhead dashboard.

---

<div class="post-metadata">

**Author:** ![ZackeryWeimer](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/zackeryweimer/32/118962_2.png) [@ZackeryWeimer](https://www.trainerroad.com/forum/u/ZackeryWeimer)\
**Post date:** [April 18, 2024, 4:52pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/4 "2024-04-18T16:52:11Z")

</div>



---

<div class="post-metadata">

**Author:** ![Power13](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/power13/32/92171_2.png) [@Power13](https://www.trainerroad.com/forum/u/Power13)\
**Post date:** [April 18, 2024, 5:07pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/5 "2024-04-18T17:07:05Z")

</div>

[![](https://global.discourse-cdn.com/trainerroad/original/3X/1/7/17e4fb3a197286628d1a2e974f23eb593e605aa5.gif) ](https://global.discourse-cdn.com/trainerroad/original/3X/1/7/17e4fb3a197286628d1a2e974f23eb593e605aa5.gif)

---

<div class="post-metadata">

**Author:** ![Power13](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/power13/32/92171_2.png) [@Power13](https://www.trainerroad.com/forum/u/Power13)\
**Post date:** [April 18, 2024, 5:49pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/6 "2024-04-18T17:49:35Z")

</div>

Zero issues connecting my accounts…don’t have my Karoo 2 head unit with me to check it, but the TR calendar says it should be there when I fire it up.

Awesome…thanks setting this up!!

---

<div class="post-metadata">

**Author:** ![SeanHurley](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/seanhurley/32/55555_2.png) [@SeanHurley](https://www.trainerroad.com/forum/u/SeanHurley)\
**Post date:** [April 18, 2024, 5:50pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/7 "2024-04-18T17:50:38Z")

</div>

We love to hear it!

---

<div class="post-metadata">

**Author:** ![marlonperez](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/marlonperez/32/698_2.png) [@marlonperez](https://www.trainerroad.com/forum/u/marlonperez)\
**Post date:** [April 18, 2024, 6:12pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/8 "2024-04-18T18:12:23Z")

</div>

Thank You, Thank You, Thank You!!!

---

<div class="post-metadata">

**Author:** ![SeanHurley](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/seanhurley/32/55555_2.png) [@SeanHurley](https://www.trainerroad.com/forum/u/SeanHurley)\
**Post date:** [April 18, 2024, 6:28pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/10 "2024-04-18T18:28:02Z")

</div>

> [@danmar](#):
>
> Not there, will it be rolled out in parts? Thanks

Let me take a look for you. Are you not seeing it on Hammerhead’s side or on TrainerRoad?

---

<div class="post-metadata">

**Author:** ![evenskaar](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/evenskaar/32/17634_2.png) [@evenskaar](https://www.trainerroad.com/forum/u/evenskaar)\
**Post date:** [April 18, 2024, 6:39pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/11 "2024-04-18T18:39:46Z")

</div>

Remember to update your Hammerhead folks. New software update seem to have been rolled out today. Works well for me! I also set up a workout page like TR suggests, and I tried to push a few workouts to my Hammerhead to see how it looks both on the Dashboard and on the actual computer. Looks nice and I can’t wait to use it outside!

---

<div class="post-metadata">

**Author:** ![SeanHurley](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/seanhurley/32/55555_2.png) [@SeanHurley](https://www.trainerroad.com/forum/u/SeanHurley)\
**Post date:** [April 18, 2024, 7:39pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/13 "2024-04-18T19:39:22Z")

</div>

That’s strange! I’d recommend trying a hard refresh on your browser to clear your cache and reload the updated version of the page. If that doesn’t work, Hammerhead support is your best bet.

---

<div class="post-metadata">

**Author:** ![danmar](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/danmar/32/132539_2.png) [@danmar](https://www.trainerroad.com/forum/u/danmar)\
**Post date:** [April 18, 2024, 7:48pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/14 "2024-04-18T19:48:57Z")

</div>

Working from different browser, Thanks TR and all involved!

---

<div class="post-metadata">

**Author:** ![Mike\_M](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/mike_m/32/166706_2.png) [@Mike\_M](https://www.trainerroad.com/forum/u/Mike_M)\
**Post date:** [April 18, 2024, 9:16pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/15 "2024-04-18T21:16:19Z")

</div>

Nice job TR!

Didn’t work on Firefox, worked on Chrome

Mike

---

<div class="post-metadata">

**Author:** ![Buckethead](https://avatars.discourse-cdn.com/v4/letter/b/8e7dd6/32.png) [@Buckethead](https://www.trainerroad.com/forum/u/Buckethead)\
**Post date:** [April 18, 2024, 9:21pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/16 "2024-04-18T21:21:31Z")

</div>

Woohoo! 🎉

---

<div class="post-metadata">

**Author:** ![Michael\_Naito](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/michael_naito/32/122890_2.png) [@Michael\_Naito](https://www.trainerroad.com/forum/u/Michael_Naito)\
**Post date:** [April 19, 2024, 12:10am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/17 "2024-04-19T00:10:40Z")

</div>

For some reason I can’t currently see the TR integration in the Hammerhead dashboard.

I’m sure it will be back soon. Can’t wait to use this.

Thank you TR team 😭

---

<div class="post-metadata">

**Author:** ![SeanHurley](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/seanhurley/32/55555_2.png) [@SeanHurley](https://www.trainerroad.com/forum/u/SeanHurley)\
**Post date:** [April 19, 2024, 12:21am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/18 "2024-04-19T00:21:02Z")

</div>

A few others in the thread have noted they weren’t immediately seeing it in their usual browser, but saw after switching to another. Your browser cache may still contain the old version of the Hammerhead dashboard without the feature. If this doesn’t resolve it, I’d recommend contacting Hammerhead support. I’ve reached out to their team to let them know, as well.

---

<div class="post-metadata">

**Author:** ![hpsims](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/hpsims/32/7757_2.png) [@hpsims](https://www.trainerroad.com/forum/u/hpsims)\
**Post date:** [April 19, 2024, 1:05am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/19 "2024-04-19T01:05:53Z")

</div>

I currently have TR and Strava synced. So my outdoor rides on Strava appear on TR. If I link my HH to TR, will I not see duplicate rides (Karoo to TR and Strava to R)?

---

<div class="post-metadata">

**Author:** ![SeanHurley](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/seanhurley/32/55555_2.png) [@SeanHurley](https://www.trainerroad.com/forum/u/SeanHurley)\
**Post date:** [April 19, 2024, 1:09am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/20 "2024-04-19T01:09:21Z")

</div>

You won’t see duplicates—we automatically recognize when multiple ride files are synced for the same activity and only post one to your calendar. On the ride’s detail page we’ll list all the sources from which it originated, like in the image I posted above (for a ride that came from both Strava and Hammerhead).

---

<div class="post-metadata">

**Author:** ![Michael\_Naito](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/michael_naito/32/122890_2.png) [@Michael\_Naito](https://www.trainerroad.com/forum/u/Michael_Naito)\
**Post date:** [April 19, 2024, 3:46am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/21 "2024-04-19T03:46:02Z")

</div>

Yep, works a treat. Thank you!

---

<div class="post-metadata">

**Author:** ![unocal76](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/unocal76/32/132170_2.png) [@unocal76](https://www.trainerroad.com/forum/u/unocal76)\
**Post date:** [April 20, 2024, 1:08am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/22 "2024-04-20T01:08:09Z")

</div>

Chapeau!!

---

<div class="post-metadata">

**Author:** ![macgyverque](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/macgyverque/32/69937_2.png) [@macgyverque](https://www.trainerroad.com/forum/u/macgyverque)\
**Post date:** [April 22, 2024, 3:03am UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/23 "2024-04-22T03:03:07Z")

</div>

Thank you so much for this!

---

<div class="post-metadata">

**Author:** ![hpsims](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/hpsims/32/7757_2.png) [@hpsims](https://www.trainerroad.com/forum/u/hpsims)\
**Post date:** [April 22, 2024, 12:07pm UTC](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686/24 "2024-04-22T12:07:22Z")

</div>

Those who use it, what is the procedure to get it working in the middle of a ride? Let’s say I’m doing a 4h ride and halfway through I decided to do a 1h workout. How do I make sure that the workout is recorded in the 4h ride and gets started when I want? Thanks

[Next page](https://www.trainerroad.com/forum/t/announcing-activity-sync-with-hammerhead-devices/92686.md?page=2)
