L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Design et création · SKILL.md

usage-based-pricing-model

usage-based-pricing-model

Design a usage-based pricing scheme that scales revenue with value without scaring customers away — the metric that tracks value, tiers with included volume, and the guardrails that prevent bill shock. Use when asked to design usage-based or metered pricing, move from seats to consumption, price an API or AI product per unit, or handle customers afraid of v…

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: usage-based-pricing-model description: "Design a usage-based pricing scheme that scales revenue with value without scaring customers away — the metric that tracks value, tiers with included volume, and the guardrails that prevent bill shock. Use when asked to design usage-based or metered pricing, move from seats to consumption, price an API or AI product per unit, or handle customers afraid of variable bills. Produces the value-metric selection, the tier structure with included volumes and overage rates, the bill-shock guardrails, revenue modelling at usage percentiles, and the migration plan from the current model."

Usage-Based Pricing Model

Usage pricing done right means revenue grows when the customer's value grows. Done wrong it means a customer opens an invoice ten times last month's, screenshots it, and churns publicly. The difference is rarely the rate — it is whether the metric tracks value the customer recognises, and whether the guardrails make the worst-case bill survivable. This designs both, and models the revenue before you commit.

What This Skill Produces

  • The value-metric decision — the unit you charge for, tested against the four criteria that separate a good meter from a resented one
  • The tier structure — included volumes, overage rates, and the flat platform fee that stabilises revenue
  • Bill-shock guardrails — caps, alerts, forgiveness policies, and the commit-and-drawdown option for predictability-hungry buyers
  • Revenue modelling — projected revenue at the P10/P50/P90 of the actual usage distribution, not at the average
  • The degenerate-case check — who wins and who loses at the extremes of the usage curve, before a customer finds out for you
  • A migration plan — how existing customers move from the current model without a revolt

Required Inputs

Ask for these if not provided:

  • The product and what "usage" means in it — API calls, seats, tokens, GB, transactions, jobs, minutes
  • The usage distribution — real percentiles across current customers if they exist (P10/P50/P90/P99), or honest estimates
  • The cost structure — marginal cost per unit of usage, so the floor is known
  • The current model and its problem — what pricing exists today and what is breaking (leaving money on big accounts, scaring small ones, misaligned with value)
  • The buyer — who approves the bill, and how much variance their budget process tolerates

Framework: Metric, Tiers, Guardrails, Model

  1. Choose the metric against four tests. (a) It rises when the customer gets more value; (b) the customer can predict and control it; (c) you can meter it accurately and explain the meter; (d) it does not punish behaviour you want (charging per user punishes adoption; charging per API call punishes integration depth). Most usage-pricing failures are metric failures, not rate failures.
  2. Anchor with a platform fee. A flat base with included volume stabilises your revenue and their budget. Pure per-unit pricing makes every invoice a re-decision.
  3. Set tiers on the real distribution. Included volumes sit at natural breakpoints in the usage percentiles — not round numbers. The tier a customer lands in should feel like a description of them, not a trap.
  4. Price overage as a bridge, not a fine. Overage slightly above the effective in-tier rate nudges upgrades; overage at multiples of it reads as punishment and produces the screenshot.
  5. Build the guardrails before launch. Spend alerts at thresholds the customer sets, a soft cap or auto-upgrade at tier boundaries, first-incident forgiveness for a runaway bill, and an annual commit-with-drawdown for buyers who need a fixed number. The guardrails are the product's answer to "what's the worst that happens?" — have one.
  6. Model revenue at the percentiles. Run the proposed scheme against P10/P50/P90 usage. Average-based modelling hides that the top decile funds everything and the bottom quartile may cost more to bill than it pays.
  7. Check the degenerate cases. The customer at 100× median usage, the one at near-zero, the one whose usage spikes 20× for one day. Decide the policy for each now, in writing.

Output Format

Usage pricing model: [product] · [date] · v[n]

Value metric: [unit] · Why: [the four tests, answered in one line each] Rejected metrics: [alternative — which test it failed]

Tier structure

TierPlatform feeIncluded volumeOverage rateLands who
[name][amount]/mo[n units][rate]/unit[the percentile band this describes]

Effective rate curve: at P10 usage [rate/unit] · P50 [rate] · P90 [rate] — [flag any point where a heavier user pays a higher effective rate, which inverts the volume expectation]

Guardrails

  • Alerts: [customer-set thresholds, default on at n% of included volume]
  • Cap behaviour: [hard stop / soft cap with auto-upgrade / uncapped with alert]
  • Forgiveness: [first-incident policy for runaway usage, stated before it happens]
  • Predictability option: [annual commit with drawdown / fixed tier with true-up]

Revenue model

ScenarioCustomersRevenue/movs current model
P10 usage
P50 usage
P90 usage
Margin floor: marginal cost [x]/unit against lowest effective rate [y]/unit → [safe / underwater at tier n]

Degenerate cases: [100× median: policy] · [near-zero: policy] · [20× one-day spike: policy]

Migration: [grandfathering window · mapping from old plans · the message, led by who gets cheaper] · Expected revolt risk: [which segment pays more, by how much, and the offer that softens it]

Quality Checks

  • The metric passes all four tests, and rejected alternatives are recorded with the failing test
  • Tiers are placed on the real usage distribution, not round numbers
  • The effective rate falls (or holds) as usage grows — no inversion where heavy users pay more per unit
  • Every guardrail exists in the design before launch, not as a support policy invented after the first incident
  • Revenue is modelled at percentiles, with the current model as the comparison column
  • The margin floor is checked against the lowest effective rate
  • The three degenerate cases have written policies
  • The migration names who pays more and what they are offered

Anti-Patterns

  • Choosing the meterable metric over the valuable one. You can meter API calls precisely; if value lives in outcomes, the customer resents every call.
  • Pricing on the average customer. The usage distribution is heavy-tailed; the average customer barely exists.
  • Overage as a fine. Overage at 5× the in-tier rate produces the invoice screenshot that becomes your pricing page's reputation.
  • No answer to "what's the worst case?" A buyer who cannot bound the bill will not sign, and the one who does not ask will churn when it happens.
  • Punishing adoption. Per-seat metering on a collaboration product taxes the behaviour that retains the account.
  • Launching without the forgiveness policy. The first runaway bill is a certainty; deciding the response during the incident guarantees it goes badly.
  • Migrating everyone at once with a price rise buried inside. The model change takes the blame for the increase, and both die together.

Example Trigger Phrases

  • "Design usage-based pricing for our API"
  • "We want to move from per-seat to consumption pricing"
  • "How do we price our AI product per token without bill shock?"
  • "Customers are afraid of variable bills — what guardrails do we need?"
  • "Model what usage pricing would do to our revenue"
Skills enregistrées