Why stated intent lies to you
When you ask "would you pay 20 dollars a month for this," the person hears "do you like me and think my idea is clever." They want to be encouraging, the cost is hypothetical, and saying yes is free. So you collect a stack of yeses that predict nothing. This is the core trap the Mom Test exists to fix: never ask about the future or about opinions, ask about what they have actually done.
Real willingness to pay only appears when there is friction and a cost to acting. The signal you want is a behavior that costs the person something: money, a commitment, a calendar slot, their email plus a follow up they did not ignore. The more it costs them to say yes, the more that yes is worth to you.
The ladder of commitment, from weak to strong signals
Not every test is equally honest. Arrange your evidence on a ladder. The lower rungs are easy to get and easy to fake; the higher rungs are hard to get and nearly impossible to fake. Always climb as high as your situation allows, and discount the lower rungs heavily.
A verbal yes is the bottom of the ladder and worth almost nothing on its own. Each rung up adds cost for the buyer, which is exactly what makes it more believable. Money beats everything.
- Verbal yes (worthless alone).
- Email signup on a page that showed a price.
- A reference to a current budget or tool they already pay for.
- An intro to the person who controls the budget.
- A signed letter of intent or a verbal commit to buy.
- A pre-payment, deposit, or paid pilot (the gold standard).
Pre-sell before you build
The strongest validation is taking money before the product exists. This sounds aggressive, but it is the only test that fully removes politeness from the equation. You describe the outcome, name a price, and ask for a deposit or a discounted early-access payment. If they pay, you have a customer and a spec. If they hesitate, you just learned the problem is not painful enough at that price, which is far cheaper to learn now than after six months of building.
For B2B this often looks like a paid pilot: a fixed fee for an early version delivered over a few weeks, even if you run parts of it by hand. For consumer or prosumer tools, a founding-member offer at a discount, charged today for access at launch, does the same job. Refund anyone who changes their mind. The point is the moment of payment, not keeping the cash.
- Name a real price out loud and stop talking. The silence is the test.
- Ask for a deposit, a paid pilot, or a charged pre-order, not a "yes I'm interested."
- Offer a full refund freely. It removes the excuse and keeps the signal clean.
Smoke tests and fake doors when you cannot pre-sell
When you have traffic but not yet a sales conversation, simulate the purchase. Build a landing page that presents the product and a real price, then put a buy or subscribe button on it. The fake door test routes that click to a "launching soon, leave your email" page or a real Stripe checkout. What you measure is the click from price to purchase intent, because that click is the closest proxy to reaching for a wallet.
Be honest about what each metric means. Page visits measure your marketing, not the product. Email signups on a generic page measure curiosity. Only the click on a priced buy button, and better still an actual checkout completion, measures willingness to pay. Track the funnel all the way down and treat the bottom number as the real one.
Read the results without fooling yourself
The most common self-deception is moving the goalposts after the fact. Decide your pass and fail thresholds before you run the test. Write down something concrete: "if fewer than 5 of 40 qualified prospects put down a deposit, the willingness to pay is not there at this price." Then honor it. A test you cannot fail is not a test.
Separate the three things a weak result can mean, because they call for different responses. The price may be wrong, the message may be unclear, or the problem may simply not be painful enough to pay for. Talk to the people who said no to figure out which. If they wanted it but flinched at the number, adjust price. If they did not understand it, fix the pitch. If they shrugged, you have a vitamin, not a painkiller, and no price will save it.
- Set pass/fail thresholds in writing before the test runs.
- Interview the people who declined; their reason is the most useful data you get.
- Distinguish a pricing problem from a messaging problem from a no-problem problem.