Strava logoGoogle Sheets logo

Add new Strava activities as rows to Google Sheets, then update them over the next 24 hours (Multistep Zap)

  1. When this happensStep 1: New Activity

  2. Then do thisStep 2: Create Spreadsheet Row(s)

  3. Then do thisStep 3: Delay For

  4. Then do thisStep 4: Find Activity

  5. Then do thisStep 5: Update Spreadsheet Row

  6. Then do thisStep 6: Delay For

  7. Then do thisStep 7: Find Activity

  8. Then do thisStep 8: Update Spreadsheet Row

Strava posts your activity to your feed right when it happens, but many times later you edit the activity, or want more details on the activity, or even want to see your kudos count! Zapier can automate this whole process over a 24 hour span. It will create a new row in your Google Sheet, including all of the activity details like pace/mileage/elevation/heart rate and time (in both metric and US/imperial). Then it will check for updates on this activity after 1 hour and then later after 24 hours, making sure your sheet stays updated with any changes that have gone on (including those many kudos!)

How this Strava-Delay by Zapier-Google Sheets integration works

  1. A new activity is posted to Strava
  2. Zapier adds this activity as a row to Google Sheets
  3. Delay by Zapier delays for 1 hour
  4. Zapier gets an update for this activity from Strava
  5. Zapier updates this row in Google Sheets
  6. Delay by Zapier delays for 24 hours
  7. Zapier gets an update for this activity from Strava
  8. Zapier updates this row in Google Sheets

Apps involved

  • Strava
  • Google Sheets
  • Delay by Zapier

Connect Google Sheets + Strava in Minutes

It's easy to connect Google Sheets + Strava and requires absolutely zero coding experience—the only limit is your own imagination.

All Triggers & Actions

Connect the apps you use every day

Get started with a Free account

By signing up, you agree to Zapier’s Terms of Service