Van Westendorp Price Sensitivity Meter
Find the price range customers find acceptable. From four questions, too cheap, cheap, expensive and too expensive, the tool draws the cumulative price curves and locates the points of marginal cheapness and expensiveness, the optimal price point and the indifference price point.
Updated · By Bibin XavierData 260 × 7
| Respondenttext · 260 levels | Too_Cheapnumeric | Cheapnumeric | Expensivenumeric | Too_Expensivenumeric | Buy_at_Cheapnumeric · coded | Buy_at_Expensivenumeric · coded |
|---|---|---|---|---|---|---|
| R001 | 13 | 16 | 32 | 36 | 4 | 3 |
| R002 | 14 | 19 | 32 | 36 | 4 | 3 |
| R003 | 20 | 24 | 44 | 49 | 5 | 3 |
| R004 | 13 | 17 | 25 | 31 | 4 | 2 |
| R005 | 15 | 20 | 28 | 43 | 4 | 3 |
| R006 | 22 | 29 | 44 | 52 | 3 | 2 |
| R007 | 19 | 24 | 38 | 61 | 2 | 2 |
| R008 | 22 | 31 | 37 | 46 | 3 | 3 |
Variables and options
Results
260 rows · example dataPrice points
| Price point | Price | Defined by | Meaning |
|---|---|---|---|
| Point of marginal cheapness (PMC) | 16.05 | “Too cheap” = “not cheap” | Lower bound: below it, more people doubt quality than see a bargain. |
| Optimal price point (OPP) | 24.02 | “Too cheap” = “too expensive” | The fewest people reject the price for being either too cheap or too expensive. |
| Indifference price point (IPP) | 23.98 | “Cheap” = “expensive” | As many people call the price cheap as call it expensive; often the “normal” market price. |
| Point of marginal expensiveness (PME) | 34.02 | “Too expensive” = “not expensive” | Upper bound: above it, too many people reject the price as too expensive. |
Note. Cumulative curves: “too cheap” and “cheap” are the shares naming a price at or above p; “expensive” and “too expensive” the shares naming a price at or below p. At the OPP, 2.9% find the price too cheap and 4.1% too expensive.
Answers to the four questions
| Question | M | Mdn | SD | Q1 | Q3 |
|---|---|---|---|---|---|
| Too cheap | 14.69 | 14.00 | 4.12 | 12.00 | 17.00 |
| Cheap | 19.76 | 19.00 | 5.25 | 16.00 | 22.00 |
| Expensive | 30.72 | 30.00 | 8.42 | 25.00 | 36.00 |
| Too expensive | 41.23 | 39.00 | 11.59 | 33.00 | 47.00 |
Van Westendorp price sensitivity curves
Newton-Miller-Smith extension
| Measure | Price | Expected trial | Revenue index |
|---|---|---|---|
| Price that maximises trial | 22.04 | 24.1% | 93.9 |
| Price that maximises revenue | 25.02 | 22.6% | 100.0 |
| Optimal price point (OPP) | 24.02 | 23.2% | 98.4 |
| Indifference price point (IPP) | 23.98 | 23.3% | 98.4 |
Note. Purchase likelihood answers are calibrated as 5 = 70%, 4 = 50%, 3 = 30%, 2 = 10%, 1 = 0% and interpolated across each respondent’s four prices (zero at “too cheap” and “too expensive”). Revenue index = price × expected trial, scaled so the maximum is 100.
Expected trial and revenue by price
Interpretation
Customers find prices between 16.05 and 34.02 acceptable. Within this range the optimal price point, where the fewest people reject the product for being too cheap or too expensive, is 24.02, and the indifference price point is 23.98. The IPP lies at or below the OPP, which suggests customers are price-sensitive around the normal price. With the purchase-likelihood questions, expected revenue peaks at a price of 25.02, where 22.6% of respondents are expected to buy.
How to cite this tool
Using these results in a thesis, journal article, report or class assignment? Please cite this free tool so others can find it. It keeps the site free.
APA 7
Xavier, B. (2026). Van Westendorp Price Sensitivity Meter [Web application]. FreeStatisticalTools.com. https://freestatisticaltools.com/van-westendorp-price-sensitivity-meter/
BibTeX
@software{xavier_vanwestendorp_2026,
author = {Xavier, Bibin},
title = {Van Westendorp Price Sensitivity Meter},
publisher = {FreeStatisticalTools.com},
year = {2026},
url = {https://freestatisticaltools.com/van-westendorp-price-sensitivity-meter/},
note = {Web application}
}Suggested sentence for your methods section: “The analysis was carried out with the free Van Westendorp Price Sensitivity Meter tool on FreeStatisticalTools.com (Xavier, 2026).”
What is the Van Westendorp price sensitivity meter?
The Van Westendorp price sensitivity meter (PSM) asks four questions: at what price a product is too cheap, a bargain, getting expensive and too expensive. From the cumulative answers, this calculator finds the point of marginal cheapness, the optimal price point, the indifference price point and the point of marginal expensiveness, and adds expected trial and revenue curves when you include the Newton-Miller-Smith purchase-likelihood questions.
When to use the Van Westendorp price sensitivity meter
Use the price sensitivity meter early in pricing research, for new products or categories without an established price, to find the range of prices that customers consider acceptable before testing specific prices with Gabor-Granger or conjoint.
Assumptions
- Each respondent answers all four questions in the same currency, after seeing the same product description.
- Answers should increase from too cheap to too expensive; inconsistent respondents are usually excluded.
- The method shows perceived price acceptability, not demand: people state prices, they do not choose between products.
How to set up your data
One row per respondent with four numeric columns: the price at which the product is too cheap, cheap, expensive and too expensive. Two optional columns with purchase likelihood (1–5) at the cheap and expensive prices add the Newton-Miller-Smith trial and revenue curves.
The four Van Westendorp questions
The Price Sensitivity Meter (PSM) was introduced by the Dutch economist Peter van Westendorp in 1976. After showing a product or concept, the survey asks four open-ended price questions:
- Too cheap: At what price would you consider the product to be priced so low that you would feel the quality could not be very good?
- Cheap (a bargain): At what price would you consider the product to be a bargain, a great buy for the money?
- Expensive: At what price would you say the product is starting to get expensive, so that it is not out of the question, but you would have to give some thought to buying it?
- Too expensive: At what price would you consider the product to be so expensive that you would not consider buying it?
Each respondent therefore gives four prices that should increase from too cheap to too expensive. The method is popular because it needs no prior knowledge of the right price range, works for new products and categories, and is quick to field.
How the curves are built
For every possible price p, the tool calculates four cumulative percentages:
- Too cheap(p): share of respondents whose “too cheap” price is at or above p. This curve falls as price rises: almost everyone thinks a very low price is suspiciously cheap.
- Cheap(p): share whose “bargain” price is at or above p (falling).
- Expensive(p): share whose “getting expensive” price is at or below p (rising).
- Too expensive(p): share whose “too expensive” price is at or below p (rising).
The classic analysis also uses the complements Not cheap = 1 − Cheap and Not expensive = 1 − Expensive. The four key price points are where pairs of curves cross; the tool finds each crossing on a fine grid of 800 prices with linear interpolation.
The four price points
- Point of marginal cheapness (PMC): Too cheap crosses Not cheap. Below this price, more people doubt the quality than see a bargain. It is the lower bound of the acceptable range.
- Point of marginal expensiveness (PME): Too expensive crosses Not expensive. Above it, too many people reject the price. It is the upper bound.
- Optimal price point (OPP): Too cheap crosses Too expensive, the price at which the fewest people reject the product for either reason.
- Indifference price point (IPP): Cheap crosses Expensive. As many people think the price is a bargain as think it is getting expensive; it is often interpreted as the normal or expected market price.
Some textbooks and software use a simplified convention in which the PMC is where Too cheap crosses Expensive, and the PME where Too expensive crosses Cheap. Both conventions are available in the options; the classic one is the default. State which you used when you report the results, because the bounds can differ by a few percent.
The Newton-Miller-Smith extension
The basic PSM shows acceptability, not demand: it does not tell you how many people would actually buy at each price. Newton, Miller and Smith (1993) added two purchase-likelihood questions, asked at the respondent’s own “cheap” and “expensive” prices, usually on a five-point scale. This tool calibrates those answers to probabilities (5 = 70%, 4 = 50%, 3 = 30%, 2 = 10%, 1 = 0%, the calibration in the original paper), sets purchase probability to zero at each respondent’s “too cheap” and “too expensive” prices, interpolates between the four points, and averages across respondents. The result is an expected trial curve and a revenue curve (price × trial), whose maximum is a revenue-optimal price. Add the two columns in the variable list to get this analysis.
Worked example with the built-in data
The example contains 260 simulated respondents evaluating a product with a typical price of around 25. About 6.5% gave inconsistent answers (prices not in increasing order) and were excluded, which is a normal rate for this kind of question. The acceptable price range runs from about 16 to about 34, the OPP and IPP both lie near 24, and with the purchase-likelihood questions, expected revenue peaks at a price of about 25, where roughly 23% of respondents are expected to buy. A sensible launch price would be in the 24–26 band, close to the optimal and indifference points and at the revenue peak.
Cleaning the data
Before running the analysis, check that every answer is a number in the same currency, remove obvious typing errors (an extra zero, a price in cents) and decide what to do with inconsistent respondents. The standard practice, and the default here, is to exclude anyone whose four prices are not in non-decreasing order. Extreme answers barely affect the crossings, because the curves are based on ranks, but the chart range is trimmed to the bulk of the answers so that a single absurd price does not squash the plot.
How to use the results in pricing decisions
Treat the PMC–PME range as the window in which the product is acceptable to the market, and the OPP–IPP region as the zone where a launch price is least likely to provoke resistance. A narrow range signals a price-sensitive market with clear expectations; a wide range suggests room to differentiate on price. If the IPP is well above the OPP, customers expect to pay more than the price that minimises rejection, which supports a premium position. Then validate a short list of prices inside the range with Gabor-Granger (direct buy/no-buy questions) or choice-based conjoint (prices in competitive context).
Limitations
- Respondents state prices without seeing competitors; the PSM measures perception, not choice behaviour.
- Answers anchor on the price people already pay; for established categories the results often reproduce the current market price.
- The method does not estimate elasticity or volume without the NMS extension, and even then purchase intent is stated, not observed.
- Segments can differ sharply; run the analysis separately for key segments (for example current customers and prospects) when sample size allows, at least 100 per group.
Reporting
Report the sample size and the number of excluded respondents, the convention used for the intersections, the four price points, and the chart. Example: “A Van Westendorp analysis (N = 243 after excluding 17 inconsistent respondents) indicated an acceptable price range of 16.05 to 34.02, an optimal price point of 24.02 and an indifference price point of 23.98.”
Key references: Van Westendorp (1976), ESOMAR Congress; Newton, Miller and Smith (1993), ESOMAR; Lipovetsky, Magnan and Zanetti-Polzi (2011), Journal of Data Science.
How to use this tool
- Enter your data. Paste columns from Excel, Google Sheets or SPSS with variable names in the first row, or upload a CSV or Excel file. The example data shows the expected layout.
- Choose the variables. Select the too cheap (quality doubts), cheap (a bargain), expensive (would think twice) and too expensive (would not buy).
- Set the options. Fill in intersection convention and exclude respondents whose four answers are not in increasing order.
- Read the results. Results update automatically. Read the plain-English interpretation, then use Copy table to paste APA-style tables into Word and Copy for the results sentence.
How to report the Van Westendorp price sensitivity meter in APA style
Report the sample size, how many respondents were excluded, the acceptable price range (PMC to PME), the OPP and IPP, and the curve chart.
Frequently asked questions
What are the four Van Westendorp questions?
Too cheap (quality doubts), cheap or a bargain, expensive (would think twice) and too expensive (would not buy), each answered with a price.
How is the optimal price point calculated?
The OPP is the price where the “too cheap” curve crosses the “too expensive” curve: the fewest respondents reject the price for either reason.
What is the acceptable price range?
The range from the point of marginal cheapness (too cheap = not cheap) to the point of marginal expensiveness (too expensive = not expensive).
What is the indifference price point?
The price at which as many people call the product cheap as call it expensive. It is often read as the normal market price.
What is the Newton-Miller-Smith extension?
Two extra questions on purchase likelihood at the cheap and expensive prices turn acceptability into expected trial and revenue curves, giving a revenue-maximising price.
Should I remove inconsistent respondents?
Yes, it is standard to exclude respondents whose four prices are not in increasing order; the tool does this by default and reports how many were excluded.
Related tools
See also
Learn this method step by step in the free course Marketing Research with Survey Data, with exercises and a certificate.
Browse all categories
Data cleaning and preparation · Describe and explore · Compare means · Nonparametric tests · Correlation and regression · Bayesian statistics · Categorical data · Reliability and agreement · Multivariate analysis · Structural equation modeling · Econometrics and time series · Panel data and causal inference · Marketing research · Marketing analytics · Survival, clinical and meta-analysis · Study planning and calculators · PLS-SEM