We use optional cookies to analyze traffic and personalize content.

Back to Glossary

Pricing & Promotions

Price Elasticity of Demand

Price elasticity of demand is the percentage change in the quantity demanded divided by the percentage change in price. Demand is elastic when the result is greater than 1 in absolute value (sales react strongly to price) and inelastic when it is less than 1.

Updated

What price elasticity measures

OpenStax Principles of Economics defines price elasticity of demand as the percentage change in the quantity demanded of a good or service divided by the percentage change in the price.

Price elasticity of demand = % change in quantity demanded ÷ % change in price

Because quantity usually falls when price rises, the result is negative; it is normally read as an absolute value.

Elastic demand. The absolute value is greater than 1: a 10% price rise loses more than 10% of unit sales.

Inelastic demand. The absolute value is less than 1: a 10% price rise loses less than 10% of unit sales, so revenue goes up.

Unit elastic. Exactly 1: revenue stays the same.

Why it matters for an ecommerce brand

Elasticity tells you what a price change will do to revenue before you make it. A product with inelastic demand can carry a price rise; a product with elastic demand will lose more sales than the extra margin is worth.

Online, competitors are a large part of elasticity. When a close substitute is one tab away, demand for your product is more elastic than it would be in a store with no alternative nearby. A product that is unique to you, or that a competitor has run out of, is usually less elastic. That is why the same price change can work in one month and fail in the next: the competitors' prices and stock changed, not your product.

A worked example

This example is hypothetical. A brand raises the price of a candle from $40 to $44, a 10% rise. Over the next four weeks, compared with the four weeks before, unit sales fall from 1,000 to 920, an 8% fall.

Elasticity = −8% ÷ 10% = −0.8, so demand is inelastic and revenue rises from $40,000 to $40,480.

But the comparison is only clean if nothing else changed. If a main competitor ran a 20% promotion on comparable candles during those four weeks, part of the fall came from the competitor, not from the price rise, and the true elasticity of the brand's own price is closer to zero than −0.8.

How to estimate it, and where competitors fit

1. Use your own sales data. Elasticity is measured from your prices and your unit sales, ideally from planned price tests rather than one-off changes.

2. Change one thing at a time. Keep promotions, ad spend and stock steady while you test a price, or account for them.

3. Record competitors' prices and promotions for the same dates. Without them, a competitor's sale looks like your customers' sensitivity to price.

4. Know what an outside tool can and cannot do. RivalSweeper does not see your sales and does not calculate your elasticity. It records competitors' prices, discounts and promotions with dates, checked daily, so you can see what the market was doing during each of your price tests.

Frequently asked questions

What is the formula for price elasticity of demand?

Price elasticity of demand = percentage change in quantity demanded ÷ percentage change in price. For example, if a 10% price rise reduces unit sales by 8%, elasticity is −0.8. In absolute value, above 1 is elastic and below 1 is inelastic.

What makes demand more elastic?

Close substitutes that are easy to compare, a high price relative to the shopper's budget, and purchases that can be delayed. Online, competitors selling a comparable product one tab away make demand more elastic.

Can you measure price elasticity from competitor data?

Not on its own. Elasticity needs your own prices and unit sales. Competitor prices and promotions are the context: they explain changes in your sales that your own price did not cause.

Track competitors' prices with RivalSweeper

From competitive gap analysis to AI visibility monitoring. One platform, zero guesswork.

14 days, no card. Prefer a walkthrough? Book 15 min