ConceptIntermediateQuality, Cost & Token Economics / Pricing AI products: seat, usage, outcome / #5

Explain how credits work as a pricing mechanism and their advantages.

ORDER · designing a credit system for an AI product

The interviewer asks you to explain credits as a pricing mechanism, then pushes further: of rollover, spend rate, and expiry, which design decision would you lock in first. Most candidates can define a credit in one sentence. Fewer can say, on the spot, which of those three choices is the one you can least afford to get wrong.

The direct answer
A credit is prepaid spend: a customer buys a bundle up front, and each action inside the product draws down a number of credits set by what that action actually costs to run. Lock the spend rate first, weighted to real compute cost per feature, before touching rollover or expiry, because it is the hardest of the three to undo once customers have built a monthly budget around it. Only after that number is honest should you decide whether credits pool across every feature or stay siloed, then set a rollover cap so a slow month isn't punished, then set an expiry window measured in months of inactivity, not a use it or lose it clock. Done in that order, credits give a customer a predictable prepaid budget they can spend anywhere in the product, and they give the business a price that actually tracks what each feature costs to serve, instead of one flat number quietly subsidizing the priciest thing in the app.
Rank the credit system's design choices, in order
  1. Weight each feature's credit cost to what it actually costs to run, not one flat price for every action.Why: it is the hardest of the four to undo, once customers have calibrated a monthly budget around a number, raising it later reads as a stealth price rise.
  2. Decide whether credits pool across every feature or stay siloed per feature, before setting any cap or window.Why: pooling with a wrong spend rate lets every customer's whole balance leak into the underpriced feature, not just the heavy users who found it first.
  3. Let unused credits roll over up to a capped amount instead of expiring at the end of each month.Why: a monthly use it or lose it clock punishes one slow month and teaches customers to burn credits on busywork just so nothing goes to waste.
  4. Set an expiry window measured in months of account inactivity, not a fixed shelf life stamped on each credit.Why: it keeps the business from carrying an ever growing pile of unused credits on its books, without punishing a customer who just had a quiet quarter.
  5. Test the real weighting against a beta cohort's actual usage before locking any spend rate in for good.Why: a guess dressed up as a rate card is exactly what put Bannerloom's most popular feature underwater in the first place.
  6. Resist shipping a new feature at the same flat credit price as everything else just to keep pricing simple.Why: every unweighted feature is one more place for a customer's habits to calibrate around a number that is already wrong and about to move.

How to answer this, stage by stage

Nobody is grading whether you can define a credit. They are grading whether you can turn "credits versus a subscription" into a ranked list of real design decisions, live, and defend the order when someone points out that rollover feels like the more urgent problem.

