Ai fitness coach Strava data analysis and personalized training insights
Detailed Title "Triathlon Coach AI Workflow: Strava Data Analysis and Personalized Training Insights using n8n" --- Description This n8n workflow enables you to build an AI-driven virtual triathlon coach that seamlessly integrates with Strava to analyze activity data and provide athletes with actionable training insights. The workflow processes data from activities like swimming, cycling, and running, delivers personalized feedback, and sends motivational and performance improvement advice via e
At a glance
Ai fitness coach Strava data analysis and personalized training insights is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects agent, code, emailSend, gmail. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- agent, code, emailSend, gmail, lmChatGoogleGemini, stravaTrigger
- Modules
- 10
- Price
- Free
- Version
- v1.0

About this workflow
Detailed Title "Triathlon Coach AI Workflow: Strava Data Analysis and Personalized Training Insights using n8n" --- Description This n8n workflow enables you to build an AI-driven virtual triathlon coach that seamlessly integrates with Strava to analyze activity data and provide athletes with actionable training insights. The workflow processes data from activities like swimming, cycling, and running, delivers personalized feedback, and sends motivational and performance improvement advice via email or WhatsApp. --- Workflow Details Trigger: Strava Activity Updates - Node: Strava Trigger - Purpose: Captures updates from Strava whenever an activity is recorded or modified. The data includes metrics like distance, pace, elevation, heart rate, and more. - Integration: Uses Strava API for real-time synchronization. Step 1: Data Preprocessing - Node: Code - Purpose: Combines and flattens the raw Strava activity data into a structured format for easier processing in subsequent nodes. - Logic: A recursive function flattens JSON input to create a clean and readable structure. Step 2: AI Analysis with Google Gemini - Node: Google Gemini Chat Model - Purpose: Leverages Google Gemini's advanced language model to analyze the activity data. - Functionality: - Identifies key performance metrics. - Provides feedback and insights specific to the type of activity (e.g., running, swimming, or cycling). - Offers tailored recommendations and motivational advice. Step 3: Generate Structured Output - Node: Structure Output - Purpose: Processes the AI-generated response to create a structured format, such as headings, paragraphs, and bullet lists. - Output: Formats the response for clear communication. Step 4: Convert to HTML - Node: Convert to HTML - Purpose: Converts the structured output into an HTML format suitable for email or other presentation methods. - Output: Ensures the response is visually appealing and easy to understand. Step 5: Send Email with Training Insights - Node: Send Email - Purpose: Sends a detailed email to the athlete with performance insights, training recommendations, and motivational messages. - Integration: Utilizes Gmail or SMTP for secure and efficient email delivery. Optional Step: WhatsApp Notifications - Node: WhatsApp Business Cloud - Purpose: Sends a summary of the activity analysis and key recommendations via WhatsApp for instant access. - Integration: Connects to WhatsApp Business Cloud for automated messaging. --- Additional Notes 1. Customization: - You can modify the AI prompt to adapt the recommendations to the athlete's specific goals or fitness levels. - The workflow is flexible and can accommodate additional nodes for more advanced analysis or output formats. 2. Scalability: - Ideal for individual athletes or coaches managing multiple athletes. - Can be expanded to include additional metrics or insights based on user preferences. 3. Performance Metrics Handled: - Swimming: SWOLF, stroke count, pace. - Cycling: Cadence, power zones, elevation. - Running: Pacing, stride length, heart rate zones. --- Implementation Steps 1. Set Up Strava API Key: - Log in to Strava Developers to generate your API key. - Integrate the API key into the Strava Trigger node. 2. Configure Google Gemini Integration: - Use your Google Gemini (PaLM) API credentials in the Google Gemini Chat Model node. 3. Customize Email and WhatsApp Messaging: - Update the Send Email and WhatsApp Business Cloud nodes with the recipient’s details. 4. Automate Execution: - Deploy the workflow and use n8n's scheduling features or cron jobs for periodic execution. --- GET n8n Now N8N COURSE n8n Book Developer Notes - Author: Amjid Ali improvements. - Resources: - See in Action: Syncbricks Youtube - PayPal: Support the Developer - Courses : SyncBricks LMS By using this workflow, triathletes and coaches can elevate training to the next level with AI-powered insights and actionable recommendations.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5
Automatic YouTube shorts generator
Zendesk: visual summarization, sentiment analysis, and Slack integration
Send sales forecast charts and answer Q&A on WhatsApp with OpenAI
AI-powered research assistant for platform questions with GPT-4o and MCP
Lead qualification and scoring with Jotform, Gemini AI, and Slack
Ai prompt generator workflow
Automate peer review assignments with Sonar Pro AI & multi-channel deadline reminders
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you