Running Club & Coaching
The shortcut: The free Saturday group run is not your business — it's the lead magnet. The business is the 12 people who pay $90/month for a personalized race plan because they keep showing up to your group run.
Industry: Fitness & Sports | Investment level: Micro — $200-$800 | Time to launch: 6-10 weeks (RRCA cert weekend + first 4 group runs gate the first paid coaching client)
Best for: Runners who've finished at least one half-marathon, can hold a 9:00-11:00/mile conversational pace, and would rather build one tight Saturday crew than chase a giant follower count. What you'll likely make: $300-$700 month 3, $900-$1,800 month 6, $2,000-$4,000 month 12. Math is in Section 4.
Market Opportunity
Most runners who try to make money from coaching sell individualized 1-on-1 plans first and end up with two clients in six months. The model that actually works is the opposite shape. Give the group run away free, then charge for the race-prep retainer the group run feeds. Runners pay for community first and a coach second, even though they think it's the other way around. That's why the people quietly clearing $3K-$4K months in this niche all run a free Saturday meetup.
Over 12 million Americans run races each year, and roughly 1.1 million finish marathons annually (Running USA 2023 trends report). RRCA lists more than 2,500 affiliated clubs across all 50 states (RRCA club directory), which sounds saturated until you check your own zip code and find the nearest active club is 14 miles away meeting at 6 AM on a weekday. There is almost always a Saturday-morning hole in your local market.
The risk that kills this model isn't competition. It's that you treat the free group run as the product and never close anyone into the paid retainer. Park permits for groups of 25+ and liability on long runs are real concerns, but neither will kill the business if you handle them in week one. Skipping the paid tier does.
Launch With AI
Pro tip: Run coaching is the rare service business where the actual coaching takes 30-45 min/wk per athlete but the personalization that justifies $90-$150/mo eats your evenings. AI generates the personalized weekly check-in feedback, race-strategy plans, and post-race write-ups — so you stay at 20+ paying athletes without burning out and quitting.
Upfront honesty: AI cannot read your athlete's last 6 weeks of Strava data and notice that her HR is creeping up at the same pace, which means she's overtrained going into goal race + 4 weeks. The pattern recognition + the trust + the call when she emails at 11pm panicking about her taper — that's coaching, and it's the entire reason she pays you $120/mo. What AI does is everything around it: weekly Training Peaks workout writeups based on the plan + the actual data, race-strategy briefings, heat/dehydration safety protocols (ACSM-aligned), USATF/RRCA group insurance documentation, weather-contingency group-run texts, and the destination-race-trip itinerary that turns 1 group run member into a $1,200 trip booking. The coaching judgment is yours; AI takes the writing off your nights.
AI Tools You'll Use
| Tool |
What it does for you |
Cost |
| ChatGPT (Plus) |
Per-athlete weekly check-ins, race-strategy briefings, group-run texts |
$20/mo |
| Claude (Free) |
Reading ACSM heat-injury position statement + RRCA group insurance requirements |
Free |
| Training Peaks Coach |
Workout planning + delivery + Strava sync + per-athlete trending |
$19-$99/mo |
| Strava (Club + Coach features) |
Free group club + per-athlete activity review + leaderboards |
Free |
| Klaviyo (Free → paid) |
Race-prep block sales + post-race-block re-engagement + destination trip launches |
Free → $20/mo |
The Workflow
Step 1: Generate weekly check-in feedback for each paying athlete in 5 min (instead of 30). AI reads the week's Training Peaks + Strava data and writes the personalized feedback you review and adjust.
Prompt (paste athlete's week of Strava + Training Peaks data): "Here's [athlete first name + last initial]'s Strava data for the week of [date]: [paste 5-7 days of activities with distance, pace, HR, RPE if logged, weather]. Their plan target: [the prescribed week — long run, tempo, intervals, easy days]. Generate a 6-line weekly check-in: (1) 1-line celebration of one specific thing they nailed (a tempo split, an effort despite heat, a quality long run), (2) 1-line observation about pace/HR drift compared to last week (flag if HR is climbing at same pace = early overtraining, or if pace is dropping at same HR = fitness gain), (3) 1-line note on one thing to adjust next week (slow Tue easy run by 30s, add a 20-min recovery between intervals), (4) 1-line race-week reminder if within 4 weeks of goal race, (5) 1-question prompt ('how are your legs feeling?') to invite a reply, (6) sign-off with first name. Tone: warm, specific, coach-to-athlete (not boss-to-employee). Avoid generic 'great job!' Use specific data references."
Step 2: Write race-strategy briefings 7 days before goal race. AI generates the personalized race plan from the athlete's training data + course profile.
Prompt: "Write a race-day strategy briefing for [athlete name] running [race name + distance] on [date]. Their fitness data: recent long run pace [X], recent tempo [Y], season's-best 10K [Z], goal time [target]. Course profile: [pancake flat / hilly with X ft elevation / variable / point-to-point downhill]. Weather forecast: [temp, humidity, wind]. Generate: (1) target pace breakdown by mile or 5K split (with hills factored in), (2) effort distribution strategy (negative split / even / first-third conservative), (3) fuel + hydration plan (gel timing, water vs electrolyte at aid stations, ACSM-aligned heat strategy if temp >70°F), (4) pre-race 24-hr nutrition + sleep + warm-up plan, (5) mental game — what to expect at miles [X], [Y], [Z] and 1 cue per low point, (6) finish-line reminder + post-race 30-min recovery (refuel + walk-down + nothing dramatic). Tone: confident, specific, never preachy. Format as a 1-page PDF I can text them on race-eve."
Step 3: Write ACSM-aligned heat/dehydration protocol for group runs. Group runs in summer are where lawsuits happen. AI writes the heat-safety protocol that satisfies your K&K/RRCA insurance + protects the runners.
Prompt: "Generate a 1-page heat + hydration safety protocol for a Saturday morning group run, RRCA-club-insurance-compliant. Reference ACSM 2007 Position Stand on exercise and fluid replacement. Sections: (1) heat thresholds — green (under 70°F + low humidity) normal protocol, yellow (70-80°F or moderate humidity) reduce intensity 10-15%, red (>80°F or wet bulb >75°F) shorten distance + add water stops every 1.5 mi + buddy system, black (>90°F or wet bulb >82°F) cancel + reschedule, (2) hydration baseline — 16-20 oz water 2 hrs pre-run, 4-8 oz every 15-20 min during, electrolyte if run >75 min, (3) early warning signs of heat illness (cramping, light-headedness, confusion, stopped sweating despite heat) — buddy stops + walks them to shade + cold water on neck + 911 if symptoms persist 5 min, (4) AED location nearest the route start, (5) my CPR cert + first-aid kit (location: my hydration belt + car), (6) pre-run safety briefing script I deliver every Saturday at 6:55am, (7) bail-out protocol — anyone can drop at any time, no questions asked, route always has 2 'turn-around at mile X' options to shorten. Tone: professional, never alarming."
Step 4: Write destination-race-trip pitch for established group members. A 30-member club + 8 paying athletes + 1 destination race trip = your single highest-margin product. AI writes the launch email.
Prompt: "Write a 5-line email + 1-page itinerary teaser for a destination race trip. Trip: [race name — e.g., 'Big Sur Half Marathon, April 27, 2026']. Itinerary: (1) Friday arrival + group dinner, (2) Saturday shake-out run + race expo + carb-load dinner, (3) Sunday race + post-race brunch + departure, (4) 4 days/3 nights total. Cost: $1,200/athlete (covers race entry $130, shared lodging $400, 3 group dinners + race-day brunch $250, post-race photo package $50, my coaching + group support $370 — itemized). Capacity: 8 athletes max (because shared lodging at this scale). Sales pitch: this is the only race trip I'm running this season, group experience is what makes destination races un-quitable, and 'Big Sur is the most beautiful 13.1 miles you'll ever run.' Soft ask: '$300 deposit holds your spot — first 8 to deposit by [date] are in. Reply to claim.' Sign off with name. Tone: confident, specific, never desperate."
Step 5: Build Klaviyo race-prep sales flow that doubles your conversion from free club to paid. Most coaches let group-run members linger in the free tier forever. AI writes the 4-touch flow that converts 30-40% to a paid race-prep block within 6 months.
Prompt: "Write a 4-email Klaviyo flow triggered when someone joins my Strava club but hasn't booked any paid coaching after 4 weeks of attending free group runs. Email 1 (4 weeks after joining): a warm 'thanks for being part of the Saturday crew — what's your next race?' open question. Email 2 (5 weeks): if they haven't replied, send a 1-paragraph case study of a club member who used my 12-week half-marathon prep block to PR by 4 minutes (anonymized) + a 'first-cycle members get $50 off' incentive. Email 3 (7 weeks): the structured offer — 'Spring Half Marathon Prep — 12 weeks, $400 (early bird $350), starts [date]. Includes: weekly Training Peaks workouts, weekly check-ins, race-day strategy, my cell during taper, finisher patch.' Email 4 (10 weeks): final reminder before cohort closes + a 'free intro skill-assessment call' for fence-sitters. Subject lines under 40 chars. Tone: collegial fellow runner, never sales-y. Sign every email from my first name."
Time Saved Per Week
- Per-athlete weekly check-ins (20 athletes × 25 min saved): ~8 hrs/wk
- Race-strategy briefings (per goal race): ~3 hrs saved per briefing
- Heat/safety protocol setup (one-time + seasonal updates): ~6 hrs saved
- Destination trip launch (per trip): ~10 hrs saved
- Klaviyo conversion flow (one-time): ~6 hrs saved, then runs forever
- Total: 8-10 hrs/wk back in steady-state — that's the difference between 12 paying athletes and 20+ solo.
Total AI Stack Cost
- Budget tier: ChatGPT Free + Claude Free + Strava Free + Klaviyo Free = $0/mo to start
- Full tier: ChatGPT Plus ($20) + Training Peaks ($99 at 30 athletes) + Klaviyo ($20) = $139/mo
- Compare: A virtual assistant doing weekly check-in writing = $400-$800/mo. AI does it for $20-$139.
Your First Win (30-min action)
Pick the closest 5 running stores (Fleet Feet, Road Runner Sports, local indie running stores) in your metro. Walk in (or call) and pitch a free Saturday group run partnership.
Prompt to write the running-store partnership pitch: "Write a 4-line cold pitch I deliver in person to the manager of [running store]. Hook: 'I'm an RRCA-certified coach and I'm looking to host a free Saturday morning group run — I'd love to start it from your store as the meet-up point.' Pitch: 'You get foot traffic on Saturdays + a captive audience for shoe fittings, hydration sampling, race-shoe try-ons. I bring the runners. We post on Strava + tag your store. No cost to you. I just need a porch to gather on at 7am.' Soft ask: 'Want to try it for 4 weeks and see how it goes?' Sign with name + cell + Strava club URL. Casual, helpful, never sales-y."
That single store partnership typically generates 8-15 club members in week 1 + 4-5 paid coaching conversions within 90 days. From those, your first $1K-$1.5K month from coaching booked from one Tuesday afternoon of cold outreach.
Product / Service Offering
You're selling four things that price very differently:
- Free weekly group run. Saturday morning, fixed location, 4-8 miles. Not revenue. The funnel.
- Personalized coaching retainer. Custom training plan + weekly check-in + race strategy. The economic core. Delivered through Training Peaks.
- Race-prep training plans (digital). A 12-week half-marathon or 16-week marathon plan written once, sold many times. Passive layer.
- Group race travel + destination races. Once you have 30+ active members, a bundled trip to a destination half ($500-$1,500 per athlete) becomes the highest-margin product you sell all year.
Your delivery stack is two tools in year one: Strava for the free club feed (free at strava.com/clubs) and Training Peaks for structured workouts to paying athletes ($19/month for 5 athletes, scaling to $99/month for 30 — pricing). Skip Final Surge until Training Peaks is full. Skip a custom app forever.
Revenue Model
Unit economics for an RRCA-certified solo coach running one free Saturday club + paid 1-on-1 coaching + occasional digital plan sales:
| Service |
Price |
Variable cost |
Time |
Take-home per booking |
| Coaching retainer (monthly) |
$90-$150/mo |
$3-$8 platform fee |
30-45 min/wk per athlete |
$80-$140/mo |
| Custom race-prep block (12-16 wk) |
$400-$700 flat |
$5-$10 platform |
8-12 hrs total writing + check-ins |
$380-$680 |
| Digital training plan (PDF/Training Peaks) |
$40-$120 |
~$2 Stripe fee |
0 (written once) |
$38-$118 |
| Destination race trip (per athlete margin) |
$500-$1,500 booking |
$400-$1,200 trip cost |
varies |
$100-$300 per athlete |
Your first $1K month = 8 coached athletes at $90 + 2 digital plan sales at $50 = $820 + $100 = $920. Add one $400-block start fee from a new athlete and you clear $1,300.
Your first $3K month = 18 coached athletes at $120 + 5 digital plan sales at $80 + 1 race-prep block at $500 = $2,160 + $400 + $500 = $3,060.
Twenty paying athletes is the realistic ceiling for one solo coach running a single weekly club. Past that you need group pods (4-8 runners on a shared plan at a lower per-head price) or a second certified coach. Track every paid athlete's goal race date in a single Google Sheet — retention drops sharply in the 4-6 weeks after a goal race, and that's when you pitch the next cycle.
Startup Costs
- RRCA Level 1 Coaching Certification: $360-$450 weekend course + exam fee, materials included (RRCA coaching certification). This is the single most important spend in the launch — RRCA-certified coaches list in the public coach directory and qualify the club for group insurance rates.
- CPR/AED certification: $80-$120 in-person Heartsaver or BLS through American Red Cross or American Heart Association. Required to maintain RRCA cert. Renews every 2 years.
- Training Peaks Coach edition: $19/month at launch (5 athletes). Scales as you add clients (Training Peaks pricing).
- General liability insurance: RRCA-affiliated clubs access a group policy through K&K Insurance at roughly $150-$300/year for clubs under 100 members (RRCA insurance page). For non-RRCA solo coaching, expect $300-$600/year via Insureon or a fitness-specialty broker.
- Park permit (if your group hits 25+): $50-$200 per season at most municipal parks departments. Search "[your city] parks commercial use permit" — application takes 2-6 weeks.
- LLC + EIN: $35-$500 LLC filing depending on state (LLC University 50-state table). EIN is free at IRS EIN Online — never pay a third party.
- Optional gear: Club-branded trucker hats or singlets ($120-$200 small batch via Printful) make the free group look real on Strava photos. Skip until month 2.
Realistic all-in: $200 if you already hold CPR and skip the LLC for the first quarter; $800 if you take RRCA Level 1, file the LLC, bind insurance, and order a small gear run.
Legal & Formation
Business entity. A single-member LLC is the right default the moment you take a paid coaching client. Coaching distance runners means a real chance someone gets hurt on a long run while following a plan you wrote, and you do not want that lawsuit reaching your personal accounts. Sole prop is fine for the free club alone, but switch the day someone Venmos you for a custom plan. Get your EIN free directly from the IRS — services that charge $50-$300 to "file" it are reselling a free five-minute form.
Licenses & sales tax. No state license is required to coach running specifically. The credentials that matter are RRCA Level 1 (~$360-$450, RRCA) for the club + insurance benefits, and current CPR/AED. If your free group run regularly draws 25+ runners, you need a municipal special-event or recurring-group permit — most cities (NYC, LA, Chicago all have explicit policies) will fine or disperse unpermitted groups. Coaching services are usually not subject to sales tax, but if you sell branded gear or printed plans, your state's sales tax rules on tangible goods apply.
Industry-specific risk. The trap that ruins this model is liability on long runs. Cardiac events during endurance training are rare but documented, and a coach who ran a 16-mile group long run with no course plan and no AED knowledge is exposed even with a signed waiver. Three things, every time: (1) a written waiver every member signs before their first run (RRCA publishes a sample template for affiliated clubs), (2) a course plan you text to a co-leader with nearest hospital and AED locations, and (3) general liability insurance. Waivers reduce liability for ordinary negligence in most states but are weaker in California (Cal. Civ. Code §1668), Virginia, and Louisiana, so the insurance is not optional anywhere.
Marketing & First Customers
The free Saturday group run is your entire marketing engine for the first six months. Pick a fixed start time, a fixed visible meeting spot (a coffee shop or a popular trailhead — not a vague "meet at the park"), and a route that ends back at the start. Show up every Saturday for 12 weeks even when only one person comes. Consistency builds the club. Branding doesn't.
Your first 20 paying coaching clients come from three sources, in this order:
- The Saturday group itself. Your conversion is roughly 1 in 8 regular attendees within their first 8 weeks of showing up. They watch you coach for free, decide you know what you're doing, and ask "do you do plans?" Answer with a one-page menu when it gets asked. Don't pitch.
- Local race expos. Spend $50-$100 on a small table at any half-marathon or 5K expo within 30 miles. The runners signing up for races are exactly the people who later need a custom plan. RRCA-affiliated coaches also appear in the RRCA coach directory, a slow but steady referral source once listed.
- Strava club feed. Post every group run with photos and a short recap on your club page at strava.com/clubs. Tag local runners. Strava drives more new club members than Instagram in this niche by a wide margin.
Skip paid Facebook and Instagram ads in year one. Runners trust a coach they've met on a sidewalk far more than a targeted ad.
First 90 Days
- Week 1-2. Register for the next available RRCA Level 1 weekend clinic in driving distance. Renew or take CPR/AED. File LLC and EIN.
- Week 3. Pick a Saturday start time, location, and a 4-mile and 6-mile route from the same start. Set up a free Strava club page. Build a simple one-page Google Form waiver every member signs before their first run.
- Week 4. Run your first free group run. Post the route, photos, and a recap on Strava and a personal Instagram with your city geotag. Even 1-2 attendees is a win.
- Week 5-8. Same time, same place, every Saturday. Add a Wednesday short run if attendance hits 6+. Bind general liability through RRCA group policy or Insureon. Apply for park permit if attendance trends past 20.
- Week 8. Set up Training Peaks Coach edition. Build a one-page "coaching menu" PDF with three tiers: digital plan ($60), custom 12-week block ($400), monthly retainer ($120/mo). Hand to anyone who asks.
- Week 9-10. First paying coaching client. Onboarding call, sign the same waiver, start their plan in Training Peaks. Target: 2 paid athletes by week 10.
- Week 10-12. Write your first generic 12-week half-marathon plan. Sell it as a $40-$80 PDF or Training Peaks share to anyone in the club not ready for the retainer.
- Week 12. Hit 5 paying retainer athletes and 15+ regular Saturday attendees. List in the RRCA coach directory. Pick the next destination race 12 months out and float it to the group as a "club trip" idea.
Common Pitfalls
- Treating the free group run as the product. A 30-person Saturday club with zero paying coaching clients is a hobby, not a business. Hand the menu to anyone who asks "how do I get faster," and don't apologize for the price.
- Skipping the waiver because "it's just friends." The week your free group hits 12 people it stops being friends and starts being liability. Every member signs before their first run, no exceptions, and the form lives in your Google Drive forever.
- Coaching too many athletes solo. Past 20 paying retainer athletes the quality of the weekly check-in falls and your retention drops. Either raise prices to thin the list or move overflow into a group-pod plan at $40-$60/athlete/month.
- Chasing Instagram follower counts instead of Saturday attendance. A 5,000-follower account from a coach who never holds a real-world group run converts almost no one. The 30 people who run with you every Saturday convert at roughly 1 in 8 inside 8 weeks. Show up.
Get your full launch plan — take the free 60-second quiz.