Coach with Data, Not Guesswork

Real-time athlete dashboards, a structured workout library, calendar scheduling, TSS & fitness load tracking, and a built-in training log — all in one place. Free during Beta.

Sign In to Get Started
Already signed in? Go to Account SettingsBecome a Trainer

Your Coaching Toolkit

Six core tools purpose-built for cycling coaches who want to see the full picture

📊 Athlete Dashboard Access

View each athlete's full performance dashboard in real time — power, heart rate, and speed broken down across five terrain types: Flat, Rolling, Hilly, Very Hilly, and Mountain.

No screenshots, no exports. Just open their dashboard and see exactly how they're performing on the terrain that matters.

🏋️ Workout Library

Build structured workouts with a visual step-by-step builder, or import your existing library from ZWO, MRC, ERG, and JSON files — bring workouts from TrainerRoad, Zwift, and others.

Each workout supports power targets, heart rate zones, cadence goals, and duration per step. Categorize by type: VO2 Max, Threshold, Endurance, Sweet Spot, and more.

📅 Calendar Scheduling

Assign workouts to athletes on specific dates through a clean calendar view. Drag and drop to reschedule. Add coaching notes to each session.

Athletes see their plan in their own calendar. Email the week's schedule with one click — no separate planning tool required.

💬 Built-In Training Notes

Send notes to each athlete through a persistent, chat-style log. Link feedback to specific rides for context. Both sides get email notifications.

Every message is saved and searchable — a training diary you can both reference at any time. No separate messaging app needed.

📈 TSS, IF & Fitness Tracking

Training Stress Score and Intensity Factor are computed per ride using the athlete's FTP (profile-set or auto-estimated from best 20-minute power).

Track CTL (Fitness), ATL (Fatigue), and TSB (Form) over time. Monitor training load trends to avoid overtraining or under-recovery — the data you need to make smart coaching decisions.

👤 Your Own Trainer Profile

A public profile page showcasing your bio, qualifications, specialties, rates, and photo. Listed in the CycleLytic Trainer Directory for athletes to discover you.

Athletes can find your profile and request coaching directly. Toggle your visibility and "accepting new athletes" status at any time. Unique URL: cyclelytic.com/trainer/your-name

What Makes This Different

⛰️

Terrain-Adjusted Everything

Other platforms show weekly averages. CycleLytic breaks performance into five terrain types — so you can see your athlete's power drops on steep climbs even when their rolling terrain numbers look great. Coach the weakness, not the average.

🔧

One Platform, Zero Friction

Dashboard access, messaging, workout scheduling, and fitness tracking all live in one place. No more juggling between a training platform, Strava, WhatsApp, and spreadsheets.

Data Without the Data Entry

Athletes connect Strava once. Every ride auto-syncs with full power, HR, GPS, weather, and terrain analysis. You just coach — the data is already there when you need it.

See the Numbers That Matter

Every ride comes with the training load data you need to make informed decisions

Per-Ride Metrics
Normalized Power247 W 3.29 W/kg
TSS142 (FTP: 268W)
Intensity Factor0.92
CTL (Fitness)68
ATL (Fatigue)84
TSB (Form)-16 building

Plan the Week, Email It in One Click

Assign workouts from your library to any athlete on any date — they see it in their calendar

April 2026 — Alex Rodriguez Email Schedule →
Mon
Tue
Wed
Thu
Fri
Sat
Sun
6
7
Sweet Spot 2x20
8
9
VO2 Max 5x3
10
11
Endurance 3hr
12
13
Tempo 3x15
14
15
Threshold 2x20
16
17
18
Group Ride
19

A Training Log That Works Both Ways

Every note you send becomes part of a permanent, searchable conversation with your athlete

For You, the Trainer

  • Post ride-specific feedback or general training guidance
  • See all your notes with each athlete in one timeline
  • Get email notifications when athletes reply
  • Access notes from your Trainer Portal dashboard
  • Notes count badge shows unread activity per athlete

For Your Athletes

  • Athletes see notes in a dedicated Training Log page
  • They receive an email when you post a new note
  • They can reply directly from the site
  • All notes are grouped by trainer for clarity
  • No separate messaging app required
Training Notes — Alex Rodriguez
Great ride yesterday. TSS of 142, IF 0.92 — that's a solid threshold session. Your NP on the hilly sections is up 12W from last month. Let's keep that volume up this week.
Coach Sarah · Today, 8:14 AM
Thanks! The hills felt better. Should I push the same intensity on Thursday's scheduled workout?
Alex · Today, 9:02 AM
Thursday's sweet spot — aim for IF around 0.75. I've adjusted the workout targets based on your updated FTP. Check your calendar for the details.
Coach Sarah · Today, 9:15 AM

Invite Your Athletes in Seconds

Multiple ways to connect with your athletes — whether they're already on CycleLytic or not

🔍

Search & Link

Find existing CycleLytic users and send a coaching request. They accept, and you're connected instantly.

✉️

Email Invite

Send an invitation to anyone. They get a one-click signup link that's pre-connected to your roster. Automatic reminders if they haven't joined.

🤝

Athlete-Initiated

Athletes browse the Trainer Directory, find your profile, and request coaching directly. You approve from your dashboard.

How It Works

From application to coaching in four simple steps

1

Sign In

Log in to your CycleLytic account (or create one free — just connect Strava)

2

Enable Trainer Mode

Go to Account Settings and select Become a Trainer — your portal activates instantly

3

Connect Athletes

Search for existing users, invite by email, or let athletes find you in the directory

4

Start Coaching

Dashboards, workouts, scheduling, notes, and fitness tracking — all live from day one

What Your Athletes See

Your athletes get a clean experience without needing a separate app

📓

Training Log

A central timeline of all your coaching notes and feedback, grouped by trainer. They reply directly from the page.

📅

Workout Calendar

A monthly view of their scheduled workouts with your coaching notes and workout details attached.

📧

Email Notifications

Athletes get emailed when you post a note or send a schedule — they stay in the loop without checking the site.

Ready to Coach Smarter?

The Trainer Portal is free during Beta. Sign in and enable trainer mode from your account settings — terrain-adjusted data, structured workouts, and everything in one place.

Sign In to Get Started
Already signed in? Go to Account SettingsBecome a Trainer