Charging Different Prices

Segmenting customers by willingness to pay

Telecom / SaaSIntermediate

When customers differ in what they are willing to pay, a single price leaves money on the table. Price differentiation partitions the market into segments and tailors a price to each, capturing surplus that uniform pricing cannot reach.

The Problem

Consider a SaaS company selling a project-management tool. Freelancers might pay $15/month, growing startups $40/month, and enterprise teams $120/month. A single price of $40 earns nothing from the freelancers who walk away and leaves considerable surplus with enterprises who would have paid substantially more.

The same tension arises in telecom (prepaid versus postpaid plans), cloud computing (on-demand versus reserved instances), and media (ad-supported versus premium tiers). The core challenge is always the same: customers are heterogeneous in their willingness to pay (WTP), and a firm that can identify and separate these groups can extract more total value from the market.

Price differentiation—often called price discrimination in the economics literature—requires two conditions: (1) a way to observe or infer customer type, and (2) fences that prevent high-WTP customers from purchasing the cheaper product. When these conditions hold, the model predicts a measurable improvement over uniform pricing.

Mathematical Formulation

WTP Distribution

Definition — Willingness to Pay (WTP)
A customer’s willingness to pay is the maximum price they will accept for one unit of the product. We model aggregate WTP across the population as a continuous random variable VV with probability density f(v)f(v) and cumulative distribution F(v)F(v).

We assume WTP follows a normal distribution with mean μ\mu and standard deviation σ\sigma:

VN(μ,σ2)f(v)=1σ2πexp ⁣((vμ)22σ2)V \sim \mathcal{N}(\mu, \sigma^2) \quad \Rightarrow \quad f(v) = \frac{1}{\sigma\sqrt{2\pi}} \exp\!\left(-\frac{(v - \mu)^2}{2\sigma^2}\right)
(1)

At any posted price pp, the fraction of customers willing to buy is the survival function:

D(p)=MPr(Vp)=M[1Φ ⁣(pμσ)]D(p) = M \cdot \Pr(V \ge p) = M \cdot \left[1 - \Phi\!\left(\frac{p - \mu}{\sigma}\right)\right]
(2)

where MM is total market size and Φ\Phi is the standard normal CDF. This gives a smooth, downward-sloping demand curve whose shape is governed entirely by μ\mu and σ\sigma.

Uniform Pricing Baseline

Under uniform pricing the firm picks a single price pp to maximize profit:

Πuniform=maxp  (pc)D(p)\Pi_{\text{uniform}} = \max_{p} \; (p - c) \cdot D(p)
(3)

where cc is the unit variable cost. The optimal pp^* balances margin (pc)(p - c) against volume D(p)D(p). Uniform pricing necessarily compromises: it cannot simultaneously extract high margin from enterprise customers and high volume from freelancers.

Segmented Optimization

Definition — Market Segmentation
A segmentation is a partition of the WTP support into KK non-overlapping intervals [v0,v1),[v1,v2),,[vK1,vK][v_0, v_1), [v_1, v_2), \ldots, [v_{K-1}, v_K]. Each interval defines a segment with its own conditional WTP distribution.

For KK segments the firm sets KK prices p1,,pKp_1, \ldots, p_K, one per segment. The total segmented profit is:

Πsegmented=k=1Kmaxpk  (pkc)Dk(pk)\Pi_{\text{segmented}} = \sum_{k=1}^{K} \max_{p_k} \; (p_k - c) \cdot D_k(p_k)
(4)

Because each segment is optimized independently with a price tailored to its WTP distribution, we always have ΠsegmentedΠuniform\Pi_{\text{segmented}} \ge \Pi_{\text{uniform}}. The gain comes from two sources:

  • High-WTP segments: the firm charges more, capturing surplus that uniform pricing leaves to the customer.
  • Low-WTP segments: the firm charges less, winning demand from customers who would not buy at the uniform price.
Segmentation Profit Theorem
For any segmentation of a heterogeneous market with K2K \ge 2 segments, the total segmented profit is weakly greater than the uniform profit. The gain is strictly positive whenever the segments have distinct conditional means—that is, whenever the segmentation is non-trivial.

Consumer Surplus Decomposition

