p

d

r

e

o

v

d

e

u

l

c

o

t

p

m

e

n

t

I turned three research findings into Studio OS — the internal tool studios use to run trustworthy classes. This is the execution story: the PRD, the decisions, and a working prototype.

From insight to a product you can click.

Research told me what was broken. This is the how I'd fix it.

A clear line from evidence to execution.

Three rules the research earned.

If members accepted the rules, what made the experience feel unfair?

They wanted to understand what to expect.

When time matters more than credits.

Insight

Framing

Specification

Prototype

Fairness matters more than the penalties themselves.

Perceived fairness drives retention.

Partner trust depends on transparency.

~1 in 3

19%

4 / 4

41%

44%

3 / 4

38%

3.2 / 6

2 / 4

The failures were operational. So the fix had to live where operations happen

— the studio's own tooling.

An earlier study found that YogaPass members lost confidence not in booking, but in what happened after: classes cancelled last-minute, penalties applied when they'd actually shown up, and payouts studios couldn't understand.

Whenever a studio cancelled, members were refunded automatically — so from a system view, the transaction was resolved. But the refund was rarely the real loss. Members had already rearranged work, planned a commute, skipped other commitments. Sometimes they'd already arrived.


Very few members questioned why penalties existed. The friction came when the system recorded attendance incorrectly — arriving on time, checking in, and still getting a no-show penalty. The financial impact was small. The emotional impact wasn't.

Partners recognised the value YogaPass brought — new customers, visibility, filled off-peak capacity. But conversations kept returning to one question: “How is this number calculated?” No studio wanted to leave because payouts were low. They wanted to understand the logic behind them.

Members weren't asking for unlimited flexibility. Partner studios weren't asking for unlimited revenue. Both wanted something simpler.

Unexpected cancellations disrupted routines. Incorrect records created uncertainty. Opaque payouts weakened confidence. Different touchpoints — one shared consequence: the marketplace felt less predictable. Trust isn't a single feature. It's an outcome created across every interaction.

Each recommendation targets a different part of confidence in the booking experience — held together by one principle: every interaction should reinforce members' and partners' confidence in the platform.

Trust is rarely built through a single feature. It's built through repeated experiences that feel predictable, transparent, and fair.

If I ran this again, I'd instrument behavioural check-in logs earlier to triangulate the incorrect-penalty reports against system data, rather than relying on self-report alone. My biggest takeaway: bringing the studio side into scope turned this from “a member complaint” into “a systemic risk” — and that reframing is what made the recommendations land.


The refund addressed the transaction. It did not address the experience — the difference between financial fairness and experiential fairness.

The interesting part wasn't the penalty — it was the uncertainty. Once members doubted the system could recognise reality, every future booking carried a little doubt. Members trusted the policy more than they trusted its execution.

This is an ecosystem loop: unclear payout → studios cut slots → availability drops → member attendance and retention fall. Insight 03 quietly connects back to the funnel at the top of this page.

How might we reduce the impact of last-minute cancellations so members feel both their credits and their time are protected?

How might we help members feel confident their attendance was accurately recorded before any penalty is applied?

How might we make payout decisions easier for partner studios to understand and trust?

“Getting the credit back doesn't really solve the problem. I've already planned my evening around that class.” -The Regular · Tenured · 2 classes/week

“I arrived ten minutes early, sat through the whole class, and still got a no-show penalty. Sorting it out took four days.” -The Explorer · New · 1 class/week

“My class is full of YogaPass members, but what reaches the studio is very small. If it stays like this, I'll have to cap their slots.” -Boutique studio owner · partner for 8 months

members hit a unilateral cancellation

penalised despite arriving on time

studios: payout below normal rate

got no or late notification


from a failed check-in scan

found the calculation unclear

of cases were early-morning classes

lowest score: dispute handling

considered cutting YogaPass slots

Three trust failures, one shared consequence: members and studios stop relying on the platform.

Reframed three "operational bugs" as a single product bet: design for confidence, not enforcement.

PRD, PRFAQ, success metrics, and user stories — scoped to a shippable MVP with clear non-goals.

A working Studio OS dashboard, built to make the concept tangible for eng, design, and stakeholders.

Members understood why penalties existed. What hurt confidence was the system applying those rules incorrectly.

Studio variety and scheduling flexibility were the main reasons members chose YogaPass over single-studio memberships. It should be protected as the marketplace grows.

Studios didn't just want higher payouts — they wanted to understand how payouts were calculated in the first place.

01

02

03

04

02

04

03

Studio OS is that tool. Below is how I moved from a set of findings to a defined, buildable product — and the prototype above is where it landed.

bridge

how it came together

product principles

the three friction points, up close

connecting the dots

strategic recommendations

learnings

inisght 01

The rules weren't the problem.

Transparency builds better partnerships.

inisght 02

inisght 03

Protect members' time — not only their credits.

Design for confidence before enforcement.

Make marketplace decisions easier to understand.

Members measured cancellations in lost time, not lost credits. Reduce the cost of recovering from a cancellation, not just the refund.

The challenge isn't explaining policy — it's operational confidence. Members should trust attendance is recorded correctly before any penalty applies.

Transparency strengthens confidence even when the payout amount stays the same. Show partners how earnings are determined.

01

02

03

Earlier cancellation alerts

Dual check-in (QR + studio)

Payout breakdowns

Replacement-class suggestions

Visible check-in confirmation

Calculation explanations

Low-effort recovery flow

Flag repeat-offender studios

1-tap dispute

Less manual proof

Clearer reporting

Proactive payout comms

Sample case study. YogaPass is a fictional product created for portfolio purposes; all figures, quotes, and participants are illustrative and do not represent any real company.

Create a free website with Framer, the website builder loved by startups, designers and agencies.