
Overview
Most likely you have some kind of app downloaded on your device dedicated to your fitness.
Training plans can be downloaded for a simple, effective, and structured way to achieve your fitness goals without the need for a coach.
How can we help increase the likelihood of users completing these training plans once life inevitably interrupts the progress being made?
By allowing users greater control over the scheduling of their training plans to deal with interruptions, we can increase the completion rate and reduce the dropout rate from using the fitness app altogether.
Hypothesis
Rescheduling the training plan was not possible in the original flow. The only options were to delete the plan and restart from the beginning or manually move individual sessions around the calendar, which was confusing and time-consuming.
An option was added to the flow to edit the training plan by choosing a previous week in the schedule and moving it to a future date in the calendar.
Implementation
Once ‘Edit’ is pressed, the user arrives at this screen
They can select a week to begin from again by scrolling and tapping their week of choice
‘Cancel’ takes the user out of edit mode
With their chosen week selected, they can now choose which day to begin that week of training
The user does this by scrolling and tapping the day of their choosing
‘Cancel’ takes the user out of edit mode
Pressing ‘Update’ confirms the choice
‘Cancel’ takes the user out of edit mode
Added the option to edit the training plan
‘Edit’ training plan is given prominent position
Can ‘Restart’ from the beginning
‘Cancel’ takes the user back a screen
Popup message telling the user they’ve completed their task successfully
A/B testing showed that 80% of users preferred having the option to edit their training schedule to accommodate interruptions.
This would be expected to reduce the dropout rate from using the app and allow the user to work their training plan around their lives in a more flexible way.