1
Scope it to one concrete product before saying anything about pricing in general
Say it like this
"Let's say this is a design tool that turns a product photo into a flyer or an ad, and it's priced with credits: a bundle you buy monthly, spent per generation. I'll rank the design decisions in the order I'd actually lock them, starting with the one that's hardest to walk back."
Why this works
Naming a real product stops the answer from turning into a definition of "credits" read off a pricing page.
2
Say your structure out loud before naming a single number
Say it like this
"I'm going to name what all four of these decisions are actually protecting, find the one that's hardest to undo once customers see it, say what depends on what, name the cheap test I'd run before locking anything, then give you the order."
Why this works
Tells the interviewer you're running a method live, not assembling an opinion one guess at a time.
3
Reframe the question as what one credit is allowed to mean, not credits versus subscriptions
Say it like this
"The real question isn't credits versus a flat subscription. It's whether one credit stands for the same chunk of real cost no matter which button a customer presses. If a cheap text swap and an expensive eight image photoshoot both cost one credit, you haven't priced two features, you've built one flat price that's wrong for both of them."
Why this works
This is where a candidate separates from someone who just explains what a credit is and stops there.
4
Give the one decision: lock spend rate first, using the reversibility test
Say it like this
"I'd fix the spend rate first: weight every feature's credit cost to what it actually costs to generate, using something like the ninetieth percentile compute cost, not the average, because a model that reruns itself on a bad output can quietly burn three times the GPU time for the same one credit charge. Get that number honest before you touch pooling, rollover, or expiry, because those three are cheap to adjust later and this one isn't."
Why this works
This is the direct answer, said in one breath, with the reason a follow up question can't easily knock down.
5
Prove it with a compressed failure, four sentences, not four pages
Say it like this
"Here's what happens if you skip that step. A team launches every feature at a flat one credit, including one that costs seventeen times more to generate than the feature it copied the price from. Customers notice it's the best deal in the app and lean on it. Within five months it's eating over 40 percent of all credit spend, and the business is losing money every single time a customer uses its most loved feature."
Why this works
A concrete failure, with a real number, is what separates a rule you memorized from a decision you understand.
6
Say what you'd measure after launch, not just at launch
Say it like this
"After it ships, I'd watch three things weekly: real GPU cost per generation against what the credit price actually collects, what share of total credit spend each feature is eating, and how much of the rollover balance is aging toward expiry unused. Any of those three drifting means one credit's meaning is breaking somewhere in the product."
Why this works
Shows you're thinking about the system after launch day, not just the day pricing goes live.
7
Say what you'd leave alone, to show judgment instead of blanket caution
Say it like this
"I wouldn't touch the actual bundle sizes. A hundred credits on the starter plan was never the problem. The exchange rate hiding inside the bundle was."
Why this works
Naming a place the fix does not need to reach proves you found the actual fault line, not just a reason to redesign everything.
8
Close on the order, defended in one line
Say it like this
"So: weight spend rate to real cost first, decide pooling next, then rollover, then expiry, and test the weights against real usage before locking them in for good. Everything after the first decision is cheap to fix later. That first number almost never is."
Why this works
Ending on the stated order, with the reason repeated, is what makes it sound like a ranked decision, not a list you happened to remember.

Let's learn

Bannerloom is a tool from Fennhollow Studio that turns a product photo or a business name into a flyer, a social post, or an ad, in under a minute. Before it existed, a small shop owner paid a freelance designer about $60 for one custom flyer and waited two to three days for a first draft.

Bannerloom launched priced entirely on credits. Buy a monthly bundle, spend credits per generation, no invoice per click. At launch there was only one feature: swapping the text on a flyer template, priced at 1 credit, and it genuinely cost Fennhollow about 3 cents in real compute to make. Eleven thousand accounts had signed up within a year, generating about 440,000 pictures a month between them.

Knowledge spark: what does a credit actually buy? A credit is not a coupon. It's a prepaid unit that stands in for a slice of real machine time, and every action in the product cashes it in for a different amount of that time.

Eight months in, Fennhollow shipped a feature customers had been asking for: upload one product photo, get eight styled images back, a full miniature photoshoot. It genuinely cost about 52 cents in real compute, seventeen times the flyer swap, partly because the model reruns its own sharpness check on each of the eight images and quietly redoes any that fail it. To keep pricing simple, the team launched it at the same flat 1 credit as everything else.

The turn: the extra generations were never the problem. The problem was that one credit was standing in for two very different amounts of real cost, and nobody had told it to stop. Word spread fastest among resale agencies serving several small businesses off one account, and the photoshoot feature's share of all generations crept from about 6 percent to 41 percent over five months, with no single week that looked alarming on its own.

We didn't lose a little margin. We built a feature customers loved that cost us money every single time someone used it.
Hand sketched flow diagram titled what has to be decided before what. Four boxes connected by arrows: weight spend rate to real cost, pool credits across features, set the rollover cap, set the expiry window. The first box is emphasized.
Rollover and expiry are not the first fire to put out. Neither one means anything until the number a credit actually buys is honest.

Nobody watched this happen in real time. Here is the same climb, plotted week by week, next to where it landed once the spend rate got fixed.

Photoshoot's share of all credit spend, week 1 to week 20
45% 22% 0 Corwenna's recut settles near 18% 41% Wk 1 Wk 4 Wk 8 Wk 12 Wk 16 Wk 20
Share of total credit spend going to the photoshoot feature
Launch week sat near 4 percent. No single week looked alarming, but by week 20 the same flat price had let one feature quietly become 41 percent of all spend. Reweighting settled it back near 18 percent, priced to what customers were actually choosing to pay for.

