Troubleshooting Garmin data not syncing with Cardiogram

Cardiogram pulls your heart rate data from your Garmin Connect account in the cloud, not directly from your watch. While your Garmin device records heart rate throughout the day, that data only becomes available to Cardiogram after syncing through the Garmin Connect app on your phone.

This means there may be a delay between when your Garmin watch records data and when it appears in Cardiogram.

Step 1: Make sure your Garmin device has synced with the Garmin Connect app

  1. Open the Garmin Connect app on your phone

    Check that your Garmin device is connected

    • Look for a green dot next to your device icon

      Wait for the sync to complete

    • You’ll see a white ring moving around the device icon while it syncs
    • Once complete, the ring disappears and the green dot appears again

  2. If sync does not start automatically, tap the circular sync icon to start it manually

Once syncing finishes, Garmin uploads your data to your Connect account in the cloud. Cardiogram will then import the latest data from there.


The data you see in your Cardiogram profile is imported from your Garmin Connect account in the cloud. While your Garmin device takes automatic measurements throughout the day, that data is only synced to your Garmin Connect app periodically in the background or when you manually sync the data through the Garmin Connect app on your phone. Once the data has been fully synced with the Garmin Connect app on your phone, it is then uploaded to your Garmin Connect account in the cloud. This is why you might see a delay in when your data was last updated in the Cardiogram. Cardiogram needs your device first to sync data to the Garmin app to import it.


Step 2: Reconnect your Garmin account in Cardiogram

If your Garmin app shows synced data but Cardiogram has not updated, you may need to refresh the connection between the two apps.

  1. Open the Cardiogram app
  2. Tap the profile icon in the top left to open the Settings sidebar
  3. Scroll to Link Your Wearables and tap Garmin
  4. Tap Resync data
  5. Sign in with your Garmin login and follow the on-screen instructions

If resyncing doesn’t work, try disconnecting your Garmin account first:

• Tap Disconnect

• Then tap Connect again and sign back in with your Garmin account

• This helps refresh the connection between Cardiogram and Garmin’s servers

Still having trouble? Email us at [email protected] and we’ll help.


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us