"Tobias": Progress tracks
The problem
tonebase's current structure worked very well for a specific type of user. Historically, we had catered to high intermediate-advanced guitarists and pianists who have an extremely solid foundation in their instrument, as well as the ability to self-direct their learning and appreciate advanced topics including musicality and interpretation.
However, over time and as the company grew, we attracted interest from a larger userbase and have started to lose people who are looking for more of a structured learning experience. We offered something we called "courses", but they lacked a compelling sequence and even our more beginner-friendly material didn't cover certain topics as basic as reading sheet music.
How could we welcome beginner and low-intermediate players onto our platforms without compromising the experience for the advanced and expert players who were already getting so much out of tonebase?
The solution
The interesting thing about this project was that the Product team was approached with a solution! It didn't come before the problem, per se, but was the brainchild of our Head of Piano and so was initially conceived outside of the Product team.
It was a very large-scale idea that encompassed several problems we were wrestling with at once, including practice tracking, customizability, and tool integration as well as the problem of structured learning that we specifically wanted to tackle for this project.
The process
Scoping
My first step was to scope down this larger initiative (internally termed Tobias) to something that would be manageable in a roughly 4-week design sprint and would enable us to address our lack of structure as soon as possible. I met with our Head of Piano to discuss the broader scope and feature base he had in mind. We also identified specific ways Tobias could help us mitigate churn.
That became the basis for the initial release of Tobias: Progress Tracks. Progress Tracks are sequences of learning-focused tutorials and interaction-focused labs that build a user's competence toward a particular goal.
However, Tobias was conceived of being (and ultimately should be) much more than sequenced lessons. We had to be mindful of being able to accommodate additional features (such as user-created Tracks) in the future and to create a plan to do so, while leaving time to learn and pivot from each release we push to the site.
Research
I started with competitor research, centered around other music-focused subscription e-learning apps. However, Progress Tracks were designed to solve relatively specific problems for us so I had to ask myself a lot of questions during the research process, including:
- How do other services help people decide which course to start?
- How do other services help people tell if a course is appropriate for them?
- What kind of options do other services provide people to customize their learning? (Although we weren't planning to make this feature available in V1, we wanted to see what kind of accommodations we might need to make when this expansion is made later on.)
- How well do various approaches to learning structure (strictly regimented vs. free to choose) serve the specific problems we're wrestling with at tonebase?
I also did a lot of internal research. Because Progress Tracks were a completely new feature, we asked as many questions of ourselves and each other as possible to try to surface everything we would need to account for during the design process. (Seriously, you should see some of these Notion docs ...) Examples include:
- What are the fundamental differences between our existing lessons & courses and the contents of a Progress Track?
- How will tutorials and labs fit into our existing data structures?
- To what extent should we 'gamify' Progress Tracks? In what ways does that kind of interaction resonate with the people we expect to use them?
- Should individual tutorials and labs, being shorter and differently structured than our normal lessons, be accessible through search? If so, how do we set appropriate expectations for that difference through our existing interface?
- How will we (and to what extent do we need to) indicate progress through a Track as a whole versus progress through an individual tutorial or lab?
Ideation
My next step was to start sketching and throwing together low-fidelity explorations and picking apart their weak points.
One approach I like to take is 'Frankenstein-ing', during which I cobble screenshots from comparable services together into a pre-low fidelity version of what we imagine a page or feature to be. I then imagine it functioning on our site and identify aspects of existing design patterns that don't necessarily work for our use case. That enables me to then design individual page elements having already gotten a high-level view of how they will fit together on the page.
At this stage, I worked closely with our Head of Piano and another member of the content team (both musicians), meeting for short periods of time once or twice daily to bounce ideas off them and facilitate rapid iteration cycles. This also enabled me to pick a musician's brain throughout the design process in terms of typical learning (and teaching!) habits.
Testing
I designed a user test to stress test a few different areas of the prototype. This was most useful for refining interaction details in the flow. There were no huge, glaring issues with the product but we did change some details as a result of the behavior we observed during the test. For instance, we initially wanted a way for people to jump straight into the player from the Progress Tracks page. These expectations weren't set correctly in the initial design and quite a few people were surprised to find themselves there when they simply wanted more information about a given Track. Although these changes seem small and didn't take long to address, avoiding unexpected interactions makes for a much better user experience.
The aftermath
At the time I left tonebase, Tobias had been out for about 4 months, so we had a good amount of data to make some conclusions about it.
We saw a slight uptick in the proportion of activated users who are from Beginner and Early Intermediate persona groups. Progress Tracks are also slightly more popular among Beginner and Intermediate persona groups than they are among Advanced users, indicating that that kind of structure is appealing to them. Even among our Advanced users, qualitative feedback has been positive, with one user complimenting the "seamless" feeling of Progress Tracks in contrast to our standalone lessons.
One problem we hadn't quite solved was directing Beginner and Early Intermediate users to the Progress Track that is appropriate for them. While we seem to have made it easier for some users to identify broad topics they're interested in working on, a large proportion of our Beginner users do not yet have the ability to make even those basic decisions for themselves. tonebase continues to work on ways to provide a specific pathway through their content to users who need it.
tonebase