Build the mental model
Every business that survives is solving some real category of customer problem. Recognizing these categories helps you evaluate an idea honestly instead of guessing. Most real offers combine more than one category.
- Pain -- something actively unpleasant (e.g. a slow, frustrating checkout process)
- Cost -- spending more money than necessary (e.g. overpaying for unused software seats)
- Time -- tasks that take too long (e.g. manually reconciling spreadsheets every week)
- Risk -- exposure to loss or harm (e.g. no backups before a hard drive fails)
- Complexity -- something too hard to understand or set up (e.g. confusing tax filing)
- Convenience -- friction in an otherwise fine process (e.g. no mobile app for a service)
- Revenue opportunity -- a way to earn or grow income (e.g. a tool that finds new leads)
- Status / identity -- signaling who you are or want to be (e.g. a premium brand)
- Entertainment -- filling time enjoyably (e.g. a game or streaming show)
- Education -- learning a skill or fact (e.g. a course that teaches a language)
Once you know the problem, state your value proposition with a simple, reusable template: "We help [customer] achieve [result] by [method] without [major pain or tradeoff]." Each slot forces specificity -- "customer" should be a real group, not "everyone"; "result" should be believable and ideally measurable.
This template is also where hype gets exposed fastest. A value proposition that only works with words like "guaranteed," "instant," or "no effort" is usually hiding an unrealistic result or a method that isn't real yet. A grounded value proposition should sound specific and believable without needing hype to be credible.
THE VALUE PROPOSITION TEMPLATE
------------------------------
We help ______________ (customer)
achieve ______________ (result)
by ______________ (method)
without ______________ (major pain/tradeoff)
Example:
We help independent bookkeepers
achieve 5 fewer hours of admin work per week
by automating invoice reminders
without replacing their existing accounting tool
No guarantees. No "overnight". No hype words.Connect it to a real scenario
Pick a business idea, even a rough one, and try filling in the value-proposition template yourself: who exactly is the customer, what result would they get, by what method, and what tradeoff are you addressing upfront?
The code example below is a simple checker for this failure mode: it scans a value-proposition string for common overpromising words -- "guaranteed," "instant," "no effort," "risk-free," "overnight," "100%" -- and flags it as overpromising or grounded.
Run your own draft through it. Passing doesn't guarantee your business will work -- nothing can guarantee that -- but failing is a reliable sign your value proposition needs a rewrite before you show it to a real customer.
Try the working example
function evaluateValueProposition(statement) {
const overpromisingWords = ["guaranteed", "instant", "no effort", "risk-free", "overnight", "100%"];
const lower = statement.toLowerCase();
const foundFlags = overpromisingWords.filter((w) => lower.includes(w));
return {
statement,
overpromisingFlags: foundFlags,
verdict: foundFlags.length > 0 ? "OVERPROMISING -- rewrite before using" : "GROUNDED -- realistic framing",
};
}
const hypeVP = "We guarantee instant, risk-free income with no effort using our system.";
const groundedVP =
"We help small restaurant owners cut food waste by automating inventory tracking, without replacing their existing POS.";
for (const statement of [hypeVP, groundedVP]) {
const result = evaluateValueProposition(statement);
console.log(result.statement);
console.log(" flags:", result.overpromisingFlags);
console.log(" verdict:", result.verdict);
}The hype statement ("We guarantee instant, risk-free income with no effort using our system.") triggers three overpromising flags -- "instant", "no effort", "risk-free" -- with verdict "OVERPROMISING -- rewrite before using". The grounded statement (about helping restaurant owners cut food waste via inventory automation) triggers zero flags, with verdict "GROUNDED -- realistic framing".5-minute try-it
Write a value proposition for a business idea using the template from this lesson. Run it through the code's checker. If it triggers any overpromising flags, rewrite the sentence until it passes with zero flags -- without simply deleting the flagged word while keeping the same unrealistic claim underneath.
One important caution
Writing a value proposition around features ("we use AI") instead of the customer's actual result
Believing a strong-sounding value proposition removes the need to validate it with real customers
Spot the Realistic Value Proposition
Wikipedia: Value proposition — Digital Business