Automated Garmin Workout Calendar Sync
Every Monday, WebRun signs in to Garmin Connect, reads the workouts scheduled on your training calendar for the week ahead, blocks each session in Google Calendar with its type, duration and target, and logs the whole week to Google Sheets so planned and completed work sit side by side.
How do I get my planned Garmin workouts onto my work calendar?
Every Monday WebRun signs in to Garmin Connect, reads the workouts scheduled on your training calendar for the week ahead, and blocks each session in Google Calendar with its type, duration and target. It also logs the plan to Google Sheets, so training gets a slot instead of competing with meetings.
- Every planned session has a defended slot in the working day
- Planned and completed work sit side by side in one sheet
- Calendar blocks stay private with no guests invited
Built for runners · cyclists · triathletes · coaches and their athletes
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
connect.garmin.com/signinin a real browser with your saved login - no setup, no API keys. -
1
Garmin Connect - read next week's planned workouts
WebRun opens Garmin Connect to read next week's planned workouts. - Sign in to Garmin Connect and open your training calendar for the coming week
- Capture each scheduled workout with its date, sport, planned duration, and target
- Note which sessions come from a training plan and which you added yourself
- Read last week's completed activities so the log can compare planned against done
Done when Every workout scheduled for the week ahead is captured with its date and duration.
-
2
Google Calendar - block each session
WebRun opens Google Calendar to block each session. - Create an event on your own training calendar in Google Calendar for each session
- Title it with the sport and the session type, and set the length to the planned duration
- Put the target and any workout notes in the description
- Add no guests and send no invitations, so the block stays private to you
Done when Every planned session has a private calendar block at a realistic time.
-
3
Google Sheets - log the plan against what got done
WebRun opens Google Sheets to log the plan against what got done. - Append the week's plan to your training log in Google Sheets, one row per session
- Fill the date, sport, planned duration, and target for each
- Add last week's completed activities alongside so plan and reality sit together
- Total planned hours for the week so you can see the load at a glance
Done when The training log holds next week's plan and last week's completed sessions.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it invite anyone to my training blocks?
No. Events are created on your own training calendar with no guests, so no invitation email leaves your account and nobody else sees your sessions.
Does it change my Garmin training plan?
No. WebRun reads the scheduled workouts and writes nothing back to Garmin Connect, so your plan, your device sync, and your history stay untouched.
What if I move or skip a session?
The next Monday run reads the live plan again and rebuilds the week's blocks, and the sheet keeps last week's completed activities beside what was planned.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.