Price Elasticity Research: From Quantity Response to a Pricing Decision
Calculate midpoint elasticity, see why lower revenue can accompany higher contribution, and define the evidence a price-response study needs.

Price elasticity research estimates how quantity demanded changes when price changes, under a defined offer, audience and buying situation. Its useful output is a response estimate you can connect to revenue and costs, together with an explanation of what the evidence can support.
A brand considering a price rise from $20 to $22 may be willing to sell fewer packs. The question is how many fewer, whether the change is caused by price and whether the remaining sales contribute enough. “Demand is elastic” doesn't answer all three.
One price change, three commercial readings
Consider a two-pack of replacement filters sold through one online store. The brand keeps the contents, delivery terms and presentation fixed. The illustration assigns 1,000 packs to a $20 condition and 850 packs to a $22 condition, each over the same four-week window with 10,000 eligible shopping opportunities and full availability. Prices are net receipts before sales tax; assume no refunds or additional fees. These are fictional arithmetic inputs, not collected demand or a Sapien study.
Using the starting values, the price rises 10% and quantity falls 15%. The midpoint method instead divides each change by the average of its two values. It gives the same elasticity for the pair of points whichever direction you read them. OpenStax explains the midpoint calculation.
Midpoint calculation | Worked value |
|---|---|
Quantity change ÷ average quantity | (850 − 1,000) ÷ 925 = −16.216% |
Price change ÷ average price | ($22 − $20) ÷ $21 = 9.524% |
Elasticity | −16.216% ÷ 9.524% = approximately −1.70 |
Here, the absolute value exceeds one: quantity changes proportionally more than price over the tested interval. Some reports quote the absolute value, 1.70; others retain the negative sign. State the convention so a negative number isn't mistaken for a broken result.
The estimate concerns $20 to $22 for this offer and situation. It doesn't establish that a 1% increase anywhere on the price range will reduce quantity by exactly 1.70%. The arithmetic alone cannot identify a price effect.
The first commercial reading is revenue:
Outcome | $20 condition | $22 condition |
|---|---|---|
Packs | 1,000 | 850 |
Revenue | $20 × 1,000 = $20,000 | $22 × 850 = $18,700 |
Revenue falls $1,300, or 6.5%. That is consistent with the elastic response over this interval. OpenStax's elasticity and pricing discussion connects the quantity response to the revenue effect of a price change.
The second reading includes costs. Suppose the specified variable cost is $12 per pack at either price. Contribution before other costs is $8 × 1,000 = $8,000 at $20, and $10 × 850 = $8,500 at $22. Fewer sales and lower revenue coexist with $500 more contribution because each remaining pack contributes more.
The third reading includes the cost of making the change. An incremental $600 cost in this window would leave $7,900 at the higher price, $100 below the original comparison. Whether that cost recurs matters for the later decision. The same elasticity estimate can accompany a favorable or unfavorable commercial case.
The break-even quantity is a separate number
At $22, the brand needs at least 910 whole packs to match $20,000 of revenue: $20,000 ÷ $22, rounded upward. To match $8,000 of contribution before additional costs, it needs 800 packs: $8,000 ÷ ($22 − $12). With the extra $600, it needs 860 packs to match that contribution.
The example's 850 packs sits below the revenue requirement, above the contribution requirement before the extra cost and below the requirement after it. Those comparisons give the team a decision: investigate whether a sustainable volume near this range could support the higher price under actual costs. They don't give the team a universal elasticity cutoff for profit.
The quantity unit matters. If packs change size, convert them to a comparable amount or describe a complete-offer response. If store traffic or eligibility differs, inspect quantity per comparable exposure as well as totals. Someone who buys nothing remains part of the defined opportunity base. A comparison limited to purchasers would hide the conversion response the price may change.
Our pricing research guide connects feasible prices with commercial assumptions. Elasticity adds a proportional quantity-response measure; it doesn't replace the cost record.
The evidence source determines the claim
Historical transactions show what sold at the prices available. They can reveal useful patterns and help choose a feasible test range. But prices may have fallen during a promotion, risen during a seasonal peak or changed alongside stock and distribution. A line fitted to price and quantity doesn't automatically separate those conditions from the effect of price.
For a historical estimate, retain dated prices actually paid, discounts, pack configuration, exposure, availability, units, returns, channel and relevant competing activity. Ask the analyst what supplies a credible comparison and which assumptions identify a price effect. More rows won't fix a situation where the only lower-price period also had a different product and a major campaign.
A designed price experiment can compare actual buying under assigned conditions. The experimental unit might be an account, store or another practical unit that can receive a stable price. NIST's completely randomized design guidance explains random assignment of factor levels to experimental units. Important differences such as store type or period may need a different design, including blocking.
Retain assignment, actual exposure, availability and every eligible unit's outcome, including zero purchases. Choose the sample and analysis for the quantity difference that could change the commercial call. Follow enough of the buying cycle to examine repeat or purchases shifted between periods; a short discount test may answer a promotional question rather than the effect of a lasting regular-price change.
The research design also needs to address customers encountering both prices, buying across stores or waiting for the cheaper condition. If those behaviors undermine the intended comparison, report the limit and revise the design. Random labels alone don't solve exposure or timing problems.
Survey price responses answer what people say under shown conditions. Independent price cells can compare stated intent; a repeated ladder records responses after earlier amounts. A percentage change in the positive-intent share can be calculated, but it isn't an elasticity estimated from observed quantity sold.
Our monadic pricing guide explains independent price exposure and response bases. Our pricing-method comparison helps decide when a price ladder, conjoint or behavioral test addresses the question. Name a survey-derived or simulated response curve by its source so the next decision doesn't silently convert it into sales evidence.
The assignment is $20 versus $22
For the filter example, the useful assignment is specific: assess the $20-to-$22 change for the same two-pack and channel, with the $12 cost assumption and the incremental change cost visible. The business needs an estimate that can distinguish the revenue and contribution cases, not just a fitted coefficient.
Brief field | Required answer |
|---|---|
Decision | Whether to advance $22, retain $20 or collect more evidence before changing price |
Quantity and base | Packs per declared window, with comparable exposure and all eligible units retained |
Price conditions | Actual net prices, tax treatment, discounts and unchanged offer terms |
Evidence route | Transaction model, designed experiment or stated-response study, labeled explicitly |
Comparisons | Relevant channel and buyer groups planned before analysis |
Commercial model | Net receipts, costs, contribution requirements and sensitivity cases |
Delivery | Estimate, uncertainty and assumptions; source records; recommendation and next evidence |
Request the result within its tested price interval and conditions. Separate regular-price response from promotion response and own-product losses from substitution to another product in the portfolio. A strong total can hide a weak channel or a switch that leaves the business with little extra contribution.
Sapien can compare simulated reactions to complete priced offers and explore objections across buyer groups. That can help refine candidate prices and the next research question. It doesn't supply observed sales merely by generating more responses. Inspect our comparisons with human research for the task and measure closest to your decision, and confirm the proposed analysis in the study scope.
If you need to choose which complete offers to take into a quantity-response test, discuss the price comparison with Sapien. Keep the final elasticity and contribution call tied to the evidence that actually measures buying under those conditions.