Here is the mismatch that was hiding inside a single flat price, feature by feature, before anyone corrected it.

Real cost to generate versus credit revenue collected, per generation, before reweighting
$0.60 $0.30 0 Flyer swap cost $0.03 revenue $0.17 Social post cost $0.11 revenue $0.17 $0.52 Photoshoot, 8 images revenue $0.17
Real GPU cost, cheap featuresReal GPU cost, photoshootCredit revenue collected, flat 1 credit
Flyer swap and social post both cost less than the 17 cents a credit was worth. Photoshoot cost more than three times that, and still billed the same one credit as everything else.

Corwenna Brenlow, Fennhollow's finance partner, doesn't watch feature usage day to day. She watches one number: blended gross margin on credit revenue. It slid from 91 percent the month the photoshoot feature shipped to 38 percent five months later, a little each month, with no single event she could point to and say that's when it broke.

Hand sketched comparison diagram titled Corwenna's margin report, before and after the recut. Left panel, a document icon, labeled blended number, captioned one margin line sliding a little each month, no clear reason why. Right panel, a document icon, labeled cut by feature, captioned one feature alone is losing money on every use.
Same numbers, cut a different way. The blended line hid exactly the thing it needed to show.

When she finally recut the number by feature instead of blending it, the photoshoot feature alone was running at negative 9 percent margin, losing about 35 cents every single time a customer used it, while flyer swap sat comfortably above 90 percent the whole time. At its worst, that gap was costing Fennhollow about $63,000 in a single month, and close to $176,000 had already leaked out since the feature launched.

The quarter's loss on photoshoot generations, building month by month
$180k $90k 0 Month 1 $9k Month 2 +$22k Month 3 +$34k Month 4 +$48k Month 5 +$63k $176k total
Loss stacking month over month
No single month looked like a crisis. By month five the accumulated loss on one feature had passed $176,000, and it was still climbing.
Hand sketched quadrant diagram titled which picture is quietly not paying its way. X axis real cost to generate, from cheap to expensive. Y axis credit price charged, from low to high. Three points: flyer text swap, low cost low price, fine. Social post, medium cost medium price, fine. Photoshoot eight images, high cost but low price, the danger zone.
Three features, one flat price. Only one of them was sitting in the corner where cost and price had come apart.
The choice that mattered Every generation type launched at the same flat 1 credit, a default that was exactly right when Bannerloom had one feature, and quietly wrong the day a second feature shipped with a very different real cost.

At its worst, a credit system priced flat across genuinely different costs does not just lose money quietly. It forces a choice nobody wants: raise the price for everyone, including the thousands of light users who never touched the expensive feature, just to cover a hole a small slice of accounts created.

What I'd leave alone: the bundle sizes themselves, 100 credits on starter, 400 on growth, 1,200 on studio, were never the issue. Customers understood them fine. The exchange rate hiding inside each credit was the actual fault.

The lesson: a pricing model that adds up to a clean total can still hide which single feature is allowed to lose money every time it gets used. That's the number worth protecting first, not the total, and not whichever feature looks the most exciting to ship.

Now here is the same thing as a story

Read the longer version below when you want to feel why a flat credit price that never looked broken on a dashboard still cost a company real money for five straight months before anyone said so out loud.

Sylvaine Weatherby had priced digital tools for eight years before Fennhollow hired her to run Bannerloom's pricing. She could look at a feature and tell, roughly, whether it was going to be cheap or expensive to serve, long before an engineer gave her a real number.

The early months were genuinely good. Bannerloom launched with one feature and one honest price, 1 credit for a flyer text swap that cost about 3 cents to make. Subscribers grew from a few hundred at launch to 11,000 within a year. Every generation held up, because the whole catalog was still built on one cheap, uniform action.

