AI + Strava: How to use your fitness data for insightful understanding

For many, Strava is the primary record of their physical activity. While the app provides a good overview, extracting deeper, personalised insights often requires additional effort. This guide explains how to use AI tools alongside Strava to move beyond simple activity logging and genuinely understand your fitness patterns.

Four tools, one workflow

  1. 01

    Strava

    Source of raw activity data, including runs, rides, heart rate, and elevation.

  2. 02

    Your chat assistant (ChatGPT/Claude/Gemini)

    Interprets raw Strava data, summarises trends, and answers specific questions about your performance.

  3. 03

    Your notebook tool (NotebookLM)

    Stores processed data, AI-generated insights, and personal reflections, creating a longitudinal health record.

  4. 04

    An agent / scheduled action

    Automates the regular export of your Strava data into a format suitable for analysis.

What Strava actually gives you

Strava excels at capturing raw activity data. It records metrics like distance, duration, speed, elevation gain, heart rate (if connected), and power output for cycling. It segments your activities into specific routes, allowing you to track progress against your own history or compare with others. The platform offers summary statistics for periods like weeks, months, or years, displaying total mileage, time, and elevation. You can also see 'fitness' and 'freshness' scores, which are general indicators derived from your training load. What Strava primarily provides is a robust, chronological ledger of your efforts and achievements. While it highlights personal bests and segment leaderboards, its analytical capabilities for understanding long-term trends, adaptation, or nuanced performance changes are limited without exporting the data. It's a rich data source, but it doesn't inherently explain the 'why' behind your performance fluctuations or how these link to other aspects of your daily life.

The stack we recommend on top of Strava

To transition from mere data collection to meaningful personal insight, we layer three types of AI tools on top of Strava. First, a chat assistant (like ChatGPT, Claude, or Gemini) serves as your primary analytical engine. You will copy and paste your weekly Strava summary data into this tool for initial processing and interpretation. Second, a notebook tool (such as NotebookLM) acts as your personalised knowledge base. This is where you store your processed Strava data, relevant research, and your AI-generated insights, building a consistent record over time. This becomes your personal Ledger, helping you adhere to our 3-Layer method: Research → Ledger → Protocol. Finally, an agent or scheduled action automates the export of your Strava data, simplifying the data transfer process. This multi-tool approach allows you to connect individual data points, identify patterns, and ultimately build a more complete understanding of your physical health and training responses.

A weekly ritual you can actually keep

Integrate this stack into a simple, weekly routine. On a designated day, perhaps Sunday evening, export your past week's activity data from Strava. Many third-party tools or direct Strava features allow CSV export of activities. Paste this data into your chosen chat assistant using our 'Weekly read-out prompt'. The assistant will summarise your week, highlight trends, and perhaps flag any anomalies based on the data you provide. Review this output. If anything stands out, use the 'Spot-the-anomaly prompt' to ask follow-up questions, providing additional context if necessary. Once you have a satisfactory summary and any deeper insights, copy these into your notebook tool. Over weeks and months, this builds a rich, evolving record. This deliberate weekly review transforms raw data into actionable knowledge, allowing you to make informed decisions about your training and recovery based on your unique physiological responses.

What this stack will NOT do

This AI stack is designed to augment your understanding of your personal fitness data; it is not a diagnostic tool or a substitute for professional medical or coaching advice. It will not tell you if you have an injury, nor will it prescribe specific training plans. The insights generated are based purely on the data you provide and the parameters of the AI models. It lacks the nuanced understanding of your body that a qualified professional possesses through direct observation and clinical assessment. While it can highlight patterns, it cannot interpret complex physiological interactions or offer tailored expert guidance on training periodisation, nutrition, or rehabilitation. Furthermore, its effectiveness depends entirely on the accuracy and completeness of the data you export from Strava and the quality of your prompts. It is a powerful analytical aid, not an autonomous health professional.

Three prompts you can use today

Paste each into the chat assistant you already use, along with this week’s Strava export.

Weekly read-out prompt

Here is my Strava activity data for the past week, from [start date] to [end date]: [paste CSV data or plain text summary]. Please summarise my key activities and metrics (total distance, time, elevation, average heart rate/power if available) for the week. Identify any noticeable trends compared to previous weeks (e.g., increase in volume, sustained high heart rate, significant decrease in pace). Highlight my hardest effort and easiest session, briefly stating why based on the data.

Spot-the-anomaly prompt

I've noticed my average pace for my long runs has decreased by 15 seconds per kilometre over the last two weeks, despite consistent effort. My heart rate also seems slightly elevated for comparable efforts. Here is the relevant data: [paste specific activity logs or summaries]. Based on this, what are some potential data-driven observations about this change? Include what factors, visible in my data, might be contributing or correlated to this shift.

Practitioner-handover prompt

I am preparing information for my coach/physiotherapist. Please summarise my past four weeks of Strava data, focusing on total training load, significant shifts in intensity or duration, and any observed changes in heart rate response for similar efforts. Highlight any recurring patterns in my performance or recovery, such as consistent dips on a particular day, or specific activities where my metrics deviated from my average. Present this concisely in bullet points.

Before you paste anything

  • AI output is interpretative, not prescriptive; always consult professionals.
  • Do not input personally identifiable information alongside sensitive health data.
  • Data accuracy relies on Strava's recording and your device's calibration.
  • AI cannot diagnose, treat, or provide medical advice for any condition.
  • Avoid making sudden training changes based solely on AI insights.

Common questions

Do I have to leave Strava to use this?+

No, this method augments your Strava data. You continue to use Strava as your primary activity tracker and data source, exporting data when needed for deeper analysis with AI tools.

Which chat assistant should I pick?+

The choice often comes down to personal preference for interface and model capabilities. ChatGPT, Claude, and Gemini are all capable of handling the types of data analysis outlined. Experiment with a free version to see which you find most intuitive.

Is my data safe when I paste it into AI?+

When pasting data into public AI models, be aware of their data retention policies. Avoid including any personally identifying information. For maximum privacy, consider using enterprise-level AI tools or local models if available and practical for your use case.

Can this replace my doctor?+

Absolutely not. This stack is a tool for personal data understanding and self-reflection. It is not for diagnosis, treatment, or medical advice. Always consult a qualified healthcare professional for health concerns.

Get the full step-by-step guide for Strava

This page is free and stays free. The companion playbook expands it into a one-time stack setup, a 15-minute weekly workflow, every copy-paste prompt, the safety checklist and the full FAQ — formatted to keep and reuse week after week.

  • One-time stack setup (chat + notebook + automation)
  • Weekly workflow you can run in 15 minutes
  • All analysis prompts, ready to paste
  • Safety notes for sharing wellness data with AI

Included in every Wellness & AI membership and the standalone Library Pass.

Want the method behind this stack?

The free 10-day email challenge teaches the same Research → Ledger → Protocol method on whatever data you already collect.

Other apps, same method

Each guide applies the 3-Layer method to a different wellness app.

See all use cases →

Keep building your stack

Based on what you've been reading — always learning.

See all →