Ressources · Intégration Make

Intégration Strava MakeAutomatiser Strava avec Make.

Une sortie dans Strava suffit à lancer un scénario. Dans Make, un scénario est l'automatisation que tu montes en enchaînant des modules, ces briques qui font chacune une chose. L'intégration Strava Make en apporte sept : un qui démarre, cinq qui agissent, une qui cherche.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que fait concrètement l'intégration Strava Make ?

Tu relies ton compte Strava à Make une fois pour toutes. Ce lien s'appelle une connexion, et tous les modules Strava s'en servent. Ensuite, Make voit passer ce qu'un athlète vient de faire et peut agir sur Strava sans toi. Les sept modules tournent autour des activités et de tes chiffres : en attraper une nouvelle, la lire, lister l'historique, en créer une, en corriger une, sortir un rapport.

Trois formes reviennent souvent. Un carnet qui se tient tout seul, d'abord : Watch Activities and Athletes attrape chaque activité qui arrive, List Activities va chercher celles d'avant. Ensuite, des titres que personne ne corrige plus, puisque Update an Activity renomme la séance dès qu'elle apparaît, pratique dans un club où chacun exporte à sa façon. Enfin un bilan que personne n'assemble : Get a Stats Report renvoie les chiffres récents, ceux de l'année et ceux depuis toujours, pour le compte relié à la connexion.

Ce que Make ne fera pas, c'est deviner ce que Strava ne donne pas. Les sept modules parlent d'activités et d'un rapport de statistiques. Tout le reste passe par Make an API Call, qui attaque le reste de l'API Strava, la porte technique par laquelle deux applications se parlent, avec la même connexion. À savoir aussi : Make précise que sa documentation Strava est générée et peut contenir des erreurs, donc vérifie auprès de Strava ce qui compte vraiment avant de construire dessus.

Strava existe aussi en nœud n8n, et la même automatisation peut très bien y vivre. Pour trancher, le comparatif n8n vs Make pose les critères, et la page Intégration Strava n8n détaille la version n8n. Si tu préfères apprendre l'éditeur avant de te lancer, la Formation Make le prend dans l'ordre.

Connexion

Comment brancher ton compte Strava sur Make ?

  1. 01

    Crée l'app développeur côté Strava

    Strava veut une app développeur avant de parler à Make. Dans ton compte Strava, ouvre Settings, clique sur API, puis sur Create App. Indique https://www.integromat.com/oauth/cb/strava comme URL de retour, puis copie le Client ID et le Client secret affichés.

  2. 02

    Ajoute un module Strava dans Make

    Côté Make, pose n'importe quel module Strava dans un scénario et clique sur Create a connection. Le champ Connection name reste facultatif, mais le remplir se paie le jour où tu gères les comptes de deux athlètes au même endroit.

  3. 03

    Colle ce que Strava t'a donné

    Saisis le client ID et le client secret récupérés à l'étape 1, ou suis ce que la fenêtre t'affiche. Une fois la connexion validée, Make la garde en mémoire et tous les modules Strava ajoutés ensuite la reprennent sans rien te redemander.

Premier scénario

Ton premier scénario, du vide à l'activation

ObjectifQuand une activité arrive dans Strava, Make la renomme dans la foulée.

  1. 01

    Pars d'un scénario vide

    Depuis la page Scenarios de Make, crée un scénario et clique sur le + pour poser le premier module. Tape Strava dans la recherche, les modules de l'app apparaissent.

  2. 02

    Pose le déclencheur

    Choisis Watch Activities and Athletes. Il porte l'étiquette instantané, donc Make réclame d'abord le webhook, puis la connexion. Une fois les deux en place, le module qui met le scénario en route prend la tête de la chaîne, éclair compris.

  3. 03

    Branche l'action derrière

    Clique sur le + à droite du déclencheur et prends Update an Activity. Plutôt que de taper un identifiant, pointe l'activité que le déclencheur vient de transmettre : c'est le bundle, l'élément qui voyage d'un module au suivant.

  4. 04

    Teste avec Run once

    Clique sur Run once, puis enregistre ou modifie quelque chose dans Strava. Make exécute le scénario une seule fois et montre ce que chaque module a reçu, c'est là qu'une mauvaise correspondance saute aux yeux.

  5. 05

    Mets-le en route

    Active le scénario et il reste à l'écoute tout seul. Chaque module qui traite un élément compte une opération sur ton plan, autrement dit la consommation suit ce que tu roules vraiment.

Déclencheurs

Qu'est-ce qui met un scénario Strava en marche ?

1 module démarre un scénario quand quelque chose se passe dans Strava. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Strava dès que ça se passe.

Strava1Watch Activities and Athletes

Watch Activities and Athletes

Déclencheur instantané

Dans MakeTriggers when an activity or an athlete is added, updated, or deleted.

Watch Activities and Athletes ouvre à peu près tout ce que tu construiras ici. Il réagit quand une activité ou une fiche d'athlète est ajoutée, modifiée ou supprimée, et transmet à la suite du scénario ce qui vient de bouger.

Comment il se déclenche
en instantané. Strava prévient Make par webhook dès que ça se passe, d'où l'éclair sur le module au lieu de l'horloge.
Quand l'utiliser
dès qu'il faut répondre à l'athlète pendant que la séance est encore chaude, renommer une sortie ou alimenter un journal partagé par exemple.
Attention
un seul module couvre trois événements sur deux types d'objets, donc regarde ce qui arrive avant de laisser le module suivant agir.
Modules

Ce que Strava sait faire une fois le scénario lancé

Strava te donne 6 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Strava1

Create an Activity

Action

Dans MakeCreates a new activity.