It faded in three beats, and none of them looked like a mistake at the time. Beat one: the photoshoot feature shipped eight months in, genuinely useful, genuinely more expensive, and in a five minute pricing conversation near the end of the sprint, someone asked how much it should cost. "Same as everything else, 1 credit, let's not complicate the pricing page" was the answer, and it was a reasonable thing to say about a feature nobody yet knew would take off. Beat two: resale agencies running several small businesses off one account found the photoshoot feature first, and it quietly became their default, because one credit for eight images looked like the best deal in the app. Beat three: Corwenna's monthly margin report kept sliding a little, and every month there was a plausible one off reason, a slow week, a pricing promotion, nothing that looked like the actual cause.

Hand sketched timeline titled the five months nobody noticed on purpose. Five milestones: photoshoot ships priced at 1 credit same as a text swap, word spreads agencies favor it share creeps up, margin slides a little each month no single cause, Corwenna recuts it one feature is losing money, spend rate reweighted margin recovers within a cycle. The fourth milestone is emphasized.
Nobody decided, on any single day, to underprice the feature everyone loved. It just never got its own number.

It surfaced on an ordinary Thursday, not a crisis. Corwenna was building the quarterly board deck and, instead of using the blended margin line like every month before, she cut credit revenue by feature for the first time in a while, mostly to make a cleaner slide.

It was never really about Bannerloom getting worse at making pictures. It was about one credit meaning two very different things, and nobody had told it to stop.

The recut showed it plainly. Flyer swap and the newer social post feature were both healthy, north of 85 percent margin. Photoshoot alone was sitting at negative 9 percent, and its share of all generations had climbed from 6 percent the month it launched to 41 percent five months later. Across those five months, Fennhollow had already lost about $176,000 on a feature customers rated as their favorite thing in the product.

The decision that opened the door traced back to that short pricing conversation near the end of the sprint. Sylvaine hadn't been in the room. The default that got carried forward, price every new feature the same as the old one, had been correct exactly once, back when there was only one feature to compare it to.

Run that conversation again with one change: before the photoshoot feature ships, someone pulls its real compute cost and prices it at 6 credits instead of 1, roughly matching what it actually costs plus a real margin. Same 11,000 accounts, same demand. Blended margin recovers to above 70 percent within one billing cycle, and the feature keeps getting used, just by customers who are now actually paying for what it costs to make.

One version of the pricing meeting assumed every generation cost roughly the same to produce. The other version asks, before shipping, which generation is about to quietly stop paying its own way.

Hand sketched comparison diagram titled which one can you still change next quarter. Left panel, a gauge icon, labeled rollover cap and expiry window, captioned adjustable next quarter old cohorts can be grandfathered. Right panel, a box icon, labeled spend rate per feature, captioned reprice this and every customer's monthly budget breaks.
Rollover and expiry can be turned like a dial next quarter. Spend rate is closer to a door bolted shut, once customers have already built a budget around it.

What I'd tell myself, back in that five minute pricing conversation: price the feature before you ship it, not after finance has to build a slide to notice.

Hand sketched metaphor scene titled one credit, priced two ways. Left panel, a gauge icon, labeled flat, captioned one dial same price for every picture. Right panel, a scale icon, labeled weighted, captioned priced to what each picture costs to make.
The whole fix in one picture. Not more credits, not fewer credits, just what one credit is allowed to stand for.

ORDER, in the order a credit system actually breaks

Not a story wearing a framework's clothes. This is a live ranking problem across four real pricing decisions, and ORDER is what stops "which one feels most urgent to fix" from standing in for "which one is actually the hardest to undo."

