All templates

Automated Garmin Connect Client Activity Scorecard

Every Monday, WebRun opens Garmin Connect, checks each client's shared activity data for the past week, logs the totals against the client's record in Airtable, and updates the coaching notes page in Notion so every session plan starts from real training load, not memory.

Runs on WebRun · Strict Lockdown policy
Every Monday at 6:00 AM WebRunorchestrates each step
1 Garmin Connect check each client's shared activity data
2 Airtable log the totals against the client record
3 Notion update the coaching notes page
In short

How do I track my coaching clients' weekly Garmin Connect activity?

WebRun checks Garmin Connect every Monday for each client's shared weekly activity, logs the totals against the client record in Airtable, and updates the coaching notes page in Notion. Personal training and coaching businesses start each week with real training load data instead of relying on what a client remembers to report.

  • Every client's week is logged before the next session
  • Training load trends are visible without pulling data by hand
  • Flagged weeks get a coach's attention before they become a pattern

Built for personal trainers · running and endurance coaches · coaching businesses · sports performance consultants

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens connect.garmin.com/signin in a real browser with your saved login - no setup, no API keys.

  2. 1
    Garmin Connect - check each client's shared activity data
    garmin.com
    WebRun in Garmin Connect: check each client's shared activity data
    WebRun opens Garmin Connect to check each client's shared activity data.
    • Open each client's shared activity data for the past week
    • Note total distance, training time, and session count
    • Flag a week noticeably lighter or heavier than usual

    Done when Every client's week of activity is captured.

  3. 2
    Airtable - log the totals against the client record
    airtable.com
    WebRun in Airtable: log the totals against the client record
    WebRun opens Airtable to log the totals against the client record.
    • Log the week's totals against the client's record
    • Update the running monthly training load
    • Note any flagged week for the coach to review

    Done when Every client's totals are logged in Airtable.

  4. 3
    Notion - update the coaching notes page
    notion.so
    WebRun in Notion: update the coaching notes page
    WebRun opens Notion to update the coaching notes page.
    • Update the coaching notes page with this week's summary
    • Note any client who may need a plan adjustment
    • Keep the notes page ready for the next session

    Done when The coaching notes page reflects this week's activity.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
connect.garmin.com/signin
ScheduleRuns automatically on this cadence
Every Monday at 6:00 AM
DeliveryHow each run's result reaches you
Activity scorecard · Notion
OutputWhat each run produces - A weekly scorecard of each client's training load and session count.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Can it see a client's data without their permission?

No. It only reads activity a client has already shared with the coach through Garmin Connect. Nothing private or unshared is accessed.

Does it change a client's training plan?

No. It only logs and summarizes activity data. Adjusting a training plan based on the numbers is always the coach's call.

What counts as a flagged week?

A week noticeably lighter or heavier than the client's recent average, so the coach can check in before it becomes a pattern.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.