Price simulator: is a new price worth the risk?

Decision questionHow do you use the price simulator to change a price?

Test the decision over a range of elasticities. The central scenario matters less than the gap between what stays profitable and what becomes fragile.

Interactive toolVisible assumptionsExport available
Price–volume–contribution simulatorTOOL / PRICE-02

Volume follows isoelastic demand over the range tested. Three elasticities, commissions, variable cost and implementation cost are propagated through every scenario.

Central contribution623.8 k€-0.0% vs current
Central volume8,835-11.7% vs current
Break-even volume8,837-11.6% vs base
Best price swept144 €central grid 80–120 %
Current624 k€
ε -1.8593.6 k€
ε -1.3623.8 k€
ε -0.8655.5 k€
ElasticityVolumeRevenueContributionGap
-1.88,4241,111.9 k€593.6 k€-4.9%
-1.38,8351,166.2 k€623.8 k€-0.0%
-0.89,2661,223.1 k€655.5 k€5.0%
Validity conditionIsoelastic demand assumes a constant elasticity across the range. Use the sweep as a sensitivity analysis, then calibrate with transaction data, an experiment or a quasi-experimental variation.

Contribution = volume × unit contribution − fixed cost

Protocol of use

How to use the Marketing Mix in Action price simulator

The assumptions stay explicit and the final decision stays human.

  1. 01

    Enter the current price, the new price, the volume and the variable cost.

  2. 02

    Define a range of elasticities and document its source.

  3. 03

    Compare the volume, revenue and margin scenarios.

  4. 04

    Adopt a human decision and set the conditions of a test or a review.

In depth

Understand the mechanism before using the tool.

The right price is not the one that maximises the conversion rate: it maximises a defined economic value under constraints of volume, capacity, positioning and risk.

A price decision requires an objective metric, a demand curve or elasticity scenarios, the full unit economics and a measurement protocol that handles selection and long-term effects.

01Unit of analysis

Transaction or contract × segment, with the net price actually collected, discounts, variable costs, commissions, churn and cost to serve.

02Horizon

Measure the immediate effect on volume, then the effects on price reference, customer composition, renewal and competitive reaction.

03Comparison

Keep the current price as an explicit scenario and compare several levels over the same range of elasticity, volume and costs.

04Uncertainty

Propagate an elasticity interval rather than a single point; add competition, negotiation, stocks, anticipation and threshold effects.

05Decision threshold

Decide on total contribution and the risk of lasting loss, not on the rise in unit margin alone.

Points of vigilance

The distinctions that prevent a misreading.

01Elasticity

It measures a relative change in demand for a relative change in price, over a given range and period.

02Willingness to pay

It is a latent distribution, not a single price. Stated and behavioural methods do not observe the same object.

03Promotion

Its increment must be net of forward buying, stockpiling, cannibalisation and the fall in the price reference.

Protocol

From framing to validation.

01Set the objective

Choose contribution, revenue, penetration, retention or capacity as the primary criterion.

02Define the range

Avoid extrapolating a local elasticity to distant price changes.

03Simulate

Propagate price, volume, customer mix, discounts, costs and churn across several scenarios.

04Test

Randomise where possible; otherwise document selection, seasonality and simultaneous changes.

WORKED CASE

A price increase can tolerate a fall in volume

Situation. Price €100, variable cost €40, volume 10,000. Price considered: €110.

Calculation. Initial margin: €600,000. At €110, the volume that preserves that margin is 600,000 ÷ (110 − 40) = 8,572 units, a maximum fall of 14.3%.

Decision. This threshold is a decision point, not a forecast: it must be confronted with demand, churn and competitive reactions.

Adversarial review

Five questions to settle before presenting a recommendation.

  1. Is the unit actionable?

    Check that it matches the level at which a decision can be executed and tracked. A broader average can reverse the reading by hiding loss-making segments, channels or periods.

  2. Does the horizon cover the mechanism?

    Recompute the conclusion over a short window and a long one. Immediate costs, retention, saturation and delayed effects do not materialise at the same time.

  3. Does the comparator really represent the absence of action?

    Explain what would have happened without the decision. A historical trend or an attribution of contacts is not enough if selection, seasonality or simultaneous changes remain active.

  4. Which assumption tips the choice?

    Identify the parameter that changes the ranking, publish its plausible range and show the prudent scenario. A recommendation without sensitivity hides its main risk.

  5. Who stops or revises the decision?

    Name the owner, the observed signal, the threshold and the review date. Without a stopping rule, a favourable pilot easily becomes a permanent, unexamined commitment.

Acceptance conditions

What must be true before acting.

  • Assess every change on contribution, not on revenue alone.
  • Give an elasticity range and a tipping threshold rather than a certain point.
  • Separate acquisition, renewal and upgrade when their sensitivities differ.

Limits

What the analysis does not prove.

  • Historical elasticity can be biased if prices changed at the same time as demand or promotions.
  • Short tests capture reputation, price reference and retention poorly.
  • A local optimisation can damage the portfolio or the channel.

References

Works used to frame the method.

  • Gabor, A. & Granger, C. W. J. (1966), “Price as an Indicator of Quality”, Economica.
  • Nagle, T. T., Hogan, J. E. & Zale, J. (2016), The Strategy and Tactics of Pricing.

Evidence status

What was reproduced, and what it does not prove.

The fixture and the Python run verify the volume, contribution, threshold and grid scenarios of the educational simulator. They do not verify a market elasticity or the causal effect of a price.