Under uniform pricing at price pp^*, a customer with WTP=v\text{WTP} = v who buys enjoys consumer surplus vpv - p^*. The total consumer surplus is:

CS=Mp(vp)f(v)dvCS = M \cdot \int_{p^*}^{\infty} (v - p^*) \cdot f(v) \, dv
(5)

Segmentation transfers some of this surplus to the firm. In the extreme case of perfect (first-degree) price differentiation, where each customer is charged exactly their WTP, consumer surplus drops to zero and the firm captures the entire social surplus above cost.

In practice, with KK segments, the transfer is partial. The firm captures more surplus from high-WTP customers (by raising their price) while also creating new surplus for low-WTP customers (by lowering their price below the uniform level). Total social welfare may increase because more transactions occur.

SaaS Tiering
A SaaS product with μ=$50\mu = \$50, σ=$15\sigma = \$15, and c=$10c = \$10 earns approximately $14,900 under uniform pricing in this model. Splitting customers into three tiers (value, growth, enterprise) raises the model’s predicted profit to over $17,000—a 14%+ improvement within the simulation. The low tier serves price-sensitive freelancers at approximately $25, the mid tier targets growing teams at approximately $45, and the enterprise tier captures higher budgets at approximately $70.

Cannibalization Analysis

Definition — Cannibalization
Cannibalization occurs when customers in a higher-WTP segment purchase a lower-priced tier, accepting a degraded product rather than paying the premium price. If a fraction λ\lambda of segment-kk customers leak to segment k1k{-}1, the realized profit is strictly less than the ideal segmented profit.

The profit loss from cannibalization is governed by the fence quality—the degree to which the product versions or purchasing conditions make it unattractive for high-WTP customers to self-select into a cheaper tier. Common fences include:

  • Feature fences: removing capabilities (e.g., no SSO, no advanced analytics) from cheaper tiers.
  • Quantity fences: limiting seats, API calls, or storage.
  • Time fences: advance-purchase requirements, contract length discounts.
  • Channel fences: different pricing for self-serve versus sales-assisted.
No-Arbitrage Condition
A segmented pricing scheme is incentive-compatible (no cannibalization) if and only if, for every pair of segments ii and jj with pi>pjp_i > p_j, the surplus a segment-ii customer gets from their own tier weakly exceeds the surplus they would get from tier jj. Formally: vi(qi)pivi(qj)pjv_i(q_i) - p_i \ge v_i(q_j) - p_j, where qq denotes the product quality or version.

Implementing Segmentation: Price Fences

The models above assume the firm can perfectly assign customers to segments. In practice, segmentation requires price fences — observable criteria or purchase conditions that sort customers into the intended tiers. The fence must make it unattractive for high-WTP customers to self-select into cheaper segments.

Definition — Buyer Identification Fences
Segment by observable customer characteristics: student, senior, military, loyalty tier, geographic location. Effective when the characteristic correlates with WTP and is verifiable (e.g., student ID). Risk: if the characteristic is easy to fake, leakage increases.
Definition — Purchase Location Fences
Charge different prices based on where the transaction occurs: online vs. in-store, domestic vs. international, direct vs. through a reseller. Geographic arbitrage is the main threat — customers in the “cheap” location resell to those in the “expensive” one.
Definition — Time-of-Purchase Fences
Charge different prices based on when the customer buys: advance purchase vs. walk-up, weekday vs. weekend, matinee vs. evening. Airlines and hotels are the canonical examples. The fence works because time of purchase correlates with flexibility, which correlates inversely with WTP.
Definition — Purchase Quantity Fences
Volume breaks, minimum order quantities, buy-one-get-one offers. Heavy buyers get a lower per-unit price. This is a direct implementation of the quantity discounts analyzed in the nonlinear pricing topic.

Fence Leakage Model

When fences are imperfect, a fraction λ\lambda of high-WTP customers “leak” through to the low-price segment. Consider a two-segment market where high-WTP customers have mean WTP μH\mu_H and low-WTP customers have mean μL\mu_L. With perfect fences (λ=0\lambda = 0), the firm charges each segment its optimal price. With leakage λ[0,1]\lambda \in [0, 1], a fraction λ\lambda of high-type customers purchase at the low price:

