The integration between Habitify and Strava seamlessly bridges your Strava activities with your habit-building journey. Now, you can create specific, activity-based habits in Habitify and let your Strava data log into your habit progress automatically.
Create a Habitify Habit connected with Strava
On the Journal view, tap on the '+' button
Select the type of habit you want to create
Switch to the "Strava" section which is specifically designed for habits that will sync data from your Strava.
Choose the activity data you want this new habit to track.
Define the goal for your activity (e.g: Run 1 hour per day, Cycle 30 km per week)
If you haven't connected Habitify to your Strava account before, you'll need to grant permission. Click the "Connect with Strava" button.
You will be redirected to your web browser to log into your Strava account. Ensure you log in with the exact same Strava account that you use in the Strava app on your phone. This is crucial for a successful connection.
Once you've successfully logged in and granted permission, you can then see & tap the "Continue" button.
Set up the habit details just like any other habit in Habitify. Check again the guide here.
Tap the "Save" button. Your new Strava-linked habit will now be added to your list in the Journal view.
See Strava Habit on Journal
You'll be able to easily distinguish habits that are linked and syncing data from Strava. These habits will be marked with a heart icon (β₯) on the Journal view in Habitify.
How the Integration Works
Once the habit is created and linked to Strava, the tracking process is automatic.
When you record a new activity in Strava, the data is sent to Habitify. Habitify checks if the activity's type and values (distance, duration, calories) meet the rules you defined in the habit's goal. Then, the app gets the data that meets the type required by goal and log it to the progress.
If the goal value are met, the habit is automatically marked as complete. No manual input is required in Habitify.
For example:
Distance-Based Goal:
Name: Cycle 50 km Weekly
Goal: 50 Kilometers per Week
Strava Connection: Activity Type:
Ride
, Track by:Distance
Time-Based Goal:
Name: Workout for 3 Hours a Week
Goal: 3 Hours per Week
Strava Connection: Activity Type:
Workout
, Track by:Duration
Limitations
As mentioned in step 6 above, to prevent data conflicts, a single Strava account can only be connected to one Habitify account at a time. If you connect your Strava account to a new Habitify account, the connection with the previous one will be automatically disconnected, and a notification will be sent to the original account.
When you first connect a habit to Strava, we'll import your past activities to fill in your progress. Habitify will sync a maximum of the last 90 days of your relevant Strava history, or from the habit's start date if it's more recent.
The integration is designed to pull your completed activities from Strava and log them in Habitify. It only syncs one way: Strava β Habitify. Your Habitify data will never be sent to, or alter, your Strava account.
Once a habit is linked to Strava, its progress is controlled entirely by your Strava activities. For this reason, you cannot manually add, skip, or fail a Strava-linked habit. This ensures the data is always accurate and effortless. However, you can undo a synced activity in Habitify if it was logged by mistake.
Does this help?
If you encounter any issues or have questions not covered in this guide, please do not hesitate to contact our support team at contact@habitify.me or via the in-app chatbox within the Settings tab.