Your Strava History Comes Home: Import Workouts Straight Into CairnHolm
If you train with a watch, your workouts already live somewhere. The run gets recorded, Strava gets the GPS trace, and your CairnHolm movement archive — the one feeding your Trophy Room, your heatmap, your best efforts — gets nothing unless you type it in by hand.
That gap is now closed. CairnHolm connects directly to Strava, so any activity in your Strava history can become a fully detailed CairnHolm workout in three taps: pick it, review it, save it.
Connect once, import forever
Head to the Exercise page and open the Import Workout dropdown — you'll see two options now: From file (Garmin) and From Strava. The first time you choose Strava, CairnHolm sends you to Strava to authorize read access to your activities. That's a one-time step. You can also connect (or disconnect) anytime from the integrations card in Settings.
One thing worth saying plainly: Strava is an integration, not a login. Connecting it never touches your CairnHolm account or session — it just gives the importer permission to read your activity history.
Pick from your real history
The import page shows your recent Strava activities — name, date, duration, distance, and average heart rate — with a Load more button to page back as far as you want to go.
Two controls keep a long history manageable:
- Type filter chips appear for whatever activity types are actually in your list — Run, Cycling, Swimming, Strength, and so on. Tap one to narrow the list.
- Sort by newest, oldest, longest, or shortest.
Activities you've already imported are marked with an Imported badge and can't be selected again — no accidental duplicates, even months later.
Review before you save
Selecting an activity opens a review screen with the full picture pulled from Strava:
- Stat cards for duration, distance, elevation gain, and average heart rate
- Date and start time, taken from the activity's local wall-clock time — a 6 AM run logs as a 6 AM run, whatever timezone you were in
- Mile splits, when Strava has them, shown as a table of split time, distance, and average heart rate per mile
CairnHolm suggests a workout type based on Strava's sport classification, but everything is editable before you commit: change the type, set the intensity tier, rewrite the notes (prefilled with the activity's Strava name). Then save.
It counts everywhere
An imported workout isn't a second-class entry. It lands in your archive as a completed activity with its splits stored as exercise entries — which means it feeds everything your manually logged workouts feed:
- The Training History heatmap
- Activity Trends time and distance charts
- Best Efforts pace estimates for runners
- The Trophy Room — if that imported half marathon is your longest run, the trophy updates
Your training history is your training history, regardless of where it was first recorded.
And if you're not on Strava
The file importer is still there. Export a .tcx (full lap splits) or .gpx (GPS track) file from Garmin Connect and drop it into the From file (Garmin) flow — same review screen, same result.
The point of CairnHolm's exercise section has always been the long record: every lift, every run, every season of training in one place. Now the sessions your watch already captured can be part of it.