Skip to content
Log in

Theory

Case: redesign Klasna Club for 2027/28

Every Club member's AI usage in one month. Find who costs more than they pay, size a fair-use limit, weigh the annual plan and write the Club's 2027/28 offer.

~9 min read · 10 exercises · 250 points

Before you start

Unlimited, in numbers

Back at Klasna for the module's case: Hanna has exported November's AI usage for all 880 Club members. Your job is to find who costs more than they pay, size a fair-use limit, weigh the annual plan and write the Club's 2027/28 offer for Nazar and Hanna.

Look past the average

An average answers “how much in total?”. It doesn't answer “who?”. When a product has a cost per use, the second question decides whether a flat price is safe.

Klasna's November export covers all 880 Club members: 44,000 AI minutes, 50 per member, 40 UAH each on average, exactly what the budget assumed. Now sort the members by minutes:

Dataset · 880 rows

Klasna Club usage, November 2026

Every Club member in November 2026: plan, minutes with the AI practice partner and speaking clubs attended. The AI partner costs 0.80 UAH a minute (billed in USD at 44.8). Monthly plan 450, annual plan 4,320 a year (360 a month); hosts 55 per member-month; payment fee 2.5%.

member_idplanai_minutesspeaking_clubs
C001monthly520
C002monthly310
C003monthly101
C004monthly257
C005monthly142

First 5 of 880 rows

Download CSV
  • half use 16 minutes or fewer (the median);
  • nine in ten use 81 or fewer;
  • the mean of 50 sits far above the median, a sign that a small group uses a lot.

When the mean is much higher than the median, the distribution is skewed: most people are light users and a few are very heavy. For a flat price with unlimited use, those few are the risk, and the average hides them completely.

So the case starts with the heaviest tenth, 88 members, and asks how much of the total they use.

  • Do
    “Median 16 minutes, 90th percentile 81, mean 50: a few heavy users pull the average up.”
  • Don't
    “The average is on budget, so unlimited is safe.”

    The average says nothing about the few members who use many times more.

How concentrated is the use?

To see whether a few users carry the cost, measure concentration: the share of the total used by the heaviest group. Sort members from most to fewest minutes, take the top slice, and divide its minutes by all minutes.

In Klasna's November data the heaviest tenth is 88 members. Together they used 28,432 of the 44,000 AI minutes: 28,432 ÷ 44,000 = 64.62%. A tenth of the members used almost two-thirds of the AI.

Dataset: Klasna Club usage, November 2026 · shown above

Their AI cost averages 28,432 × 0.80 ÷ 88 = 258.47 UAH a member, more than six times the Club-wide 40. Under a flat price with unlimited use, this group is where the risk sits; the other 792 members cost about 15.73 each.

Concentration like this is normal for products people use by choice, not a sign of abuse: enthusiasts practise a lot because they love it. It just means the price has to be designed for the heavy few as well as for the typical member.

  • Do
    “The top 88 members used 64.62% of all AI minutes.”
  • Don't
    “Heavy users are abusing the Club; ban them.”

    They're enthusiasts; the price needs a fair limit, not a ban.

Who costs more than they pay

Concentration shows where the risk is; contribution per member shows the actual loss. Work it for every member:

price per month × 0.975 − 55 − 0.80 × minutes

with 450 for monthly members and 360 for annual ones (4,320 ÷ 12). A monthly member turns negative above 479.69 minutes, an annual one above 370.

In November 24 members were below zero: 14 on the monthly plan and 10 on the annual plan. Together they took −6,699.50 UAH of contribution a month. The Club as a whole still leaves 293,725 a month, so the problem is real but concentrated, not general.

Dataset: Klasna Club usage, November 2026 · shown above

Leo calls them a success story, and Hanna answers that it's both: they love the partner, and each of them costs Klasna money every month. Both views are right, which is why the fix should keep these members practising and change only what they pay for the extra, not push them out.

  • Do
    “24 members are below zero, −6,699.50 a month in total, against 293,725 for the whole Club.”
  • Don't
    “The Club makes 293,725 a month, so there’s nothing to fix.”

    A healthy total can hide members who lose money every month.

Sizing a fair-use limit

A fair-use limit is an included amount set so that typical users never notice it and the heaviest stop being a loss. Size it from the usage spread, not from the average.

Nine in ten Club members use 81 minutes or fewer, and the median is 16. A limit of 300 minutes a month, about five hours, sits far above all of them and below both break-even points (479.69 monthly, 370 annual).

In November only 31 members (3.52%) went above 300, by 11,674 minutes in total. Capping them would save 11,674 × 0.80 = 9,339.20 UAH a month. At the limit nobody is negative any more: a monthly member leaves at least 383.75 − 240 = 143.75, an annual one at least 296 − 240 = 56.