OOutcome. What is every one of these design decisions actually competing to protect?
A credit that means roughly the same chunk of real cost no matter which button a customer presses. Spend rate, pooling, rollover, and expiry are all fighting to keep that promise true.
Name the outcome before ranking a single decision, or the order is just a list of whatever felt most urgent that week.
RReversibility. Which decision is hardest to undo once customers see it?
Spend rate wins this, not because it's the most complicated to build, but because a customer builds a monthly budget around it. Rollover caps and expiry windows can be loosened, tightened, or grandfathered for existing accounts with barely a complaint. Repricing a feature customers already rely on reads as a stealth price hike no matter how it's explained.
This is the hardest step, and the one a quick pricing sketch skips. The decision that feels most urgent, usually rollover, is not the one that's hardest to walk back.
DDependency. What has to be decided before what?
You cannot responsibly decide whether credits pool across features before spend rate is honest. Pooling with a wrong rate lets every customer's whole balance, not just heavy users', drain into the underpriced feature. And you cannot size a rollover cap or an expiry window sensibly until you know the real burn rate, which depends on spend rate being right first.
Naming the dependency chain stops a team from tuning rollover percentages against a burn rate that's about to change the moment pricing gets corrected.
EEvidence. What could you learn cheaply before locking a number for good?
Pulling real GPU cost per generation type for a beta cohort, at the ninetieth percentile rather than the average, would have shown the photoshoot feature's true cost before it ever reached a customer, instead of five months and $176,000 later.
Cheap evidence beats a rate card that only ever got tested against the one feature that existed at launch.
RRank. State the order, defend the top pick.
Spend rate first, weighted to real cost. Pooling across features second, decided once the rate is trustworthy. Rollover cap third, sized against the now honest burn rate. Expiry window fourth, set by months of inactivity, not a monthly clock. Spend rate leads because it's the only one of the four that a customer's own habits calibrate around, and calibration is what makes it expensive to reverse.
If the ranking would look the same with a different outcome named in step one, it was ranked by instinct and the outcome got written afterward.

Three things worth stating directly, since the real judgment sits here. The alternative Fennhollow considered and rejected was dropping credits altogether for straight per generation billing, a card charge every time someone clicked generate. It lost fast in an internal trial: customers hesitated before every click once real money was visibly on the line, which is the opposite of what a fast iteration design tool needs from its pricing. A prepaid bundle removes that hesitation; a correct spend rate is what protects the margin a metered price would have protected the hard way. The AI specific failure worth naming by name is non uniform compute cost hiding inside what looks like one feature: the photoshoot generation doesn't cost a fixed amount each time, because the model reruns its own sharpness check and quietly redoes any of the eight images that fail it, so the same one credit request can secretly cost Fennhollow one times or three times the GPU time depending on what the model decides needs a retry. The guardrail is pricing the credit weight off the ninetieth percentile of real cost, not a single clean run estimate, and recomputing it every quarter against actual GPU logs instead of trusting the number that felt right at launch. That guardrail isn't free. Fennhollow also added a cheap low resolution preview pass, half a credit, fewer diffusion steps, before charging the full weighted price for the high resolution final photoshoot, trading a little upfront image quality and one extra step for keeping the honest price from scaring off someone trying the feature for the first time.

And if you want to be sure it really works, try it somewhere else

Same four letters, a veterinary imaging tool instead of a design tool, and this time the lever wasn't which resale agency found the expensive feature first. It was which clinic's own hardware quietly made that feature cost even more.

ClarityScan is Cindervale Veterinary Analytics' tool. A vet clinic uploads an x-ray or an ultrasound, ClarityScan reads it and drafts a preliminary flag, normal, abnormal, or uncertain, for a vet to confirm before it ever reaches a pet owner. Hendrikje Grishko runs cost and pricing on it.

The decision Hendrikje would take back Pricing a single x-ray read and a multi view ultrasound with prior scan comparison at the same flat 1 credit, a default that made sense when ClarityScan only read single images and stopped making sense the day it learned to compare against a patient's history.

The build up: a single x-ray read cost about 4 cents in real compute. The prior comparison ultrasound feature, used mostly by specialty clinics tracking a chronic case over months, cost about 61 cents, because it has to pull archived scans and diff the new one against them. Both billed the same 1 credit. Over one quarter, 62 specialty clinics doing the bulk of that comparison work drove the feature's margin to negative 14 percent, while ordinary x-ray reads stayed comfortably profitable the whole time.

