Automate Strava Activities to Google Sheets with Make.com
Using make.com, you can automatically send your new Strava activities to Google Sheets without manual exports or copy-paste work. This how-to guide walks you through the exact steps to build the automation scenario, so every new run, ride, or workout is logged and organized in a spreadsheet.
The automation is based on the official how-to guide and shows you how to connect Strava and Google Sheets, map activity data, and test the workflow. By the end, you will have a fully working integration that updates your sheet whenever you record a new activity.
What You Need Before You Start on Make.com
Before building the scenario on make.com, make sure you have the following ready:
- An active Strava account with at least one recorded activity
- A Google account with access to Google Sheets
- A free or paid make.com account
- A blank Google Sheet created for your activity log
Prepare your Google Sheet with labeled columns in the first row. Common examples include:
- Date
- Activity name
- Type (Run, Ride, etc.)
- Distance
- Moving time
- Average pace or speed
- Elapsed time
Having a clear structure will make the mapping step on make.com quick and accurate.
Create a New Scenario in Make.com
Once your accounts and spreadsheet are ready, you can start building the scenario on make.com.
-
Log in to your make.com dashboard.
-
Click the button to create a new scenario.
-
When the empty canvas opens, you will see a large plus icon for adding your first module.
This scenario will consist of at least two modules: a Strava module that watches for new activities and a Google Sheets module that adds a new row for each activity.
Add the Strava Trigger Module in Make.com
The first module in your scenario on make.com will be the Strava trigger. It will detect whenever you log a new activity.
-
Click the plus icon on the canvas.
-
Search for “Strava” in the app list and select it.
-
Choose the trigger module that watches new activities, such as “Watch Activities” or a similar event-based option.
-
Click Add to create a new connection and authorize access to your Strava account.
-
Follow the on-screen prompts to log in to Strava and grant permissions.
After authorizing, you can configure basic settings such as which activities to watch and from what point in time to start. The module will then be ready to pass new activity data to the next module.
Connect Google Sheets on Make.com
Next, you will add a Google Sheets module in make.com to receive the data from Strava and write it into your chosen spreadsheet.
-
Click the small plus icon to the right of the Strava module.
-
Search for and select “Google Sheets”.
-
Choose the Add a Row (or similarly named) module so each new activity becomes a new row.
-
Create or select your Google Sheets connection and authorize it if requested.
-
In the module configuration, choose the spreadsheet file and the specific sheet tab you prepared earlier.
Once selected, make.com will load the header row so you can map each Strava data field to the correct column.
Map Strava Fields to Google Sheets Columns
Field mapping is where you define exactly how make.com transfers Strava data into your sheet. You will see your column names on one side and empty mapping fields on the other.
Common mappings include:
- Date column: Map to the activity start date and time.
- Activity name: Map to the activity name provided by Strava.
- Type: Map to the type (run, ride, swim, etc.).
- Distance: Map the distance value, optionally converting units later in the sheet.
- Moving time: Map to the moving time field.
- Elapsed time: Map to the full elapsed time field.
- Pace or speed: Map to average speed or pace, depending on how you want to analyze the data.
Use the data panel that appears when you click into a mapping field to select the correct value from the Strava trigger module. Make sure each important metric has a corresponding column to keep your data consistent.
Test and Run Your Make.com Scenario
Before turning the scenario on, test it inside make.com to confirm everything works as intended.
-
Click the Run once button in the scenario editor.
-
Record a new activity in Strava, or let the scenario pull the most recent one depending on how the trigger is configured.
-
Watch the run log in make.com to see whether the Strava module detects the activity and whether the Google Sheets module adds a row.
-
Open your Google Sheet and confirm that a new row has been created with the correct values in each column.
If something looks incorrect, return to the mapping step and adjust which Strava fields are connected to which columns, then test again.
Turn On Scheduling in Make.com
After a successful test, you can enable scheduling so the automation runs automatically in make.com.
-
In the scenario editor, open the scheduling panel.
-
Set the schedule to run at a suitable interval, for example every 15 minutes, every hour, or another frequency that fits your training.
-
Switch the scenario status from Off to On.
From now on, each new activity that matches your trigger settings will appear in your Google Sheet, giving you a live log of your training data.
Best Practices for Using Make.com with Strava
To get the most from this automation, consider a few best practices for building and maintaining scenarios on make.com.
Structure Your Google Sheet for Make.com
A clear structure makes maintenance easier and reporting more powerful:
- Keep one header row with consistent names.
- Avoid merging cells in the header row.
- Add formulas in separate columns for pace, zones, or custom metrics.
- Use filters and pivot tables for weekly or monthly summaries.
Monitor Scenario Runs in Make.com
Check your scenario run history regularly inside make.com:
- Review recent executions to catch any errors early.
- Look for changes in Strava data formats after app updates.
- Update mappings if you add new columns to your sheet.
Expand the Automation Beyond Sheets
Once your basic Strava-to-Sheets setup is working smoothly, you can extend it in make.com by adding more modules:
- Send a summary of your latest activities to email or chat.
- Push milestones, such as weekly distance totals, into dashboards.
- Combine Strava data with data from other fitness tools to build richer reports.
Where to Learn More
You can review the original step-by-step instructions in the official how-to guide here: Automating Strava to Google Sheets.
For broader automation strategy, integration planning, or expert consulting around workflows similar to this make.com scenario, you may find additional resources and services at Consultevo.
By following this guide, you now have a working automation that sends Strava activities into Google Sheets through make.com, giving you a reliable, always-updated fitness log for analysis, reporting, and long-term tracking.
Need Help With Make.com?
If you want expert help building, automating, or scaling your Make scenarios, work with ConsultEvo — certified workflow and automation specialists.