Dataset: Klasna Club usage, November 2026 · shown above

The limit covers the Club and Club Plus; Club Lite keeps its own 120 minutes. Some heavy users will buy a top-up instead of stopping, which also covers their cost.

  • Do
    “300 minutes: 9 in 10 members use 81 or fewer, and it's below both break-even points.”
  • Don't
    “Set the limit at 50 minutes, the average.”

    Hundreds of typical members would hit it; a fair-use limit should touch only a few.

A top-up instead of a cut-off

A limit needs an answer to “and above it?”. Cutting people off mid-practice feels harsh, and these are the members who love the product most. A top-up, more minutes at a stated price, keeps them practising and makes heavy use pay for itself.

Price the top-up from its cost per use, with a margin. Klasna's draft: 200 more minutes for 190 UAH.

  • after the 2.5% payment fee: 190 × 0.975 = 185.25;
  • AI for 200 minutes: 200 × 0.80 = 160;
  • contribution: 25.25 UAH per fully used top-up.

It isn't meant to be a profit centre. It turns the heaviest users from a loss into a small plus, and it gives them a choice: buy more now or wait for next month's minutes.

Two checks for any top-up: it must cover its cost even if the exchange rate moves a little (the AI is billed in dollars), and its price must be on the price page next to the limit, so nobody meets it for the first time at minute 300.

  • Do
    “After 300 minutes: add 200 more for 190, or wait for next month.”
  • Don't
    “At 300 minutes the AI partner simply stops until the 1st.”

    A silent cut-off punishes the keenest members and earns nothing.

Compare plans per member, not per month

An annual plan at 4,320 a year is 360 a month against 450 on the monthly plan, which looks like a 20% giveaway. But a month is the wrong unit of comparison: the plans differ in how long people pay.

The Club launched in summer 2026, and from the cancellations so far Hanna estimates that a monthly member stays about seven months. An annual member pays for twelve, up front. So compare what one member leaves over their stay:

  • monthly: 349.33 a month on average × 7 = 2,445.31;
  • annual: 212.46 a month on average × 12 = 2,549.52.

Per member, the annual plan wins, if narrowly, even with the discount. Prepayment also brings cash in early and removes eleven chances to cancel.

Two cautions. Seven months is an estimate from a young product; recheck it as cancellations accumulate. And notice that annual members leave much less per month than the price gap explains. The next card shows why.

  • Do
    “Per member: 2,549.52 for a prepaid year against 2,445.31 for seven months on the monthly plan.”
  • Don't
    “Annual is 360 a month against 450, so it loses us 90 a month per member.”

    Monthly members leave after about seven months; compare whole stays.

Why annual members earn less per month

A price discount isn't the only thing that changes when a plan is cheaper per month: the plan can also attract different buyers. A prepaid year of unlimited AI is most attractive to the people who expect to use it most.

That's what November shows. Annual members practise 104.43 AI minutes a month on average, monthly members 43.02. So annual members leave only 212.46 a month of contribution against 349.33, far below what the 90-UAH price gap alone would explain.

The limit changes this. With 300 minutes included, annual members rise to 251.91 a month, or 3,022.92 a year, against 2,493.75 for a monthly member's seven months. The per-member lead of the annual plan grows from narrow to clear.

So the answer is to keep the annual plan at 4,320, with the fair-use limit, rather than drop it (the per-month view) or raise it to 5,400 (which removes any reason to prepay). Unlimited annual use is exactly where the heaviest users gather.

  • Do
    “Keep annual at 4,320 with the 300-minute limit: 3,022.92 a year per member against 2,493.75.”
  • Don't
    “Annual members are our most loyal, so keep their AI unlimited.”

    Unlimited prepaid use is where the heaviest users gather.

Change terms in the open

A fair-use limit takes something away from the few who use the most, here 31 members. Say so plainly rather than dressing it up as a gift.

Honest rollout of a change in terms:

  • On the price page before anyone pays: the limit, what happens at it and the top-up price, in plain words, never a vague «reasonable use».
  • Announced early: Klasna tells current members with the 2027/28 price list in June, not in a footnote in August.
  • Prepaid deals honoured: the limit applies from September 2027 to new purchases and renewals; annual members keep their current terms until their plan renews.
  • No hidden versions: no silent slowdown or cut-off.

How it fits together: the usage spread found the 24 members who cost more than they pay; a 300-minute limit with a top-up fixes that while 9 in 10 never notice; per-member comparison keeps the annual plan. Next module: showing these prices honestly.

  • Do
    “From September 2027, up to 300 AI minutes a month are included; annual members keep current terms until renewal.”
  • Don't
    “Fair use applies. Details in the terms.”

    A vague limit hidden in the terms isn't a stated one.

Ready to practise?

Answer the lesson's exercises and earn 250 points the first time you finish it.

Start the exercises