Upload a CSV with a price and a units-sold column and get the price elasticity of demand — the estimate with a confidence interval, an elastic vs inelastic verdict, the revenue direction, and a demand curve. Free.
or click to browse · max 3 MB
Free analyses run on up to 10,000 rows. Larger files are randomly sampled to that size — sign up to analyze your full dataset.
Estimating price elasticity...
Sent to — elasticity estimate with 95% CI, elastic vs inelastic classification, demand curve, revenue direction, R code, and AI insights.
Analyze another fileThe analysis fits an ordinary least squares regression of log quantity on log price (plus any controls you map). On the log-log scale the slope on price IS the price elasticity of demand: the percent change in quantity associated with a 1% change in price. A 95% confidence interval says how precisely it is pinned down; comparing its magnitude to 1 classifies demand as elastic (price cuts raise revenue) or inelastic (price increases raise revenue). A ten-decile demand curve shows the raw price-quantity relationship the regression summarizes.
Use it when you have historical rows with a price and a quantity — transactions, weekly SKU aggregates, regional sales — and want to know how demand responds to price before changing it.
Not for data where price never varies (no elasticity is identifiable), and not a substitute for a pricing experiment when the stakes are high — observed prices are not randomized.
Built for: Pricing managers, e-commerce operators, and analysts deciding on price changes
Typical data source: Transaction logs or period-level sales with a price and a units-sold column, often with promo/season/region fields
Any table with a price and a quantity per row. For example, per-transaction sales with a promotion flag:
Minimum 30 rows · Best with 100-50,000 rows with meaningful price variation
Standard-library analysis: how sensitive is demand to price? A log-log OLS regression of quantity on price estimates the price elasticity of demand from your transactional or aggregated sales rows, with a 95% confidence interval, an elastic/inelastic classification, the revenue direction the data is consistent with, and a 10-point demand curve. Optionally hold other factors constant (promo flag, season, region).
The observed demand curve: median quantity at each of ten price levels, so you can see the raw relationship the elasticity summarizes.
The elasticity estimate with its confidence interval and significance, plus each control variable's adjustment.
How well the log-log model fits, the elastic/inelastic classification, and the revenue direction the data is consistent with.
Plain-English interpretation — what the numbers mean, what's significant, and what to do next.
Will raising prices hurt my revenue?
Map your price and units-sold columns. The elasticity estimate tells you whether demand for your product is elastic (revenue falls when price rises) or inelastic (revenue rises), with a confidence interval so you know how sure the data is.
See our FAQ for details on pricing, data privacy, and how the analysis works. Every report includes a Methodology section showing the statistical test, assumptions checked, and diagnostics run.
Run any analysis on your own data — validated R analyses, interactive reports, AI insights, and PDF export.
Try Free — No Credit CardTell us what went wrong, in your own words. We capture the page you're on automatically, so no need to describe where you are.