Create an Activity écrit une séance dans Strava à partir de ce que le scénario transporte déjà, pour qu'un entraînement suivi ailleurs finisse sur le profil de l'athlète.

Quand l'utiliser
une heure de tapis notée dans un tableur, ou une sortie de club à faire apparaître chez tous les membres.
Attention
il ajoute, il ne vérifie rien. Deux exécutions donnent deux séances, d'où l'intérêt du Run once.
Strava2

Get an Activity

Action

Dans MakeRetrieves details of an activity by its ID.

Donne un identifiant à Get an Activity et il rend la fiche complète de cette séance, prête pour les modules qui suivent.

Quand l'utiliser
le déclencheur signale un changement et tu veux le détail avant de décider quoi en faire.
Attention
un identifiant, une activité. Pour traiter un lot, pars plutôt de List Activities.
Strava3

Get a Stats Report

Action

Dans MakeRetrieves your recent, year to date and all activity stats.

Les totaux récents, ceux de l'année en cours et ceux de toujours reviennent ensemble avec Get a Stats Report, pour le compte qui porte la connexion.

Quand l'utiliser
un récap qu'on envoie, une ligne de progression dans une newsletter, un chiffre sur un tableau de bord que quelqu'un lit vraiment.
Attention
il répond pour l'athlète connecté, pas pour un club ni pour une liste d'amis.
Strava4

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call sert d'issue de secours : il envoie à l'API Strava la requête que tu écris toi-même, avec la connexion déjà en place.

Quand l'utiliser
ce dont tu as besoin n'a pas de module dédié et, sans lui, l'idée tomberait à l'eau.
Attention
l'appel se construit à la main, c'est le seul module qui t'envoie d'abord lire la référence de l'API Strava.
Strava5

Update an Activity

Action

Dans MakeUpdates an activity by its ID.

Même identifiant, autre usage : Update an Activity réécrit une séance qui existe déjà, pour que la version visible sur Strava corresponde à ce que le scénario a décidé.

Quand l'utiliser
une règle de nommage appliquée à toute une équipe, ou une correction qui vient d'un autre outil.
Attention
la nouvelle valeur écrase l'ancienne et Make n'en garde pas de copie, teste la correspondance sur une activité d'essai avant de la lâcher sur celles des autres.
Strava6

List Activities

Recherche

Dans MakeLists your activities.

List Activities est une recherche : elle ramène les séances du compte connecté sous forme de bundles séparés, un par activité, et les modules placés derrière travaillent sur chacun à tour de rôle.

Quand l'utiliser
remplir un historique, reconstruire un tableau, ou vérifier ce qui existe déjà avant de créer quoi que ce soit.
Attention
une recherche peut ne rien rendre, rendre un élément ou en rendre beaucoup, et chaque élément dépense des opérations plus loin dans la chaîne.
Besoin d'aide

Besoin d'aide pour automatiser Strava avec Make ?

Une personne lit chaque message.

FAQ

Les questions qui viennent ensuite

01L'intégration Strava Make est-elle gratuite ?
Oui, dès le plan Free. Strava est une app standard de Make, pas une app Enterprise, elle est donc disponible sans payer. Le plan Free te laisse deux scénarios actifs en même temps, coupe une exécution au bout de cinq minutes et inclut 512 Mo de transfert. Les plans payants enlèvent ces plafonds : scénarios actifs illimités, 40 minutes d'exécution, et une consommation comptée en crédits, un par opération, chaque mois. L'abonnement Strava lui-même n'entre pas dans cette histoire.
02Que faut-il pour connecter Strava à Make ?
Un compte Strava actif et une app développeur créée dessus. Strava ne donne pas de clé toute faite à Make : tu passes par Settings, puis API, puis Create App, tu renseignes l'URL de retour attendue par Make, et tu récupères le client ID et le client secret affichés. Ce sont ces deux valeurs que la fenêtre de connexion réclame. Si le premier module ajouté est le déclencheur instantané, Make demande de créer le webhook avant la connexion, dans cet ordre.
03Le déclencheur Strava réagit-il en temps réel ?
Oui. Watch Activities and Athletes est un déclencheur instantané : Strava appelle Make par webhook dès qu'une activité ou une fiche d'athlète est ajoutée, modifiée ou supprimée. Make ne va pas voir de son côté, il attend qu'on le prévienne. Concrètement, tu enregistres une séance, le scénario se réveille, et les modules placés derrière travaillent sur ce qui vient d'arriver. C'est le seul déclencheur que Strava propose dans Make, donc tout scénario réactif démarre par lui.
04Que faire si un module Strava manque dans Make ?
Passer par Make an API Call. Ce module figure dans la même liste que les autres et envoie à l'API Strava la requête que tu écris, avec la connexion déjà en place : les coins de Strava sans module dédié restent accessibles. Le prix à payer, c'est que l'appel se construit à la main, la référence de l'API Strava ouverte à côté. Autre chose à savoir : Make indique que sa documentation Strava est générée et peut contenir des erreurs, donc vérifie auprès de Strava ce qui est critique.
05Make ou n8n pour Strava ?
Ça dépend de ton profil, pas de Strava : les deux couvrent l'app avec les mêmes modules. Make garde tout dans des pastilles rondes reliées entre elles, pratique quand on débute, et Strava y reste une app standard avec ses sept modules et son déclencheur instantané. n8n expose davantage les rouages et demande d'être à l'aise avec un peu de code. Aucun des deux ne gère mieux Strava que l'autre : ce qui tranche, c'est l'outil dans lequel tu as vraiment envie de retourner.
Hack'celeration Lab

Reçois nos astuces d'automatisation chaque semaine.

Pas de spam. Désinscription en un clic.