Creating a Poisson-model to determine the optimal strategy for getting Kudos on Strava

Today I will continue looking at Strava data (see my previous post: This time, the goal is to create a Poisson-model to determine how to become popular on Strava, answering vital questions such as: What time of the day should I post my training rides? What is more important, distance or speed? Should I include pictures on my activity? Which day of the week should I ride?

Analyzing Strava data using R

Today I will look at how to connect to the Strava-API and do some quick analysis on the activity data. To start using the Strava-API, start by registering a developer app at After doing this, you will get your API credentials, including your personal secret and client id. Here, I have added my secret to keyring using key_set before fetching it in the code below.