Π(λ)=(1λ)(pHc)DH(pH)+[DL(pL)+λDH(pL)](pLc)\Pi(\lambda) = (1 - \lambda) \cdot (p_H - c) \cdot D_H(p_H) + \left[D_L(p_L) + \lambda \cdot D_H(p_L)\right] \cdot (p_L - c)

As λ\lambda increases, the optimal high-segment price falls (to reduce the incentive to leak) and the profit advantage of segmentation shrinks. At some critical λ\lambda^*, segmentation no longer outperforms uniform pricing — the fence is too porous to justify maintaining two price points (Nagle and Müller (2018); Dolan and Simon (1996)).

Interactive Explorer

Adjust the WTP distribution and cost parameters. The visualizations show segment-level optimization, surplus decomposition, and cannibalization effects.

Drag the colored boundary handles to reposition segment boundaries. Compare the segmented result against the uniform pricing baseline.

Key Insights

  1. Heterogeneity drives value. The wider the WTP distribution (higher σ\sigma), the greater the gain from segmentation. A perfectly homogeneous market (σ0\sigma \to 0) has nothing to gain from multiple prices.
  2. More segments help, with diminishing returns. Going from 1 to 2 segments produces the largest lift. Moving from 3 to 4 segments adds comparatively little, especially if the distribution is relatively tight.
  3. Segment boundaries matter less than segment count. The profit function is relatively flat around the optimal boundary positions. Getting the number of segments right is more important than placing the boundaries with surgical precision.
  4. Cost structure affects the skew. When marginal cost is high relative to mean WTP, the low-price segment becomes unprofitable and the benefit of segmentation shrinks. Low marginal cost businesses (SaaS, digital goods) benefit most.
  5. Fences are the implementation bottleneck. The theoretical profit gain is an upper bound. Realized gains depend on the firm’s ability to build fences that prevent cannibalization without destroying customer experience.

Extensions

The model presented here assumes perfect segmentation with no leakage. Several extensions bring it closer to practice:

  • Second-degree (versioning) models allow customers to self-select into tiers. The firm designs a product line where each version targets a different WTP segment, using quality degradation as the fence. The classic reference is Mussa and Rosen (1978).
  • Bundling and tie-ins can serve as indirect segmentation mechanisms. Adams and Yellen (1976) and McAfee, McMillan, and Whinston (1989) show that bundling heterogeneous goods can extract more surplus than selling them separately.
  • Dynamic segmentation adjusts segments over time as the firm learns about customer types from purchase data. This connects price differentiation to the personalized pricing and machine-learning literature.
  • Competitive segmentation considers the case when rivals also segment. Game-theoretic models (e.g., Thisse and Vives, 1988) show that competition can erode the gains from differentiation.
  • Fairness and regulation. Price differentiation raises equity concerns. Regulations like the Robinson-Patman Act (B2B) and emerging digital-fairness proposals constrain how firms can segment.

References

  • Adams, W. J. & Yellen, J. L. (1976). “Commodity Bundling and the Burden of Monopoly.” Quarterly Journal of Economics, 90(3), 475–498.
  • Dolan, R. J. & Simon, H. (1996). Power Pricing: How Managing Price Transforms the Bottom Line. Free Press.
  • McAfee, R. P., McMillan, J. & Whinston, M. D. (1989). “Multiproduct Monopoly, Commodity Bundling, and Correlation of Values.” Quarterly Journal of Economics, 104(2), 371–383.
  • Mussa, M. & Rosen, S. (1978). “Monopoly and Product Quality.” Journal of Economic Theory, 18(2), 301–317.
  • Nagle, T. T. & Müller, G. (2018). The Strategy and Tactics of Pricing: A Guide to Growing More Profitably, 6th ed.. Routledge.
  • Phillips, R. L. (2021). Pricing and Revenue Optimization, 2nd ed.. Stanford University Press.
  • Pigou, A. C. (1920). The Economics of Welfare. Macmillan.
  • Thisse, J.-F. & Vives, X. (1988). “On the Strategic Choice of Spatial Price Policy.” American Economic Review, 78(1), 122–137.
  • Tirole, J. (1988). The Theory of Industrial Organization. MIT Press.
  • Varian, H. R. (1989). Price Discrimination. In Handbook of Industrial Organization, Vol. 1, 597–654.