Hand sketched labeled parts diagram titled what ClarityScan's one flat credit glossed over. A central document icon labeled one credit price, with four labeled parts around it: single x-ray read, multi-view ultrasound, prior scan pull, and retry on a blurry image.
Four different jobs, one shared price. The one that pulls a patient's whole history was never going to cost the same as reading one fresh image.

Same rank, different lever: spend rate still needs fixing first here too, but the wrinkle is different. Some clinics run older ultrasound machines that produce blurrier images, which trigger the model's own retry pass more often than a newer machine would, so the true cost isn't just feature dependent, it's dependent on whose hardware sent the image in. Hendrikje's guardrail had to weight cost by image quality bucket as well as by feature, or the fix would have quietly punished exactly the clinics stuck with older equipment.

Swap the trigger and it still runs.
Speed: an interviewer caps you at ninety seconds. Skip straight to it: weight the credit price to real compute cost per feature before touching rollover or expiry, and check whether pooling would let a wrong rate leak across every customer's balance, not just the heaviest ones.
Cost: there's no budget this quarter to instrument true per feature GPU cost tracking. Fund that instrumentation before funding a rollover redesign. You cannot weight what you have never actually measured.
The model got better, for real: say the base image model gets 40 percent cheaper to run across every feature. That's real, and worth passing on. It doesn't change the ratio between a cheap feature and an expensive one, it just moves both numbers down together, so the reweighting still has to happen, at a lower price.

Where people run it wrong.
They price every new feature at the same flat credit "to keep pricing simple," and let finance catch it months later in a blended number built to hide exactly this.
They set rollover caps and expiry windows before spend rate is fixed, sizing them against a burn rate that's about to change the moment pricing gets corrected.
They treat a repriced feature as a routine settings change instead of what it actually is to a customer, a price change, and flip it quietly instead of announcing it with notice.

How to use it live. Say the real question out loud before naming a single credit number: "does this feature cost roughly what the others cost to make, or have we just never actually checked." That buys a beat to rank properly instead of reciting whatever credit number felt familiar from the last product.

Flashcards (tap any card to flip it)

1 · THE FRAMEWORK
What framework is this, and what's its one job?
Tap to flip
ANSWER
ORDER: rank by what's hardest to undo. Applied live to the four design decisions inside a credit system: spend rate, pooling, rollover, and expiry.
2 · THE PERSON
Who is this answer about?
Tap to flip
ANSWER
Sylvaine Weatherby, who runs pricing for Bannerloom at Fennhollow Studio. Priced digital tools for eight years before this one.
3 · THE DEFAULT THAT BROKE
What decision quietly stopped making sense, without anyone deciding it on purpose?
Tap to flip
ANSWER
Pricing every new feature at the same flat 1 credit as the first feature, a default that was correct once, back when there was only one feature to compare it to.
4 · THE RANKING LOGIC
Why does spend rate get fixed before rollover or expiry, even though rollover feels more urgent to customers?
Tap to flip
ANSWER
Because customers calibrate a monthly budget around spend rate, which makes it hardest to undo. Rollover and expiry can be loosened or grandfathered for existing accounts with far less backlash.
5 · THE OLD DECISION
What decision would Sylvaine take back?
Tap to flip
ANSWER
Launching the photoshoot feature at the same flat 1 credit as the flyer swap, instead of weighting it to its real compute cost before it ever reached a customer.
6 · THE NUMBER
Fill in the blank: blended gross margin on credit revenue slid from ___ percent to ___ percent over five months, with no single event Corwenna could point to.
Tap to flip
ANSWER
91 percent, and 38 percent. Nothing about the model changed in that stretch. Only the mix of which feature customers were using did.
7 · THE REPLAY
Same margin recut, new spend rate, what changes?
Tap to flip
ANSWER
Photoshoot reprices to 6 credits, matching its real cost with room for margin. Blended margin recovers above 70 percent within one billing cycle, and the feature keeps getting used, just by customers now actually paying for it.
8 · CROSS-PRODUCT TRANSFER
Section 4 answers this same question again for a different product. Which product, and what's the different lever there?
Tap to flip
ANSWER
ClarityScan, a veterinary imaging tool at Cindervale Veterinary Analytics. There the lever is scan type plus the uploading clinic's own hardware quality, since older machines trigger more retries.

