Strava Make integrationAutomate Strava with Make.
One activity in Strava can set a whole scenario running. In Make, a scenario is the automation you build by chaining modules, the bricks that each do one job. The Strava Make integration brings seven: one starts the scenario, five act, one searches.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Strava Make integration let you automate?
You link your Strava account to Make one time. That link is what Make calls a connection, and every Strava module reuses it. From there, Make can react to what an athlete just did and act back on Strava on its own. The seven modules cover activities and your own figures: catching a new one, reading it, listing what you already logged, writing one, editing one, and pulling a stats report.
Three shapes come back often. The first is a logbook that keeps itself: Watch Activities and Athletes catches each new activity as it lands, and List Activities fills in everything logged before. The second is titles you stop fixing by hand, with Update an Activity renaming a session the second it shows up. The third is a recap nobody assembles, where Get a Stats Report returns recent, year to date and all time figures for the account behind the connection.
What Make will not do here is invent what Strava does not expose. The seven modules deal with activities and one stats report, so anything else goes through Make an API Call, which reaches the rest of the Strava API, the technical door apps use to talk to each other, on the same connection. Worth knowing too: Make says its own Strava documentation is generated and can contain mistakes, so check anything that matters against Strava before you build on it.
Strava also has an n8n node, and the same automation can live there instead. If you are still choosing, the n8n vs Make comparison lays out the criteria, and the Strava n8n integration page covers the other side. If you would rather learn the editor properly before building anything, Make training takes it in order.
How do you connect Strava to Make?
- 01
Create your Strava API app
Strava needs a developer app before Make can talk to it. In your Strava account, open Settings, click API, then Create App. Put
https://www.integromat.com/oauth/cb/stravain the callback URI, then copy the Client ID and the Client secret. - 02
Open the connection window
Back in Make, drop any Strava module into a scenario and click Create a connection. The Connection name field is optional, but filling it in pays off the day you handle two athletes' accounts from the same place.
- 03
Paste the two keys
Enter the client ID and client secret you copied from Strava, or follow the instructions Make shows in the window. Once it goes through, the connection is stored and every Strava module you add later picks it up without asking again.
Your first scenario, start to finish
GoalWhen an activity lands in Strava, Make renames it on the spot.
- 01
Start a blank scenario
From the Scenarios page in Make, create a new scenario and click the + to add the first module. Type Strava in the search box and the app's modules show up.
- 02
Drop in the trigger
Pick Watch Activities and Athletes, the module that starts everything. It carries the instant tag, so Make asks for a webhook and then for your connection. Once both are set, it sits at the head of the chain with a lightning badge.
- 03
Add the action behind it
Click the + on the right of the trigger and choose Update an Activity. Rather than typing an ID, point it at the activity the trigger just handed over, the bundle that travels from one module to the next.
- 04
Test with Run once
Click Run once, then record or edit something in Strava. Make executes the scenario a single time and shows what each module received, which is where a wrong mapping becomes obvious.
- 05
Switch it on
Turn the scenario on and it stays on watch by itself. Each module that runs on an item counts one operation against your plan, so the bill follows how much you actually ride.
What sets a Strava scenario off?
1 module starts a scenario when something happens in Strava. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Strava as soon as it happens.
Watch Activities and Athletes
Instant triggerIn Make“Triggers when an activity or an athlete is added, updated, or deleted.”
Watch Activities and Athletes is the starting block of almost anything you build here. It reacts when an activity or an athlete record is added, changed or removed, and hands the rest of the scenario whatever just moved.
What Strava can do once the scenario runs
Strava gives you 6 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Create an Activity
ActionIn Make“Creates a new activity.”
Create an Activity writes a session into Strava from data the scenario already carries, so something tracked elsewhere ends up on the athlete's profile.
Get an Activity
ActionIn Make“Retrieves details of an activity by its ID.”
Give Get an Activity an ID and it returns the full record of that one session, ready for the modules that follow.
Get a Stats Report
ActionIn Make“Retrieves your recent, year to date and all activity stats.”
Recent totals, the year to date and the all time figures come back together with Get a Stats Report, for the account behind the connection.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call is the escape hatch: it sends a request you write yourself to the Strava API, on the connection you already set up.
Update an Activity
ActionIn Make“Updates an activity by its ID.”
Same ID, different purpose: Update an Activity rewrites a session that already exists, so the version on Strava matches what your scenario decided.
List Activities
SearchIn Make“Lists your activities.”
List Activities is a search: it comes back with the sessions of the connected account as separate bundles, one per activity, and the modules behind it run on each in turn.
Need help automating Strava with Make?
A person reads every message.
Questions that come up next
01Is the Strava Make integration free?
02What do you need before connecting Strava to Make?
03Does the Strava trigger react in real time?
04What if a Strava module is missing in Make?
05Make or n8n for Strava?
Get our weekly automation tips.
No spam. Unsubscribe anytime.