BackSetup guide

Garmin + intervals.icu sync

Brotein.pro reads workouts from intervals.icu. Connect Garmin there, backfill activities and wellness separately, then refresh in Brotein.pro.

Garmin → intervals.icu → Brotein.pro. Brotein.pro cannot pull directly from Garmin.

  1. 1

    Connect intervals.icu in Brotein.pro

    In the Brotein.pro dashboard sidebar, open Integrations and click Connect next to intervals.icu. Authorize Brotein.pro in intervals.icu.

  2. 2

    Link Garmin in intervals.icu

    Open intervals.icu → Settings → Connections. Connect Garmin and enable the sync checkboxes for activities (and wellness if you use it).

  3. 3

    Download old data (activities + wellness)

    On the Connections tab, click Download old data separately for activities and for wellness. Do not use Import All Garmin Data.

    Important: use Download old data for activities and wellness separately — not Import All Garmin Data.

    intervals.icu Connections with Download old data highlighted
  4. 4

    Set the date range for activities

    In the Download old Activities modal, pick a date range and click OK. Garmin allows roughly one year of history per API request — repeat for older seasons if needed.

    Download old Activities date range modal
  5. 5

    Fix Garmin permission denied

    If you see Permission Denied, open your Garmin account settings and enable both toggles for Intervals.icu: Activities and Daily Health Stats. Then retry Download old data in ICU.

    Garmin permission toggles for Intervals.icu
  6. 6

    Refresh in Brotein.pro

    Return to Brotein.pro → Integrations → intervals.icu and click Refresh from ICU. Completed sessions will appear under Workouts.