Check yourself Score: 0 / 0

Multiple choice
1. Why does spend rate get weighted and locked before deciding whether credits pool across features?
  • A. Pooling is always the wrong choice for a credit system.
  • B. Pooling with a wrong spend rate lets every customer's whole balance leak into the underpriced feature, not just heavy users'.
  • C. Spend rate is the cheapest of the four decisions to build, so it should go first.
  • D. Rollover and expiry are legally required to come after spend rate.
Show hint
Look at the Dependency step in the framework recap. It says plainly what pooling does to a wrong rate.
Show answer
B. Once credits pool, a mispriced feature isn't a problem for a handful of heavy accounts anymore, it can drain from anyone's balance.
Fill in the blank
2. Fennhollow's most popular feature was quietly losing about $___ a month by month five, and about $___ had accumulated in total since it launched.
Show hint
Look at the paragraph right after Corwenna recuts the margin number by feature.
Show answer
$63,000 a month, and about $176,000 total. Those are the two numbers the whole reweighting decision is built to fix.
True or false
3. True or false: the blended margin slid from 91 percent to 38 percent because Bannerloom's model got worse at generating images.
  • True
  • False
Show hint
The story is explicit that the model stayed the same the whole five months. Ask what actually changed instead.
Show answer
False. Nothing changed about the model. The mix shifted toward a feature that had never been priced to its real cost.
Short answer, name the rejected alternative
4. What pricing model did Fennhollow consider instead of credits, and why did it lose?
Show hint
Look at the paragraph right after the five ORDER steps, where the rejected alternative gets named.
Show answer
Model answer: Straight per generation billing, a card charge every time someone clicked generate. It lost because customers hesitated before every click once real money was visibly on the line, which fought against the fast iteration the tool was built for.
Short answer, apply it yourself
5. Pick a product you use that charges credits, tokens, or some other prepaid unit. Name one action in it that's probably priced too cheap relative to what it really costs the company to run.
Show hint
Look for the action that feels like the best deal in the app. That's often the one nobody weighted properly.
Show answer
Model answer: A cloud photo app charges the same one credit for a quick crop and for an AI background replace. The background replace almost certainly costs more compute, and heavy users have likely already found that out.
Fill in the blank, work the number
6. If the photoshoot feature's share of generations had stayed near its launch level of 6 percent instead of climbing to 41 percent, would the month five loss most likely be closer to $9,000 or $63,000?
Show hint
The $9,000 figure is what month one looked like, when the feature's share was still close to its launch level.
Show answer
Closer to $9,000. The loss scales with how much of total spend the underpriced feature is eating, not with the model or the customer count.
Before you close the answer
Why this works
Tests whether you understand credits as a real design system with an order of operations, not a vocabulary word. Most candidates can define a credit. Few can say which of its design decisions is the one you can least afford to get wrong first.
Follow-up traps
"Isn't rollover the more urgent customer complaint, so shouldn't it come first?" Response: urgent to hear about is not the same as hardest to undo. Rollover and expiry can be loosened or grandfathered for existing accounts with little backlash. A wrong spend rate has already shaped customers' monthly budgets by the time anyone notices.

"Why not just charge per generation in dollars and skip credits entirely?" Response: tried in an internal trial and it lost, customers hesitated before every click once real money was visibly on the line, which is the opposite of what a fast iteration tool needs. A prepaid bundle removes that friction while a correct spend rate still protects the margin.
If pressed
The spend rate weighting uses the ninetieth percentile of real GPU cost per feature, not the average, because a feature whose model reruns itself on bad outputs can cost three times its typical run on a meaningful share of requests, and an average would quietly underprice exactly those runs.
From U2xAI Academy

From answering questions to owning outcomes.

A live workshop where you ship a working AI agent, defend a launch decision, and walk away with a portfolio recruiters can't wave off, not just more questions to study.

  • A live AI agent you actually shipped
  • A launch decision you can defend under pressure
  • An interview-ready portfolio, not more flashcards
Know more