Como un campeón: cómo guardar actividades de Strava en Google Sheets
El caso de Make del 18 de marzo de 2021, presentado con Andy O’Neil, explica una plantilla que guarda actividades de ciclismo en Google Sheets. Las selecciones predeterminadas descritas a continuación pertenecen a esa plantilla histórica: revísalas al abrirla, en vez de suponer que una copia actual ya está configurada igual.
Se consultaron el 27 de septiembre de 2026 las referencias de Strava en Make, Google Sheets y la introducción oficial a la API de Strava. La página de la aplicación de Make avisa de contenido generado con IA; no tomamos sus indicaciones como prueba de una conexión ensayada.
Prepara las cuentas y la plantilla
Necesitas Make, Strava y Google. Trabaja con tus propias actividades y autoriza solo las cuentas previstas.
- Haz una copia de la hoja de seguimiento utilizada por el tutorial.
- Abre la plantilla Save Strava Ride Activities to Google Sheets.
- Crea tu escenario desde ella y revisa cada módulo antes de activarlo.
Los enlaces identifican los recursos del original; no se afirma que se haya importado la plantilla ni probado su estado actual.
1. Obtén la última fecha registrada
En el primer Google Sheets > Search Rows, conecta Google, selecciona tu copia y la pestaña Activities. Revisa que la búsqueda devuelva la actividad más reciente registrada.
Esa fecha servirá para buscar actividades posteriores. Para una hoja vacía, comprueba que el escenario pueda continuar sin una fila encontrada: de lo contrario nunca alcanzará la búsqueda inicial de Strava.
2. Busca actividades de Strava
En Strava > List Activities, selecciona la conexión autorizada. El original establece:
- Si ya hay actividades guardadas, usar la última fecha como comienzo.
- Si la hoja está vacía, comenzar el 1 de enero del año en curso.
- Como final, usar las 23:59 del día de ejecución.
Comprueba la zona horaria, el intervalo y los resultados reales del módulo. El caso se centra en recorridos de ciclismo: revisa el tipo de actividad antes de enviarlo a la hoja.
La API de Strava utiliza autorización OAuth. Si debes configurar una aplicación propia, sigue la documentación del proveedor y los campos de conexión de Make, sin publicar el secreto de cliente.
3. No continúes sin actividad
El primer filtro de la plantilla impide avanzar sin datos de recorrido. Revísalo con una búsqueda que no devuelva actividades; no basta con comprobar una ejecución que sí tiene resultados.
4. Comprueba el identificador
El segundo Google Sheets > Search Rows debe usar la misma cuenta, documento y pestaña. Busca una fila cuyo Activity ID coincida con el de la actividad recibida.
El segundo filtro solo permite añadirla cuando no exista ese identificador. Revisa que la búsqueda esté configurada para permitir continuar cuando no encuentra coincidencias; esa es precisamente la condición necesaria para añadir una actividad nueva.
5. Añade la fila y conserva las unidades
En Google Sheets > Add a Row, selecciona la misma hoja. El ejemplo guarda:
| Información | Unidades o significado |
|---|---|
| Fecha, ID, tipo y nombre | Identificación de la actividad |
| Distancia | Metros y su conversión a millas |
| Tiempo en movimiento | Segundos y su conversión a horas |
| Desnivel acumulado | Metros y su conversión a pies |
| Velocidad media | Metros por segundo y millas por hora |
| Velocidad máxima | Metros por segundo y millas por hora |
Son catorce datos al contar por separado cada unidad. No cambies el encabezado de una columna sin adaptar su conversión.
6. Prueba antes de programar
Comprueba una hoja vacía, una actividad nueva y una actividad ya registrada. Verifica las unidades y el número de filas creadas. La búsqueda previa ayuda a evitar duplicados en el flujo descrito, pero no constituye una garantía frente a ejecuciones simultáneas.
Después de validar, guarda y programa el escenario. Este sitio no ha realizado una exportación de datos de deportistas ni comprobado resultados de entrenamiento.