Training together, through the screen

bim brought social interaction to fitness by letting people work out together over video call. This is how it turned into a tool coaches could build a business on, and the design system that had to serve both audiences at once.

The bim wordmark

The challenge

The pandemic made bim's premise obvious and then took it away again. Daily active users fell, and the business model had to change with them.

Role
Product designer and product manager
Method
Sprints, user-centred design
Scope
Interviews with coaches, personas, prioritisation with the team, wireframes and flows, the interface, user testing, and the design system

The vision

Today, through the communities, people interact with their friends, coworkers or a coach to chat, exchange, compete and motivate each other.

The direction the company wanted next was to sell bim to coaches as a tool: a way to grow their communities and earn from them, by running classes with students and with companies.

That changes who the product is for. It has two audiences now, and they do not want the same thing from it.

bim has to stay fun for the people training, and at the same time be competent and professional for the coaches and the companies paying for it.

The tension to design against

The team

Ten people, working in sprints. One designer, which is why the design system mattered as much as the screens did.

Building
6 developers and 1 tester
Business
The CEO, and 1 business and marketing
Design
1 product designer and manager

Research

The new direction pointed at coaches, and nobody on the team had designed for them before. So we went and asked them.

  1. 1Find the coachesRecruiting people who actually teach for a living, not people who go to the gym.
  2. 2Interview in pairsSemi-structured interviews run by two people at a time, marketing and design together.
  3. 3PersonasNeeds and pain points, written down so the whole team could argue with the same material.
  4. 4Define and prioritiseCard sorting on what came out of the interviews, then a scored list.
  5. 5WireframingFlows first, screens second.
Persona card for Charles, 32, a fitness coach specialised in injuries, with his scenario, motivations, objectives and frustrations
Charles teaches mostly one to one, runs his sessions on Zoom and sends his clients the exercises as PDFs.
Persona card for a coach and influencer, 26, with her scenario, motivations, objectives and frustrations
A coach who is also an influencer. Face to face classes plus video, and video is where the revenue could grow.

What to build first

Card sorting on the key points from the interviews. Each person proposed functionalities against a need or a pain point, we discussed what was missing, then everyone prioritised individually before we compared.

What came out of it, scored by priority and by what each side would have to spend to build it.
Functionality Priority Technical effort Design effort
Create a coach account, or switch to coach1LowLow
Improvement of communities2LowMedium
Video recording2HighHigh
Free session3LowMedium

Wireframing started from the flows rather than the screens, and every flow went through the same three questions.

  • Are there any missing paths?

    The ones nobody drew because nobody had hit them yet.

  • Are there constraints in this flow?

    Technical or business, asked while the flow was still cheap to change.

  • Can the path be improved?

    Fewer steps, fewer decisions, less waiting.

The design solution

Five pieces of work, each one at a different point in the pipeline. This is where they stood.

  • Onboarding

    Completed and live.

  • Improvement of communities

    Completed and live.

  • Video recording and uploading

    In the development sprint.

  • Free session

    In the design sprint.

  • Subscription, through Purchasely

    In validation.

The bim onboarding screen: personalised programs, with workout cards and a login button
Onboarding Shortened after testing, with some of the fields made optional.
The bim communities screen: my gyms and explore, popular groups to join, and a list of more groups
Communities Groups to find, join and train with, whether they come from a gym, a coach or a set of friends.

A session, running

The exercise, the timer and the other people in the room, on a phone and on a tablet at the same time.

A phone and a tablet running the same bim session: the exercise video, a plank timer, and the other participants on video call
A walkthrough of the app.

User testing

Twice, on either side of the build. Task analysis before it existed, and numbers once it did.

  1. 1Before developmentTask analysis with friends, family and the partner coaches.
  2. 2After developmentGoogle Analytics, Amplitude and satisfaction surveys.

What came back

  • Onboarding was too long

    We cut it down and made some of the fields optional.

  • Videos sat outside the communities

    At the beginning they were not inside the group they belonged to, which is where people looked for them.

  • Cameras go off

    In most live classes people turn their own camera off, which is worth knowing before designing a screen built around faces.